This is ice cream sandwich for the Dream/Sapphire. Yes, you read that right. Android 4.0, Ice Cream Sandwich. We currently have cm9 and AOKP mostly working. AOSP is next
What works:
It boots
Touchscreen
Wifi
Mobile data
Audio
sdcard
Bluetooth (maybe. It turns on. I don't have devices to test with)
What doesn't:
Camera
Hardware acceleration
probably everything else, tell us
info:
Android 4.0.4
latest cm9 source as of 09 Aug 2013
Latest aokp code as of 6 of June 2012
Downloads:
Cm9:
Alpha3 - https://dl.dropboxusercontent.com/u/19978192/cm-9-20130802-UNOFFICIAL-dream_sapphire.zip
Alpha2.2 - http://dl.dropbox.com/u/19978192/android/update-cm-9.0.0-RC0-dream_sapphire-alpha2.2.zip
Alpha2 - http://db.tt/ejZqOHDX
alpha1.1 - http://uniteddev.com/wordpress/file...0-RC0-dream_sapphire-UNOFFICIAL- alpha1.1.zip
alpha1 - http://uniteddev.com/wordpress/file....0.0-RC0-dream_sapphire-UNOFFICIAL-alpha1.zip
alpha0 - http://uniteddev.com/wordpress/files/update-cm-9.0.0-RC0-dream_sapphire-UNOFFICIAL-signed.zip
Aokp:
Alpha2 - http://db.tt/p2lQtue2
Alpha1 - skipped
Alpha0 - http://db.tt/jErGK56g
kernel -
ezterry's kernel + ics patches and some performance tweaks (enabled 710mhz overclock and other things) http://www.mediafire.com/?py8asp6ab109dyl
ezterry's ezgb 1.5.2 http://sandbox.devnull.name/android/ezgb-kernel/ezgb-2636-v1.5.2_S.zip
cmtd files
http://www.mediafire.com/?amh4qn763gi339r
http://www.mediafire.com/?vw51n1ctl8j1p4t
http://uniteddev.com/wordpress/files/roms/cm9/mtdpartmap.txt
Note: the rom zips are not signed. Flash with clockworkmod, or sign yourself. Once this becomes more usable, I will start signing them.
very slim gapps http://www.mediafire.com/?o94hh30vh0q1oy7 (there are here for testing purposes. contains copyrighted google code that I am not really allowed to distribute. use at your own risk!)
possible fix for camera:
http://www.mediafire.com/?smfhlv2xon1e45z
flashing instructions:
you need to use custom mtd. I used 140 for /system and 20 for /cache (rom currently requires a /cache partitoin. will be fixed in a later update)
1. download all needed files and place them on your sdcard. mtdpartmap.txt needs to be at the root of it
2. flash recovery patch.
3. wipe system, data, and cache
4. reboot into recovery.
5. flash rom and kernel
6. Flash gapps if desired
7. flash boot patch
8. reboot into rom
9. wait.
10. enjoy the awesome
To use data, you need to put in your apn settings. Google to find these.
Thanks to:
Google - android
CyanogenMod team - the awesome rom
Aokp team - aokp
Ezterry and AndDiSa - kernel for ics
Infinimint and the united dev team - hosting and support
My girlfriend - for loving me even though I worked almost all day on this.
Pictures (screenshots later)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sorry for the blurry pics. Used my other phone running cm9 with a partially working cam
Roadmap:
Slim down (in progress)
Mess with hw acceleration and camera (maybe never) - this will be alpha3/beta1 if it happens
Port AOSP
Changelog:
Alpha2.2: update to latest code. good cm9 release.
Alpha2.1: not released
Alpha2: fixed audio
Alpha1.1: small fixes (keyboard, other stuff) cm9 only bugfix release
Alpha1: fixed wifi, sdcard, and home button (skiped in aokp)
Alpha0: initial public release.
If you want to build yourself (please do, we need more people fixing stuff), the repo init command will look like this:
Code:
$ repo init -u https://github.com/UnitedDev/android.git -b ics
Note: rules on using this rom for other projects
Most of android is under the apache2 license. just don't violate that and we're good.
more specific rules: source is on my github, do whatever you want within the terms of the licences. make your own rom, use it to port other devices, release a rom that is exactly the same with a new name and a shiny theme, I don't care as long as you are building from source.
If you use prebuilt anything from releases of this rom, please be nice and send me a pm asking for permission. this is supposed to be an open community, but i hate seeing 20+ cm7 roms with nothing different except name and bundled apps. If you don't ask, and you havent made something different enough from this rom to be worth having its own thread, it may or may not get reported.
First
cm9 ! i will use now !
thanks !
Wow....speechless...
Sent from my HTC Dream using Tapatalk
OK my mind is officially blown for the day. I am completely amazed. Im gonna try this ASAP.
forgot to post kernel in the op. fixed
tvall said:
forgot to post kernel in the op. fixed
Click to expand...
Click to collapse
OK good stuff. this is probably why it wouldnt boot for me (no kernel). Downloading and testing now
Don't forget to use CustomMTD with an mtdpartmap.txt containing:
Code:
mtd 140 40
CM9 on MT3G:
Mind = Blown
Posted pictures in post 2. Enjoy
If you look at them carefully, you can see the box thos was built on. And you can see my girlfriend's leg
Tvall....amazing ---- cm9 on the dream! Don't care if this isn't fully working I'm super impressed to see another ics rom for the g1. Who would have thought! Keep it up! Will download when I get to a computer
Sent from my HTC Vision using xda premium
Can anyone confirm the status of wifi and data? I'd test wifi, but I can't find my girlfriend's phone and she is asleep...
I don't want to put water into the wine, but ... The status of the ROM is more or less in the same state as I had my ICS some month ago. (@Tvall: you should have a look at my repo, if you didn't do that already.) Wifi / Bluetooth should work without problems, at least at that time I had it working. The biggest problem (and the most important reason why I suspended the wok on it): to low memory on the G1. Startup of services from time to time failed even without any additionals apps installed.
Probably on the MyTouch it will run better, but I do not expect, that it will run decently on the G1, but I might be wrong ...
AndDiSa said:
I don't want to put water into the wine, but ... The status of the ROM is more or less in the same state as I had my ICS some month ago. (@Tvall: you should have a look at my repo, if you didn't do that already.) Wifi / Bluetooth should work without problems, at least at that time I had it working. The biggest problem (and the most important reason why I suspended the wok on it): to low memory on the G1. Startup of services from time to time failed even without any additionals apps installed.
Probably on the MyTouch it will run better, but I do not expect, that it will run decently on the G1, but I might be wrong ...
Click to expand...
Click to collapse
It runs decently (apps dont close much) on my mytouch, which is why I'm working on it. My plan is to get cm9 stable enough, then work on an aosp rom. That should be a little lighter.
Has anybody gotten this to run on a g1 yet. I managed to install, but it went crazy. I started doing a force close loop. By that i mean that it booted started then said trebuche has stopped working. I press ok then com.android.phone stopped working. i press ok then trebuche has stopped ... and so on. I followed the install to the letter a few times but i couldn't get it to run.
Nice work! Have you tried the EGL files from here: http://forum.xda-developers.com/showthread.php?t=1526920 ? Hero has same gpu (adreno 130) as dream/sapphire so it *should* work Not sure about kernel however
e334 said:
Nice work! Have you tried the EGL files from here: http://forum.xda-developers.com/showthread.php?t=1526920 ? Hero has same gpu (adreno 130) as dream/sapphire so it *should* work Not sure about kernel however
Click to expand...
Click to collapse
Not yet, thanks for the link! If that works, I'll release another alpha as soon as I fix the home button..
alex_camacho said:
Has anybody gotten this to run on a g1 yet. I managed to install, but it went crazy. I started doing a force close loop. By that i mean that it booted started then said trebuche has stopped working. I press ok then com.android.phone stopped working. i press ok then trebuche has stopped ... and so on. I followed the install to the letter a few times but i couldn't get it to run.
Click to expand...
Click to collapse
I have a mytouch 3g 1.2. It has more ram. So... if it works for me it might or might not work on a regular 32b device
Oh my...now this is impressive. I'm really interested how this turns out. Best of luck!
I told you not to get me in that picture...
I can't wait to do more testing. (My boyfriend is amazing! He's currently working on getting the wifi to work)
Sent from my Dream/Sapphire using Tapatalk 2
Related
***YOU MUST HAVE RADIO 6.35.xx.xx, SPL 1.76.2007 AND RA's HERO RECOVERY***
**Seems to have an issue in Europe with gps**
I'm not sure why no one has posted a CM5 port.
I've had CM5 running on several different kernels now, Cursors(no 3d), Sanpei 2.6.29(no camera) and several compiled heroc 2.6.29 kernels(no cam, no wifi so far.(I'll post a git link for it soon, smarter people than me are out there and maybe they can do something)
I have been using sanpei's 2.6.32.9 on CM5 for a few weeks now while I compiled and tested others on my second magic, I have everything working, wifi, gps, 3d gallery(first load takes time, fine after that) camera and video work, market is fine, google sign in is good, most live wallpapers work, not one force close(with the apps I use)
You need your sd card partitioned ext3 and yes wipe first.
I've been thinking about posting it for a while now(I have about 20 versions) but with all the #itching some do...well don't, you have a go at fixing it before complaining, legit bug reports are fine, I don't use facebook so I have no idea if it works or not. I also just noticed that shutdown doesn't work(worked now, not sure)so it's a sometimes thing I guess, I've always used adb to reboot to recovery. Reboot works fine.
Everything is pure Cyanogen so props go to him, kernel is sanpei's(thanks for the source help you posted, I know how you feel) and sorry to my wife for me not doing anything but android for weeks now.
I've flashed at least a hundred times over the past few weeks, so if you have boot or flash issues it's something you have done wrong.
I'm on a Rogers magic with the updated radio btw.
Download:CM5 release version < no gapps, if you want them install the zip in the next link.
Download:Gapps
Ok as promised here's the desirec 2.6.29 kernel hack(yes I think I'm a hack lol) in CM5 CM5 with desirec 2.3.29 kernel same applies to this rom as first. No cam/vid, no wifi..yet..If only knew what I was doing.
Source for desirec kernel on sapphire, compiles and boots, no wifi, no cam/vid
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@528
Bedtime, I'll check this thread in the morning. Oh yes, I'm not responsible if ww3 is caused by this rom.
NANDROID!
10char
d/ling, will flash onto the gf's phone when she gets home.
thanks for your awesome work in advance.
ps/ dropbox is faaaaast, i've been wasting my life waiting for rapidshare...
HSDPA?
Thanks! I'll (hopefully) give it a spin tonight.
Do you have HSDPA working?
Also since you are very eager to use the new radio could you add anything to my question a while ago?
Actually what I found on the forums is not saying much: if someone has proper references please fill in. What I can remember (please I might have it all wrong!):
Advantages of new radio:
- there are some claims of better reception
- some newer roms will explicitly only support the new radio
- more system ram avail (less to user)
- its newer....
*stuff deleted*
Disadvantages:
- less user ram avail (192Meg) ( more avail to system)
- not compatible with some ( ? most at this stage ? ) roms
What would be nice to know is technical advantages like:
maybe better GPS lockon at speed, or better power management, extra capabilities, less processor overheads etc. etc. e.a. some more concrete stuff.
Thank you for this! I have been waiting for CM5 for new radio Much appreciated!
running very nicely so far. haven't really done anything more than install stuff and set up the desktop yet (no switching networks, gps, etc) but wifi works and shutdown definitely does not work :|
Just a word of warning: this is based on CM5 test4!
If you want to flash a theme you need to flash a CM5test4 theme or this ROM will go nuts!
It's easy to repack CM5 into it. One of us will get to it this afternoon if you are patient. It's quite easy to do if you know what to do to the ROM.
But I wont steal the thunder from carz12. He did a good job with update-script that I would have had no idea what to do otherwise.
I still think that things to check for with this kernel in particular are multimedia playback, and camera. If people can test those that would be great.
Actually camera will be corrupted a little because Cyanogen has fixed stuff in there since test4
Give a logcat!
ext2 might work too according to .config if the kernel's filesystem stuff works properly.
ext4 will not work because it was simply disabled
Cyanogen has EXT4 configured for backwards compatibility with EXT2 and 3 instead if I recall cm-kernel's default config for us.
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
# CONFIG_EXT4_FS is not set
Click to expand...
Click to collapse
Also, the kernel does not have perflock enabled, so someone try SetCPU and report back.
Here's the .config extract if anyone wants to take a look:
http://pastebin.com/kdKnqmAN
Testing
Downloading to test it now, been waiting for a long time for a port
Thanks
When CM5 final pot is up it wil be a no-wipe upgrade I expect. So flash away.
carz12 said:
***YOU MUST HAVE RADIO 6.35.xx.xx, SPL 1.76.2007 AND RA's HERO RECOVERY***
I'm not sure why no one has posted a CM5 port.
I've had CM5 running on several different kernels now, Cursors(no 3d), Sanpei 2.6.29(no camera) and several compiled heroc 2.6.29 kernels(no cam, no wifi so far.(I'll post a git link for it soon, smarter people than me are out there and maybe they can do something)
I have been using sanpei's 2.6.32.9 on CM5 for a few weeks now while I compiled and tested others on my second magic, I have everything working, wifi, gps, 3d gallery(first load takes time, fine after that) camera and video work, market is fine, google sign in is good, most live wallpapers work, not one force close(with the apps I use) gapps are in already, I could make one without but this is easier.
You need your sd card partitioned ext3(haven't tried ext4) and yes wipe first.
I've been thinking about posting it for a while now(I have about 20 versions) but with all the #itching some do...well don't, you have a go at fixing it before complaining, legit bug reports are fine, I don't use facebook so I have no idea if it works or not. I also just noticed that shutdown doesn't work(worked now, not sure)so it's a sometimes thing I guess, I've always used adb to reboot to recovery. Reboot works fine.
Everything is pure Cyanogen so props go to him, kernel is sanpei's(thanks for the source help you posted, I know how you feel) and sorry to my wife for me not doing anything but android for weeks now.
I've flashed at least a hundred times over the past few weeks, so if you have boot or flash issues it's something you have done wrong.
I'm on a Rogers magic with the updated radio btw.
Lets see if dropbox works, http://dl.dropbox.com/u/6579155/CM5_32A_NR_SAPPHIRE_2.6.32.9.zip if not I'll post it elsewhere, I'm not sure what the limit is there.
Click to expand...
Click to collapse
Could you please send me the compiled heroc 2.6.29 kernels with CM5? Comparing to sanpei's kernel, I'm more interested in a compiled heroc or hero 2.6.29 kernel that can boot on Magic!
And this is my google account: [email protected]. You can send me an e-mail or talk with me via Gtalk. I want to test your kernels.
Thank you!
Hi,
thanks for porting this
i've tested few things and no FCs so far.
-wi-fi works perfectly
-sliding screens seems a little bit sluggish (just a bit) but I installed LauncherPro and now it's cool
-shutdown works for me
-LEDs are working yeay
some might be interested in neocore results: 23.8 FPS
thanks and
cheers
base?
Is this Rom based on 1.5, 1.6, 2.1 or what?
I'm looking for a FAST stable 1.6 for the new radio and can't seem to find it.
This is a 2.1 based...
fibofan,
Here is a link to a fast, stable 1.6 rom that runs on the new radio. Alan stopped supporting a while back I think but it's great as is (you gotta scroll down to end of 1st post to find link to new radio rom).
http://forum.xda-developers.com/showthread.php?t=654771&highlight=superfast
I made a few updates of my own and use the rom sometimes. If you want me to upload my version and send you the link, just shoot me a PM so we don't hijack this thread.
Awesome work.
Got plans to update to the latest stable CM5 release?
Going to flash tonight and will report back.
Ok, posted(uploading now) a CM5 release version, added 3d gallery back(I like it), no wipe update if you want gapps, or wipe and install CM's gapps pack. I have only just loaded this on my phone, it seems ok so far. Let me know.
xaueious said:
Just a word of warning: this is based on CM5 test4!
If you want to flash a theme you need to flash a CM5test4 theme or this ROM will go nuts!
It's easy to repack CM5 into it. One of us will get to it this afternoon if you are patient. It's quite easy to do if you know what to do to the ROM.
But I wont steal the thunder from carz12. He did a good job with update-script that I would have had no idea what to do otherwise.
I still think that things to check for with this kernel in particular are multimedia playback, and camera. If people can test those that would be great.
Actually camera will be corrupted a little because Cyanogen has fixed stuff in there since test4
Give a logcat!
ext2 might work too according to .config if the kernel's filesystem stuff works properly.
ext4 will not work because it was simply disabled
Cyanogen has EXT4 configured for backwards compatibility with EXT2 and 3 instead if I recall cm-kernel's default config for us.
Also, the kernel does not have perflock enabled, so someone try SetCPU and report back.
Here's the .config extract if anyone wants to take a look:
http://pastebin.com/kdKnqmAN
Click to expand...
Click to collapse
nope no camera corrupted stuff in here
xaueious said:
When CM5 final pot is up it wil be a no-wipe upgrade I expect. So flash away.
Click to expand...
Click to collapse
you are right, and thanks for helping people.
off to work, will check in during the day...
**ONLY FOR NEW RADIO MAGIC-6.35**
Well I messed up the last update zip(updater script actually) and i have a new kernel with modules(the modules were not getting flashed before) and version is updated also.
You must use my recovery or seo's recovery, this kernel is for gingerbread AOSP based roms not for HTCsense, I'm working on getting a fully working kernel for that.
New!
Updated usb gadget
reworked overclocking tables
boots at 245/528, can overclock to 710 (depending on phone)
fix camera/audio bug
audio updated (regressed) to stock htc .29 kernel it should be ok with sense roms now
I also incorporated the 10mb ramhack, I didn't think we needed it but people wanted it and it seems good so far
some other small fixes
github is updated also, use the ramhack or gingerbread branch
carz-2.6.34.4-6355-07052011-signed.zip for rom cookers the modules are in squashfs format, you can use the unsquashfs command to decompress.
----------------------------------
Ok, I finally have great news in case you have not seen my diet gingerbread thread.
Everything is working in AOSP Gingerbread from ezterry's sources.
Updated usb to be GB compatable. Git is updated
Updated comp to 2.6.34.2 code, mic works, power issue is gone, I believe only camera now...maybe, test it out for me.
Here is a flashable zip, it's koushes anykernel version so the zImage is there for you modders as is the wlan and gps
I added the modules now also as of v0.67
Not working: camera/video
Working:
everything else?
Install cm6
Install gapps (if you want them) (also if you want maps go get it a market)
Install my port
This has been fun to learn and so far I'm really slow at it but I've managed to fix charging, power drain, sound, recording, the camera starts but has no preview (update, it takes pics).
Oh yes, It runs on all flavors of eclair and froyo, I've been testing on cm 508 and cm6 rc2 and rc3 and also on Froyorider. To install CM 5 or 6 you need to modify the install script (because of hero recovery)
------------
update: v0.70
updated v4l2 to latest
updated msm/video to latest
new camera libs instead of old legacy
cm6 hero camera
sense eclair2.1 liboemcamera.so
fixed mt9t013 driver
1/2 fixed camera
the camera starts, you get no preview...but! it does take pictures at all resolutions, we are getting closer.
Everything else is the same in this kernel, I've included all necessary files in the zip.
I didn't wipe so if you already have cm6 just flash the new kernel, if it's a new install, flash the CM6 I linked, flash the gapps, flash the kernel.
kernel v0.70 (cam takes pictures, no preview, no video yet)
kernel v0.67 (no camera)
CM6 (CM6 competly stock except will install on RA hero recovery)
Google apps (same as from link at CyanogenMod)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My git hub git is updated, use -6355 branch
For Gingerbread use the gingerbread branch
If you think you can help have a look, source is linked above.
Good
Other functions are working? (wifi, bt, gps, etc) ?
waiting for test!
I havent compiled the wifi yet, but all other stuff is working including gps, 3d, bt, have usb and battery issue to work out, running stable for a few hours now.
also wife is *****ing about no time for her, so I have to stop for now(sleep)
Good job and good night.
PS: yes we want the details
Finally some great news on 32A kernel development. Great job!
great. waiting for your invention
waiting for details!!
sounds good
hopefully we can get something to play with soon would love to try it out
What advantages we can get from .34 except number?
Removed Post
capychimp said:
hopefully we can get something to play with soon would love to try it out
Click to expand...
Click to collapse
capy, you too would take to work, eh? hihi
well i would defently try out this kernel, maybe it could do some good
was thinking about learning to make kernel's but puhhh big job
so i hope others do cause it is too much me, thats why i await this one to try out
capychimp said:
well i would defently try out this kernel, maybe it could do some good
was thinking about learning to make kernel's but puhhh big job
so i hope others do cause it is too much me, thats why i await this one to try out
Click to expand...
Click to collapse
You have already done something with this, but may you not overdone. I hope that this kernel help.
It's good that somebody picked this up
Post it on github when you have the chance.
All I have to say is: w000t!
Keep up the good work!
carz12,
That's awesome news on what sounds like a great job.
I'm not sure if you heard the news, but Rogers Canada is currently testing 2.1 on the 32a Magic and plans on releasing the rom in late June. In January when they forced everyone to "upgrade" to their patched 1.5 version to fix the 911 emergency call bug, they also updated people's phones to 6.35. I think it's a fair assumption that the 2.1 rom they release hopefully within 1 month will run on 6.35.
Who knows what kernel they roll out, but I thought I would mention it in case you or others were not aware.
It will be good to update the Froyo port I did (or start from scratch) with the .34 kernel. Supposedly the .34 kernel is supposed to fix a bunch of stuff.
Hopefully it won't be difficult to adapt the changes to the .33 kernel (or to the .32)
[kernel updated 2011-04-10] msm7227 2.6.32.21 + settings test + aufs module & scripts
cm7-Liberty ROM built on 2011-03-24, with cm msm7227 kernel completely updated from liberty's froyo source. Please test it.
2011-04-10 / 00089-gff3f4af
All files updated to a newer version in which only has this change made. Please test if there's any sd write speed improvement, or anything else effected such as battery life.
kernel source: https://github.com/ladios/htc-kernel-msm7227
rom download: update-cm-7.0.0-RC2-Liberty-KANG-20110324-signed.zip
md5sum: 9928d27989e870e8b0878b12404db5cb
kernel & moudles only, can flash over any cm7 nightly. You can also try it on legend and espresso.
download: cm_kernel_msm7227_2.6.32.21.zip
md5sum: 979d65400d64f0acdddd0eba17f19017
download: msm7227-2.6.32.21-cyanogenmod-00089-gff3f4af.zip
md5sum: 1fa468c4e88f69925c0c36c083aab149
note: the gan-eth.ko is for espresso. perhaps we can use that, too.
In froyo source, a same change as this commit has been made. If the updates of kernel can adapt that change, then I don't think this tweak is needed anymore, but I'm not sure that tweak really wouldn't help.
This flashable contains the same kernel & modules as above, additionally comments out the tweak in init.[board].rc file in boot image. If you flash this one more time, the change to init.[board].rc will be reverted, so you can compare.
download: cm_kernel_msm7227-toggle_tweaks.zip
md5sum: a9c1f8ea989c3f0e3aee3113ddc8014e
download: msm7227-toggle_tweaks-2.6.32.21-cyanogenmod-00089-gff3f4af.zip
md5sum: 209ab525a6b296dce7f2208bfe73ac14
If you need an aufs module for system r/w overlay, flash this zip (no kernel inside, just module & scripts) over any rom that currently running my kernel.
download: aufs_for_msm7227_2.6.32.21.zip
md5sum: cd7b3b955b4ead5be5639f03c5ce1e1a
download: aufs_for_msm7227_2.6.32.21-cyanogenmod-00089-gff3f4af.zip
md5sum: 83e02cb38fce73bba628659950ade072
ALWAYS DO A NANDROID BACKUP BEFORE FLASHING ANYTHING.
edit:
if it works fine, I will push the kernel to cm gerrit review.
kernel source updates has been pushed to cm gerrit review.
thanks! first!
Installed and working just fine so far.
downloaded
wiped - full
flashed
testing now
*** EDIT ***
So far so good -
GPS locks fine
WiFi - uncertain - need to test again at diff location - current wifi shows connected but Market/Browser not reaching sites.
Phone/ Working
Radio/ Working
havent tested , BT, HotSpot
Backed up CM7 Nightly 30; flashed ladios' build & kernel. On initial tests:
Phone working
Radio working
Wi-Fi working (picked up two different signals with ease)
Bluetooth working (paired with Jawbone headset and Mac desktop)
GPS lock in < 10 secs.
Wireless hotspot working
Will report back later.
ladios said:
This is a latest cm7 built, with cm msm7227 kernel completely updated from liberty's froyo source. Please test it.
kernel source: https://github.com/ladios/htc-kernel-msm7227
rom download: http://db.tt/2QHf0vo
md5sum: 9928d27989e870e8b0878b12404db5cb
ALWAYS DO A NANDROID BACKUP BEFORE FLASHING ANYTHING.
edit: if it works fine, I will push the kernel to cm gerrit review.
Click to expand...
Click to collapse
I'm not trying to be a smart @$$, but I'm always interested in how the changes are different from the previous versions? I'm running 29 now without any issues.
Thanks!
Installed and running good so far. First time GPS takes longer then usual. No problem so far...
thank you for this one
Wifi is better with this kernel than with the one the nightlies have now. Please merge this kernel.
Signatures are fancy.
ladios, would it be possible to make use of koush's AnyKernal like drowningchild is? Or are you modding other aspects of the ROM too?
It was suggested to build a kernal update.zip here: http://forum.xda-developers.com/showpost.php?p=11717285&postcount=21
If it is too much to bite off or you are too close to merging with master don't bother, I'd be more likely to test if it was kernal only.
Thanks for you work!
All is still good.......
my latest kernel is based off his merge
drowningchild said:
my latest kernel is based off his merge
Click to expand...
Click to collapse
6-7 is based off of this? (plus smartass, etc.)
Sent from my Liberated Aria using the Premium XDA App
just flashed this puppy and so far so good. Thx
MNBooZe said:
6-7 is based off of this? (plus smartass, etc.)
Sent from my Liberated Aria using the Premium XDA App
Click to expand...
Click to collapse
yes
10char
Zero problems after 12 hours. Runs great.
kabell4 said:
I'm not trying to be a smart @$$, but I'm always interested in how the changes are different from the previous versions? I'm running 29 now without any issues.
Thanks!
Click to expand...
Click to collapse
I didn't study the code deeply. What I've done is to find out which files are new, merge them into the current source, and avoid the previous changes/hacks being reverted.
MNBooZe said:
ladios, would it be possible to make use of koush's AnyKernal like drowningchild is? Or are you modding other aspects of the ROM too?
It was suggested to build a kernal update.zip here: http://forum.xda-developers.com/showpost.php?p=11717285&postcount=21
If it is too much to bite off or you are too close to merging with master don't bother, I'd be more likely to test if it was kernal only.
Thanks for you work!
Click to expand...
Click to collapse
I didn't mod the rom, and of course I know about AnyKernel. I even forked AnyKernel to AnyBootImage. ( To whom who cares, I'm sorry that it's not well documented.) The problem is that the last few times when I packed a kernel, the wifi module was unaccessible. Haven't sorted out the reason yet, so I rather build the whole thing.
@all: How about battery life? mine's a little bit shorter.
mines about the same
-i could never get the wifi that builded along side to work either
My battery seems to last a little longer with this kernel...although a cannot emulate the same usage from day to day because this is my daily driver and I may get more emails and fewer calls one day then more calls and fewer emails the next...but so far it seems a tad bit more efficient. I would be interested to see what has actually changed...just curious.
Also, WiFi seemed to connect a little bit quicker, and everything else worked as normal (as in not a noticeable difference).
Battery doing good here also. Some web, plume, emails, tapatalk, few calls, screen on auto within cm7 display, auto allow decrease.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Liberty using Tapatalk
ok, then. has just pushed to cm gerrit.
edit: well, turns out I'm not supposed to do that.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And thank you all for your Ad clicking and donations. You guys are awesome!
Android Market Link [free]
ROM Factory
What is ROM Factory?
Its a tool that will allow the user to create a picture perfect .img from your boot and system partition. It will then create an update.zip from it.
What is a "Fruit Cake"?
A fruit cake is the finish product, a self contain rom, already ready for installation, already inside an update.zip.
So really what does it do?
It allows a bootloader unlocked user to create a full copy of their boot and system partition. All of it, including mods and changes done to either one of those partitions.
Can this be use for easier rom development?
Yes! Beyond just its normal capabilities! After installing the resources you can modify the script and add things to it in *sdcard* /fcm/workdir! Once you are done adding and changing things in there, press "Create ROM".
Supported Devices:
olympus (atrix), sunfire (photon), triumph, WX435, fb0 (triumph), p999 (lg g2x), p990 (lg o2x), p970 (lg optimus black), ace (htc desired hd), pyramid (htc sensation), galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo (nexus s), crespo4g (nexus s 4g), toro (cdma galaxy nexus), maguro (gsm galaxy nexus)
Experimental Support:
umts_jordan(defy), wingray, stingray (xoom)
Your phone must be rooted!
Step One: Press the Install Resources button on screen.
Patience this step could take up to 5 minutes.
Step Two: Press the Create Fruit Cake button on the screen.
Patience this step could take up to 5 minutes.
You use this application at your own risk, I am in no way responsible for any damage this application causes.
Oficial Support for LG G2x
Back Up mode = Further information is needed for back up mode support
So this basicly makes backup of your phone in update.zip format?
Sent from my LG-P999 using XDA App
Not really it backs up your current system and makes it available like any other rom.
Doesn't back up everything. Only system as far as I understand it
sent from my Google device
updated OP to fix google code bad link
http://code.google.com/p/fruit-cake-maker/
jetbruceli said:
Not really it backs up your current system and makes it available like any other rom.
Doesn't back up everything. Only system as far as I understand it
sent from my Google device
Click to expand...
Click to collapse
So basically it allows you to share your exact current setup with other G2X users?
F0rgiven said:
So basically it allows you to share your exact current setup with other G2X users?
Click to expand...
Click to collapse
yes, now think of the implications of that, and how you can then modify that into a rom!
Quite intresting. Im gonna try it once i start working on my rom again. Thanks!
Sent from my LG-P999 using xda premium
FCM RC3 v1.4.4
FCM RC3 v1.4.4(Current Release)
Release Notes
Added Reset Option Menu.
Re-write the engine that configures the phone install!
fixed a bug on photon 4g.
fixed the force close of doom bug.
fixed sgs2att issues
fixed sgs2att install script
fixes to various bugs
Added support for latest ics
GUI Touch Ups
Added Experimental Support:
triumph, WX435, fb0, p999, p990, p970, ace, pyramid, galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo, crespo4g, toro, maguro
#FCM RC4 v1.5(Current Release)
-GUI Enhancements
Multiple Screen Size support
Tablet Support
A new themed layout
NO MORE ADS
-Script Engine Enhancements
Options, ie: Dev name, rom name, save rom preferences.
-Performance
Complete Re-write of the install and create methods (faster performance)
The reset button is bye bye! The app will now erase the workdir as it creates the rom!
Is this apk the reason for all the new roms lately?
Nvidia always!
jetbruceli said:
Is this apk the reason for all the new roms lately?
Nvidia always!
Click to expand...
Click to collapse
No.
One of the biggest reasons is that Whitehawkx released some of his personally written files to ease porting of MIUI from the O2X, so now there are a dozen and a half MIUI variants. The others just happen to be around - people have a lot of spare time during December it seems.
Oh just wondering thanks
Nvidia always!
So are people going to post their set ups in here? And do you flash this update zip like any other Rom?
guys for latest info always check http://fcm.x10.mx/joomla/
1.6 - The update that took a month. Will be release today. This will be amazing. I'm just waiting on testers.
Advance Mode
Apps Mode
Back Up Mode
New look
Open Source components
New site, new forums, new devices.
The update will be made available late tonight or early tomorrow. Depends on how tire I am after i get off work.
We are alive and kicking. Since release, Fruit Cake Maker has been downloaded 1,956 times. We are 556 active developers. A total of 12 bugs have been crushed. We currently work on 20+ devices and devices variants.
Nightlys and experimental.
Starting Feb 1st or 2nd. My build bot will begin auto compiling nightlys for those who want to experiment with the latest changes. Nightlys will be compile each night and made available no later than midnight.
An experimental build will begin to be compile mid Feb. the build will be compile every friday at 6pm. The experimental build will feture a different preference screen, and will require the user to specify all the variables. ie: boot location, system location, storage, mode. so on. This build aims at enthusiast who wish to use the tool on a non supported device.
FCM now has requirements. Busybox must be installed to use the back up mode.
Thank guys for your support.
I'm currently waiting on Google.
I submitted the new version into the market, but somehow i ended up with an older version being available for download. hopefully this issue will be solved soon. I'm sorry for the inconvenience.
1.6 finally!
Some of the testers are reporting errors with the new modes, but changing storage location seem to be working quit good. I will be writing a tutorial on how to properly use all the new modes. Regardless, this new version requires Busybox for app mode, and back up mode. It must be installed on /system/xbin << same location used by cm7 and cm9. I will be releasing a new version tomorrow or Thursday, to fix some of the new mode woes.
Again, sorry for the inconvenience.
samcripp said:
Some of the testers are reporting errors with the new modes, but changing storage location seem to be working quit good. I will be writing a tutorial on how to properly use all the new modes. Regardless, this new version requires Busybox for app mode, and back up mode. It must be installed on /system/xbin << same location used by cm7 and cm9. I will be releasing a new version tomorrow or Thursday, to fix some of the new mode woes.
Again, sorry for the inconvenience.
Click to expand...
Click to collapse
I have noticed that the flash ables are able to be edited with 7zip or Linux archive manager. Any idea why?
Sent from my Galaxy Nexus using xda premium
kwes1020 said:
I have noticed that the flash ables are not able to be edited with 7zip or Linux archive manager. Any idea why?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Wouldn't let me edit the other post...
Sent from my Galaxy Nexus using xda premium
Ice Cream Sandwich 4.0.4 with tweaks and stuff
Sorry for stealing the banner, I just couldnt' resist
Features list
In this thread we can discuss the ROM, share impressions and screenshots and so on, but please, report bugs on Github.
Important HBOOT note
AOKP works on Data++ HBOOT as of now, but I do not officially support it, so it might just exceed 180MB one day, and I will not publicly announce it because I honestly don't care. So please, stick to stock or custom HBOOT and make sure you have enough space on /system before flashing.
Download
All versions on min.us: http://minus.com/mbTSqS0sK
GApps (from RootzWiki/goo-inside): http://wiki.rootzwiki.com/Google_Apps#Ice_Cream_Sandwich_.28Android_4.x.29
Recommended A2SD script: mounts2sd 2.2.6 http://www.cxsr.eu/pubftp/index.php?dir=m2sd/
Do not use amarullz's data2sdx script. It causes bootloops with the way init.d scripts are handled in AOKP.
Flash ROM, then GApps (best without rebooting).
Switching from Sandvold's rom/CM9 could work without data wipe, but don't blame me when it crashes. Or just backup and restore.
Changelog
Build 40
Synced with latest upstream source
Build 39 (again, md5sum f382a854a59ddfcc8d40551d4b17d52b)
Switched to HTC 2.3 market keys. Let me know how it works
Build 39
Enabled HWA and mostly synced with Evervolv feature wise
Synced with latest AOKP
Kernel built from source now, I'm open for requests
Likely won't be official for just a little longer, but we're getting there.
Milestone 5
Should be able to get official builds starting with Build 35
Synced with latest AOKP
Hopefully fixed video recording
Some minor changes I can't really remember
Beta 5c
synced with latest AOKP
fixed WiFi (this time for real)
Beta 5, Beta 5b
Failed builds
Beta 3 "No codename"
minor changes mostly, but since you asked for it...
a lot of changes to the way I build stuff (internally), regressions may be there
clean rebuild against latest AOKP source
weather on lockscreen
more locations should be supported by the weather provider
updated icons
Beta 2 "Unicorns!"
update rebuild against latest AOKP source (aka build 25+)
Lockscreen wallpapers
Torch in power menu
Airplane mode in power menu
LCD density wizard added to fix Market with non-standard densities
Option to show dBm instead of signal bars
Lost of bugfixes, including random reboots etc.
Added Google's LatinIME, dictionaries and stuff works now.
Added AOKP official bootanimation (with unicorns!)
Beta 1 "Hitagi"
clean rebuild against latest AOKP source (aka build 23+)
quick torch feature
end call button in notification
tablet features added (as if we care )
update camera and libs
Panorama mode works now
barcode scanners work
upstreamed some things, doesn't depend on anything Evervolv except binaries, so pure AOKP now
much lighter, 183MB on /system (thus the codename). Also fits on Data++ w/o OpenWnn (aka Japanese IME)
FrankenBuild 4 http://ompldr.org/vY3A5Yg
rebuild against latest AOKP source (aka build 22)
toggleable adb notification
power key as shutter in camera
weather fixes and improvements (i.e. it's working now)
new GApps package recommended (FULL WIPE)
a lot lighter now, most downloadable apps are removed
FrankenBuild 3 http://ompldr.org/vY29rZA
clean rebuild against latest AOKP source
USB now works
added live wallpapers (yay 227MB /system!)
just a bit more APNs (should work with most US/European carriers, bug Google if it doesn't)
FrankenBuild 2 (http://ompldr.org/vY281dA)
fixed init.d (that means app2sd/data2sd scripts should work now)
update to the latest git
FrankenBuild 1
first release
Huge thanks to Sandvold, drewis, Evervolv and Team Kang people and everyone who reported bugs, tested and compiled to get ICS working on our devices. Without you guys, this could never have existed.
I can't format threads properly. Expect screenshots and updates and stuff in this post.
I also think I'll reserve this one
Downloading it right now....
Screenshot would be a awesome!?
Gesendet von meinem HTC Desire mit Tapatalk
Link not working can someone mirror it please
Sent from my HTC Desire using xda premium
jshields said:
Link not working can someone mirror it please
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
Link is working perfectly over here...
I give it a whirl
a2sd script
A2SD scripts not working over here. Only 15MB left after flashing...
Fade said:
Link is working perfectly over here...
Click to expand...
Click to collapse
Probably cause I'm downloading on my phone
Sent from my HTC Desire using xda premium
Fade said:
A2SD scripts not working over here. Only 15MB left after flashing...
Click to expand...
Click to collapse
There's no script in the ROM. Flash something, e.g. mounts2sd.
Sent from my Desire using XDA App
jshields said:
Link not working can someone mirror it please
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
Works for me both on the phone and desktop.
Sent from my Desire using XDA App
Edit:
Deleted post!
Don't want to bother/disturb you...
KuliX said:
Hi K900,
preston74 has already merged the DesireHD build from the VirtuousQuattro Team with Sandvolds Rom.
He shared it with me and I modified it for my needs, because I don't need the "Any Hboot" installer script from Miui-Au and I don't like, when an sd-ext partition is used by default.
So mine is a pure CM7r2 Rom.
I know you are building your Rom from source.
But I thought, I share it with you so you maybe you like to compare some stuff and fix some things faster on your build.
Tiny_VirtuousQuattro_RC4
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Known Bug
Some apps from market are installed to sdcard by default, because it's pre defined in the AndroidManifest.xml of the app.
No problem so far, the apps are working, but as soon as you open the app manager, your phone takes a soft reboot.
If you move these apps back to internal storage with titanium backup, everything works fine again.
And I can't find a way to fix it.
Any suggestions...?
Important note
If anyone else use this Rom - don't report back in this thread. This is not an officially Rom.
Click to expand...
Click to collapse
I already have ideas on fixing stuff and this will hardly help because it is Evervolv base + AOKP framework and I use AOKP base.
Sent from my Desire using XDA App
ok....................
screenshots for v1
also heres d menu-2-wake zip
http://forum.xda-developers.com/attachment.php?attachmentid=817470&d=1323947955
KuliX said:
Edit:
Deleted post!
Don't want to bother/disturb you...
Click to expand...
Click to collapse
You're not bothering me at all I'm looking at it now and don't see much I can use. No offence meant
Sent from my Desire using XDA App
USB? Check!
Sent from my Desire using XDA App
k900..
is USB workin in ver2 ?
No, version 3 going up after a full rebuild. Want it to be clean to avoid any possible problems.