yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 7.7 Android Development] jkrell:
Hmm. I'm going to try reflashing the modem update because mine did reboot (but I wasn't sitting there so I don't know how far it got). When I froze the phone app I got errors after reboot. Do you not get errors? Can you tell me what exactly you froze (perhaps send a screenshot)? My LTE seems to be working fine but I'm wondering if it should be better.

Electron, can the modem update be flashed from CWM 6.0.1.1? How do we know if the flash was successful or not?

Really would prefer not to do a wipe. Not the end of the world if that's needed, it's just a major timesuck.
[Galaxy Tab 7.7 Android Development] rayjr13:
This is exactly when corrupts the data partition, flashing via odin the recovery and assuming it was from a factory wipe in old CWM or FD01 recovery on stock ROM? cant figure out which. Just flash fd01 recovery and then do the modem upgrade. go back to download mode and reflash CWM recovery you will lose /data again.

Then you will have to go through electron's linked steps to reformatting /data to ext4 while in CWM (screenshot what step you fail out on) Once you reset /data partition it will still have your LP10 system on there and the LP10 radio but you will have scorched the earth of your data. TiBu you stuff back on and install superSu (unless you have the superDU LP10 version) let me know how I can help you I've gone through this process 5-6 times in the last few days. Not an expert but certainly experienced in following the instructions.

---------- Post added at 12:27 PM ---------- Previous post was at 12:26 PM ----------

CWM cannot flash modem

---------- Post added at 12:38 PM ---------- Previous post was at 12:27 PM ----------

Android device ID does change tho correct? I know TiBu lets me set it back to what it was on my backups.
[Galaxy Tab 7.7 Android Development] ice0901:
There's a glitch in the deodexed version the system UI crashes.
[Galaxy Tab 7.7 Android Development] dwmackay:
I agree about the rebuild. Mine is set up just how I want it. Kind of a pain to start over.

So far, no ill effects as a result of freezing "Phone". No errors, no problems have surfaced yet. Reboot a couple of times just to be sure, but no problems. Still too soon for battery info, but starting with 96% I am at 91% after about 30 minutes of full-time browsing, email and simultaneous radio streaming over 4g. Add to that about 2 hours of idle time. So loosing 5% in 30 minutes would give me a 10 hour life if the current trend holds which seems about right.

Doug M.
[Galaxy Tab 7.7 Android Development] jkrell:
Thanks for that. I froze that app and Phone was still showing up on the battery drain screen. Will try it again. Obviously if freezing it works then that's no big deal since it's not available for use anyway.

Makes me wonder what we're missing out on without the modem update.

Can the modem update be integrated into the ROM? I don't know if that's possible.

I thought about trying the modem update from CWM 6.0.1.1 (as opposed to FD01 recovery). Would that be a bad idea?

---------- Post added at 11:28 AM ---------- Previous post was at 11:27 AM ----------

Just to say it, the main issue seems to be when the tablet is NOT in use. I've been getting decent battery life when using the device (maybe because I'm on WiFi most of the time).
[Galaxy Tab 7.7 Android Development] dwmackay:
For a quick test, I'll charge it to 100% before I go to bed and then unplug it to see what kind of drain I get overnight.

I'll report back in the morning.

BTW, I do not see any "Phone" app in my battery stats. Just the usual Screen, Android OS etc...

Doug M.

Update 10/16: Well, I fell asleep before I remembered to unplug and do a overnight drain test. Sorry. Since then I have flashed the Modem.bin file via Odin so I will not be able to help here.
[Galaxy Tab 7.7 Android Development] jkrell:
That's great news. I got very impatient and froze other stuff as well so I may not have given it enough time, etc. I'll test this again tonight as well, by either (a) flashing the modem update from CWM or (b) doing the same as you -- freezing the Phone app and charging up 100% before unplugging at bedtime. Or both.
[Galaxy Tab 7.7 Android Development] jkrell:
I just did an hour-long test after freezing the "Phone" entry in Titanium. In an hour of non-use, I lost 5%. That's on track with 50% in 10 hours of standby. I used to lose less than 5% overnight with 3.2. See screenshots.

Part of the problem is I think that's actually just a backup of your voicemails, not the actual Phone app. That's either SecPhone or SyncMLSvc or BIP. I froze those and it remedied the battery drain problem but I got errors that the phone had stopped (which kept reappearing every 5 seconds or so).

Going to try flashing the modem update with CWM, or doing a wipe.
[Galaxy Tab 7.7 Android Development] electron73:
Damn, damn, damn... why do we still keep losing /data. I still don't quite understand what does it.

OK, which recovery did you flash in ODIN? The FD01 or the LP10_hacked? Did you get your partition table and /data back by now or do you still need help with that?

To all others still waiting to do the modem update: I'm not sure if maybe flashing the old FD01 recovery with Odin is the trigger that kills /data !

You can NOT flash the modem with CWM! CWM will just give you an error.

Could one of you try to follow this guide here http://androidforums.com/galaxy-s2-international-all-things-root/385099-how-unlock-root-bell-galaxy-s2-step-step-guide.html and try to install the modem.bin directly with Odin?

It sounds like it should be as simple as loading the modem.bin into the PHONE section of Odin and then flash. If that's the case then shame on me for not knowing, but there is so little information on this tab that pretty much everything is trial and error :(

Btw. the modem.zip is in the flash zip I posted in the OP: http://electron73.org/XDA/i815/electron_ICS-LP10_i815_modem.zip
[Galaxy Tab 7.7 Android Development] jkrell:
I'll try this tonight if no one gets to it before me. Worth a shot as this battery drain is horribly debilitating.
[Galaxy Tab 7.7 Android Development] electron73:
Damn! Sorry! I didn't have time to flash the rom in the end, I needed sleep too LOL. Try the attached SystemUI.apk.

If you can, simply copy it into your /system/app folder with root explorer or something and make sure permissions are set to

rw-r--r-- ownder root:root (should be able to do that with root explorer or in terminal with chown root:root SystemUI.apk then chmod 0644 SystemUI.apk), then reboot.
[Galaxy Tab 7.7 Android Development] ice0901:
Okay I'll try it out. Also I can confirm the data loss happens when your using the windows tool to flash
[Galaxy Tab 7.7 Android Development] jkrell:
That's strange, I used Windows and followed Electron's description to the letter. No data loss for me. Though I do have the battery drain issue so maybe it has more to do with the failed modem update than anything else.
[Galaxy Tab 7.7 Android Development] ice0901:
The systemui.apk gave me a permanent crash. No system bar at all
[Galaxy Tab 7.7 Android Development] ddickenson:
I did flash the FD01 using Odin in Windows 7. Flashing your "wipe" rom brought back the file system or at least got me booting into android. I haven't looked into the partition table since then I was just happy to get back in! Also I have looked and the modem update did take. I'm not sure where it happened, the losing the /data thing.
[Galaxy Tab 7.7 Android Development] ice0901:
You definitely want to update the modem. Without the update I had a weak signal and a long wait b4 data would initialize after waking from sleep
[Galaxy Tab 7.7 Android Development] electron73:
Oh so the new one didn't work either? That would really suck because then I don't know what is different here than on other devices. I have decompiled/recompiled SystemUI many times on the Note and Verizon and AT&T S3 ... it always worked :(
[Galaxy Tab 7.7 Android Development] jkrell:
I did this. Didn't get any errors. How do I know if it worked?
[Galaxy Tab 7.7 Android Development] chefdave12118:
Everything from this rom has settled nicely. I flashed when it was in the general section and it seems to be settling and no problems. Rom is fast, smooth and 4g is brilliant. I'm not flashing anything on top of this (modem, deodexed etc).... my 4g is fine (see pic) and it flies. If I have probs down the road I'll look in to it but this is a great daily!
[Galaxy Tab 7.7 Android Development] electron73:
Did you update the modem before with the FD01 recovery or were you still "without modem update" all this time? Easy to tell if the update worked:

Go in the system settings and pull up the device info. Look closely at the baseband line.

Does it look like the screenshot? Or is there any FD01 reference in there still?
[Galaxy Tab 7.7 Android Development] electron73:
No need to update/flash anything at this point. I'm happy too that my tab works now. We're working on ironing out the kinks with the modem update for the ones who still seem to lose partition table and/or data partition. Did you update your modem, does it show LP10 both times in the baseband version under device info ?

BTW: Finally Apex and Chrome browser !! Those alone completely make this update process worth the effort :)
[Galaxy Tab 7.7 Android Development] ddickenson:
Yeah, its all working as of now and the modem update was much needed.
[Galaxy Tab 7.7 Android Development] jkrell:
Baseband Version shows LP10 both times but it did that before and I had the battery drain issue. I'd flashed the modem update before using the FD01 recovery. When I originally flashed it, it rebooted by itself at some point and it wasn't until I saw others reporting that here that I figured out it might not have made it all the way through the update.

Last night, I flashed modem.bin using Odin and it seemed to proceed all the way through. I also left my tablet unplugged over night and it did not lose 5% per hour like it did the nights before. I'm charging it to 100% now and then will let it sit and we'll see if the battery drain issue is solved.

Keeping my fingers crossed!!
[Galaxy Tab 7.7 Android Development] chefdave12118:
Yes!!! Apex and chrome ftw. :)

Edit. As big of a fan and thankful for your rom I'm still an AOSP fan at heart. Will this speed up the fix for the 4g problem on AOSP roms?
[Galaxy Tab 7.7 Android Development] esoh:
I also flashed the modem using the "alternate" method. After flashing ROM, I was on FD baseband. Then booted into Odin, flashed modem.bin file ONLY using "Phone" inside of Odin, and then afterwards was on LP baseband. I didn't have to revert to stock recovery and was able to keep persistent CWM.

Thanks Electron. Will shoot a thank you beer (or two) over later.
[Galaxy Tab 7.7 Android Development] tr2ride:
Flash modem.bin via phone in Odin worked fine

Flash modem.bin via phone in Odin worked fine

I had still been at fd01 for baseband, now showing lp10
[Galaxy Tab 7.7 Android Development] jkrell:
To everyone who's modem update didn't finish or experiencing battery drain...

I've confirmed that flashing modem.bin via Odin solved my battery drain issues completely.

The unfinished flash using the FD01 recovery must have caused an issue, though I did show LP10 in 2 places in the Baseband Version (which seemed to suggest the modem update was successful).

In any event, now everything is stable with this ROM.

Thanks, Electron. Donation on its way later today!
[Galaxy Tab 7.7 Android Development] esoh:
Speaking of which..Electron, are you taking donations through XDA or another link?

Now that we are on ICS, can anyone point me to a link (if available) on how to go to stock ICS launcher?

And also, is there a list of bloatware deletable or freezable in TiBu?
[Galaxy Tab 7.7 Android Development] dwmackay:
Modem Update

So I am one of the few that the modem update rebooted about 1/3 of the way through using stock recovery.

I flashed in Odin successfully by unzipping the "electron_ICS-LP10_i815_modem.zip" file and flashing modem.bin. In there was another bin file in there called "Sbl.bin". Should I be flashing that as well? If so, can someone let me know where to flash that in Odin?

Thanks for the advice.

Doug M.
[Galaxy Tab 7.7 Android Development] O26Keypunch:
My HC to ICS observations

Several points:

First & foremost, want to give world class thanks to electron73 for his excellent work & guide. I was going to wait for OTA to be sorted, but my second failed 29.3 mb update decided to be nasty & broke all my user apps as well as leaving already laggy HC even buggier. Decided to give this method a try. I see some have had problems but all went well for me.

Next- 4gb microSD cards are CHEAP- under $5 if you shop even a little. I decided to not chance a problem and splurged on a new one for the ROM (FWIW, I chose the no wipe) & modem files. When upgrade was done, I added my first CWM backup to it as well for snapshot of pseudo clean install. Card now tucked away in a drawer as small insurance policy against the inevitable ‘bad day’.

Third- I’d never used Odin or CWM before. The screen shots Gilbot posted in a related thread helped.

Fourth- Although I use command line UNIX daily at work (not my choice but employer’s), I haven’t written code from scratch for decades. I suspect most folks trying this will approach this as I did: **carefully** RTFM and then hang on by your fingernails! Some points where my experience differed from electron73’s indispensable guide follow to maybe help prevent panic in others in my position:

- Thru step 5 all went fine. In step 6, there is a small progress bar below gears. When mine was maybe ¾ done, screen briefly blanked and then tab auto rebooted. Boot was into new ICS. All looked good for several seconds and then got screen splash telling me to ‘wait while your tab is activated’. Left it alone and in a minute or three (felt like an hour :eek:) it said it was done.

- For step 7 I chose CWM. When I chose reboot inside CWM I did not get the mentioned warning- tab simply rebooted into ICS. I shut it down and then held power & volume up to find CWM had indeed been kept. All was good!

- Step 8: I found SuperSU already installed. Could be because it was installed prior and I had installed VooDoo OTA rootkeeper and backed it up. My understanding is that this hack is built from OTA upgrade so could be the case. Read elsewhere that electron73 had later added it to package. Could be that’s the case. Don’t know but man this tab REALLY flies now! :D

Again, well done electron73!
[Galaxy Tab 7.7 Android Development] electron73:
Awesome! Glad we now seem to have a stable solution. Updated the OP right away with the new steps.

Thanks to everyone for being part of this hacking experience!! I for my part originally "just wanted ICS"... had no idea I was going to learn so much more about this tab :highfive:
[Galaxy Tab 7.7 Android Development] electron73:
The link on the left "donate to me" should work. Btw: A HUGE THANK YOU TO THOSE WHO CONTRIBUTED to my little beer, coffe and Mountain Dew fund for those long hacking nights. Also the hosting is now taken care of for a while. Cheers and enjoy ICS!
[Galaxy Tab 7.7 Android Development] dwmackay:
Excellent advice that I just followed. Thanks for the tip.

I updated my non-rooted, Verizon stock Tab 7.7 according to the most excellent instructions provided by the OP. I too had SU already installed so the non-wipe ROM has been tweaked to provide a working and ready to roll root.

026? That would make you even older than me, hardly seems possible. I used to swap 3310 spindle packs back in the day... of course that is when I was not hanging 3420 tapes.

Doug M.
[Galaxy Tab 7.7 Android Development] electron73:
SBL.BIN is the bootloader. Best to leave that alone. We (at least I) don't have confirmed information yet if that locks the tab down (like Verizon's Tab 2) or if it's still somewhat unlocked like our current one. I now removed it from the zip.
[Galaxy Tab 7.7 Android Development] jkrell:
Hi guys. Bad news....

I still have the battery drain. Here's what I'm seeing:

- With WiFi off, I experience NO ISSUE. Battery drain is the same as it used to be on HC, if not better. This is why I thought the issue was resolved, because I turned WiFi off to test out the LTE and left it that way when I let the battery drain for my test. Turned WiFi back on when I got home and the drainage issue came back.

- With WiFi on, I experience serious battery drain and "Phone" shows up as the culprit on the battery drain screen. It happens while I'm at home so it's not an issue with the WiFi network.

I'm generally OK keeping WiFi off since LTE is pretty fast, but I'd like to find a fix. I'll do some serious searching. I'd test other ROMs but there aren't any.

Any ideas? Other than trying a wipe, I can't think of anything else.
[Galaxy Tab 7.7 Android Development] electron73:
That sucks! I have the opposite experience. With WIFI permanently on (keep wifi on during sleep) I get STELLAR battery life (for an Android tablet!) Look how "little" my 7.7 lost today in 14 hours. Still no comparison to the 1% loss per day on the ipad2 but WAY better than the 15% loss I used to have just over night on HC!

I *think* I might know what's going on. I read somewhere a while back that some wifi routers have settings that greatly influence the battery drain of mobile devices connected to them. I really don't remember too much but I *think* it was called WMM or something. I used to have a Linksys wifi phone and that setting made a difference of battery drained in 6 hours versus battery lasted for 2 days !
[Galaxy Tab 7.7 Android Development] jkrell:
That's actually the fix -- to switch the setting to keep WiFi on during sleep. Here's where I found the fix:

http://xdaforums.com/showthread.php?t=1780761

This is apparently a widely experienced ICS bug, at least on Samsung devices.
[Galaxy Tab 7.7 Android Development] Gilbot:
So its safe to flash the modem via the phone tab on Odin? I'm always afraid of choosing the wrong tab lol.
[Galaxy Tab 7.7 Android Development] electron73:
Yes. It's confirmed now. You can use the PHONE section and flash the modem.bin that way. No more need to do the hassle with the old recovery!
[Galaxy Tab 7.7 Android Development] jasturbo02:
I grew tired of waiting for VZW so I flashed this onto my tab and it worked perfectly. It made a night and day difference in performance. Thanks to all who contributed to make this happen.
[Galaxy Tab 7.7 Android Development] jkrell:
Would we need this to be deodexed in order to use Pimp My Rom?
[Galaxy Tab 7.7 Android Development] chefdave12118:
Here's a quick video I made last night just to show how smooth this ROM is with out tweaking it in any way and a live wallpaper running. Excuse the video quality (used my Xoom) and not talking during the video (battling a nasty head and chest cold). Didn't want to show anything in particular but the smoothness of the ROM and 4g working well.

If anyone is on stock honeycomb and is on the fence about taking the leap just watch the video. Honeycomb lag made me mental! and 4g works great. :)

https://www.youtube.com/watch?v=7TWtFHkBZSE&feature=youtube_gdata_player
[Galaxy Tab 7.7 Android Development] bleclair:
Youtube says video is private.
[Galaxy Tab 7.7 Android Development] ice0901:
If anyone has had scroll lag on apps like netflix,xda,pulse etc. Try enabling "Force GPU" in developer setting. I enabled it about 24hrs ago and scrolling has been buttery smooth with no side effects(so far)
[Galaxy Tab 7.7 Android Development] chefdave12118:
Anyone have a list of apps that are safe to freeze?
[Galaxy Tab 7.7 Android Development] ice0901:
I've had the following apps frozen
[Galaxy Tab 7.7 Android Development] chefdave12118:
That's awesome! Thanks bro! I'm still kinda learning the Samsung ropes. I've been an HTC and Nexus nut far to long :D
[Galaxy Tab 7.7 Android Development] jkrell:
Pimped

I went ahead and ran Pimp My Rom on top of this ICS rom, to tide me over until we get a true custom rom for the i815. I am now seeing dramatically increased battery life and it seems (based on real world observation only) faster as well. So far, I'm seeing no adverse side effects from having pimped this rom.
[Galaxy Tab 7.7 Android Development] rspong:
Pimp my rom over ics

R u getting 4g on your pimp my rom tweaks?

Edit: disregard, I see it wouldn't affect in any way.
[Galaxy Tab 7.7 Android Development] ice0901:
Really, I didnt think we could mod yet. Light bulb just turned on
[Galaxy Tab 7.7 Android Development] rayjr13:
Had anyone been able to install google chrome? I thought that was a go for ICS...
[Galaxy Tab 7.7 Android Development] electron73:
Yes. Chrome alone made this a whole new experience!
[Galaxy Tab 7.7 Android Development] caseyatbt:
Whenever I try to update apps in the Play Store, the update fails.
[Galaxy Tab 7.7 Android Development] electron73:
Hmm that is weird. Have you tried yet to wipe data for the play store? If that doesn't help then I would just reinstall the rom and use the wipe version. Start with a blank slate (literally) ;)
[Galaxy Tab 7.7 Android Development] jkrell:
Is it intentional that your WIPE version also wipes out the internal sdcard? I wasn't expecting that, and that's where I house my Titanium backup files. Reverting to my CWM backup, will move my Titanium backups to the external card and then retry.

I've tried a bunch of different things and I'm seeing some weirdness happening, most notably battery drain when using WiFi. I'm doing a clean install in the hopes it solves that stuff.
[Galaxy Tab 7.7 Android Development] electron73:
"Internal SD card" is part of the data partition on this tab. So yes, unfortunately there is no other way to do it. For the ones who lost their data partition and had to restore it manually the same thing happened. I would only back up to micro SD just because if the tab ever died completely, I could just grab the card put it in another tab and restore.
[Galaxy Tab 7.7 Android Development] jkrell:
OK, interesting. I had an Acer A500 before and did a lot of flashing ROMs on that and when I wiped data and cache it left the internal SD intact. I'm not sure how much was on the internal SD card but I guess I'll find out, as it turns out that the CWM restore didn't put it all back either.

Sorry, this just caught me off guard...
[Galaxy Tab 7.7 Android Development] rhester72:
If for some reason we want to pull the ripcord and go back to HC, can it be done? (Full restoration, including baseband, recovery, boot loader, etc.)

The stability of ICS leaves something to be desired. :/

Rodney
[Galaxy Tab 7.7 Android Development] electron73:
Yes that is possible. I have a full system image of the FD01 honeycomb system with modem.bin and boot loaders. But why go back to a sluggish no fun experience? ICS (at least for me) made this tab usable at last!
[Galaxy Tab 7.7 Android Development] jkrell:
Do I need to reflash modem.bin?

Do I need to reflash modem.bin after a wipe and reinstall of ICS (after previously using non-wipe version and flashing modem.bin)? My baseband shows LP10 in both spots to I don't think so but please let me know your thoughts.
[Galaxy Tab 7.7 Android Development] rhester72:
I don't consider multiple spontaneous reboots per day "usable". HC was not unbearably laggy (when using an alternative launcher) and, outside of not having Chrome and true right-mouse-button clicks, was perfectly functional.

Rodney
[Galaxy Tab 7.7 Android Development] electron73:
Oh you get reboots? That sucks. Haven't had a single crash yet. And my battery lasts 2x as long. Did you install with or without wipe?
[Galaxy Tab 7.7 Android Development] rhester72:
It's apparently a pretty common issue:

http://xdaforums.com/showthread.php?t=1505609

I installed without wipe, then wiped about a week after the fact for good measure.

Can you run this for more than 24 hours without a lockup/reboot?

https://play.google.com/store/apps/details?id=com.bb.microcpu&hl=en

Rodney
[Galaxy Tab 7.7 Android Development] jkrell:
Even with the no-wipe version I could run for days without a reboot. I've just wiped and I'm hoping for even more stability (not in this area).