• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root ICS/CM9-JB/CM10 Development Thread

Soooo... are we in daily driver territory?
Eh..it works lol, but there are bugs, which are expected. I had to flash the cm9test2 zip, then gapps, then the alpha1 without wiping Dalvik to get the Play Store to work. Wiping Dalvik inbetween the flashes, or just flashing alpha1 by itself, force closed the Play Store for me.

I'll look at tomorrow probably and see whats going on.
Blood, I've been watching my CPU in-time state, I'm not exactly sure the real-time read-out in the apps we all may be using (Voltage Control, SetCPU, etc.) are reading accurately. SetCPU shows the phone at anywhere from 600-1000 MHz on the actual live read-out at all times, however, here's my in-time state for overnight last night:

EDIT: Wanted to add, if I stay on the main screen (the one that shows the live readout and sliders, the Main one), the CPU seems to stick between that 600-1000 range. Going to the time-in-state screen (had to navigate away from the main screen to get it to work), turning off the screen, then turning it back on, I see the CPU speed for 300MHz going back up, so it seems to be showing it correctly then. Not sure what that means, but that's what happens to me.


Overnight, off charger, idle:
device20120804085255.png
 
How does one go about doing this?

I don't think this is necessary anymore with the alpha1a build. I'm able to switch between wifi and 3G without any problems.

Also, those on Sprint and Boost, please test MMS if you get a chance and let me know. I am hoping the settings work but I have no way to test.

MMS confirmed working on Sprint.

Battery life is pretty awesome, even though the phone seems to be running at 1 ghz most of the time the screen is on, it's entering deep sleep consistently.

Thanks again to tdm -- amazing work!
 
  • Like
Reactions: tdm
So far here are the pros of thus ics build for the marquee:
1. Faster charging
2. Faster booting
3.smoother operation
4.better battery life (even with the CPU bug)
5. Better ram performance
6. Better interface
 
  • Like
Reactions: tdm
So far here are the pros of thus ics build for the marquee:
1. Faster charging
2. Faster booting
3.smoother operation
4.better battery life (even with the CPU bug)
5. Better ram performance
6. Better interface

Wait, this has better battery life than GB ROMs?
 
Wait, this has better battery life than GB ROMs?

So far I've noticed better battery management from the os. Same with my kindle fire running 4.1. I think it has something to do with how the CPU goes into deep sleep when not in use. My phone has been off the charger for two hours and its at 89% with the cpu running at 1000
 
Saw that the baseband says "error", so I looked through my rild strace output from earlier. The baseband request and reply look okay at first glance. I wonder if the reply is in an unexpected format...?
 
That's my own fault, once again.

I have the thunderc baseband hack in this code, lol. This hack reads the baseband from a special /sys file instead of from the RIL. And of course the marquee doesn't have that file because it's not the same kind of phone.

I'll fix that for the next drop...
 
Well, I think I'm sufficiently motivated to make a unified installer for a phone family now.

I have been building 3 thunderc roms (VM670, LS670, VS660) and tinkering with adding the MS690.

Now I have LS855, LG855, AS855, and the unofficial but necessary VM855.

If I built cm9 and aokp for each of 7 models every night, I'd be eating up way too much cpu and bandwidth. So something needs to change.
 
Removed the thunderc baseband hack and .. whattayaknow .. there's my baseband version. :D
 
Couldn't you make one ROM say for instance for sprint and make an update zip for each different carrier?
 
Thanks for pointing out the typo guys. Fixed that and tada, Play Store works. Guess it makes sense that if it can't find a directory it would error out. By the way, where are the alpha1b links at TDM?
 
Back
Top Bottom