yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 7.7 Android Development] caseyatbt:
The ROM installed fine but i am getting failures on the modem. Just for the heck of it, I tried both recoveries and the modem falls on each one.

Sent from the Delta Quadrant using XDA Premium
[Galaxy Tab 7.7 Android Development] scratchnbell:
I Was able to get Paranoid to install. This is good as I was getting Paranoid.

I had to redo the partitions many times.

I Wasnt able to get a the ICS files files to install and my nandroid backup files for GB are corrupt.

Thanks for trying to help me out.

Does anyone have a good nandroid of GB so I can go back to stock?

From the reading it looks like I need to have GB on to flash to ICS??

Any suggestions for getting ICS to install?

I have flashed a lot of phones in the past. This thing has given me fits!
[Galaxy Tab 7.7 Android Development] almus:
To convert the ext2 part to ext3 use this command:

tune2fs -O extents,uninit_bg,dir_index,has_journal /dev/block/mmcblk0p10

followed by:

e2fsck -yfDC0 /dev/block/mmcblk0p10

if the e2fsck command has any errors (and it probably will) run it again so that it runs without errors.

---------- Post added at 07:38 PM ---------- Previous post was at 07:34 PM ----------

So this and a combo of flashing the pit with heimdall and then manually re-partitioning mmcblk0 got me past "Flashing p9" now it is hanging on "Flashing p11"

Any ideas?
[Galaxy Tab 7.7 Android Development] scratchnbell:
I was able to get the data partition to ext3 I wasn't able to get it to ext4.

At this point I'm happy to get anything on this thing.

I would like to be able to put it back to either of the stock ROMs so I can use the data I'm paying for.

I am fascinated that this is very easy for some and yet other 7.7 have multiple issues?

IF someone did a nandroid of the ICS rom would we be able to install it?
[Galaxy Tab 7.7 Android Development] almus:
What did your tune2fs command look like?

This is what I used:

tune2fs -O extents,uninit_bg,dir_index,has_journal /dev/block/mmcblk0p10
[Galaxy Tab 7.7 Android Development] electron73:
That is actually a great idea. I'll pull a nandroid asap. That won't update the modem though.

The data partition must be fixed though beforehand and be ext4.
[Galaxy Tab 7.7 Android Development] scratchnbell:
If I was able to get Paranoid on the tablet, should my partitions be ok? I really like Jelly Bean!

Once the nandroid is installed would I be able to update the modem in the same manner we would have with the update files?

Still curious as to why I would loose the partition table and the data partition. installing a ROM really isn't rocket science.

Also do you have a clean nandroid for HC? All the links on I815 page are dead.
[Galaxy Tab 7.7 Android Development] electron73:
I am as shocked as you are and I'm still scratching my head anyway why for some it just ran through on first attempt and for some it's been such a hassle. I have installed lots of roms on lots of devices and my script for this one is as simple and straightforward as they get. I have to assume at this point that either CWM is buggy or the tab is buggy.

Problem with Paranoid right now is bad wifi and no working LTE/modem at all. So for me it's pointless (right now).

The nandroid will give you the system and kernel and (hopefully!) an empty, working data partition. Then I'll make a separate zip for just the LTE modem, so what you need to do is:

1) Odin flash old 3e recovery to update the baseband

2) Odin flash back to CWM and install the LTE modem

3) Use CWM to restore my nandroid backup and HOPEFULLY you should be up and running with full stock ICS. This has the advantage that if they push another OTA update, you will be able to just say yes and it will install.
[Galaxy Tab 7.7 Android Development] reverendbill:
This worked perfectly. You are pimp king of pimps. I love my tab more now.
[Galaxy Tab 7.7 Android Development] caseyatbt:
Your odin pack has FD01 and LP10. Which one do I use?
[Galaxy Tab 7.7 Android Development] electron73:
Try this:

Redownload the Odin pack now (just replaced it with a new version) and try to use the new LP10_recovery_hacked.tar

This is the NEW stock recovery hacked to allow installation of unsigned zips! Please let me know if that worked for you.
[Galaxy Tab 7.7 Android Development] caseyatbt:
I flashed the hacked recovery and it doesn't see my SD card to install the modem.
[Galaxy Tab 7.7 Android Development] electron73:
Eh, crap. Sorry. OK then please try the FD01_recovery.tar. That should definitely see it. Sure the SD card is formatted FAT32 ?
[Galaxy Tab 7.7 Android Development] electron73:
Very important question: Did you "wipe/factory reset" at any point before you noticed that something is wrong with the pit or the data partition?

The first screenshot with the assert failed looks like the script wasn't able to unpack the 800mb file on the external SD card (not enough free space?). At this point when you got that, did you wipe?

I'm trying to find out if all this is related to wiping, and if only users (like myself!) who used the wipe feature at least once are affected by the crazy bugs and people who installed successfully on the first try never used wipe...
[Galaxy Tab 7.7 Android Development] caseyatbt:
Yup, it is FAT32. It doesn't appear to mount my sdcard. I can't see it when I am booted up either.
[Galaxy Tab 7.7 Android Development] jkrell:
Maybe the only remaining FA02 user....

Hey Electron:

I'm super excited that you made this stock ROM. I was hoping someone would and then we can go deodexed and eventually get a true custom ROM. But here's my deal -- I'm still on FA02. Before the OTAs started coming out, I got overzealous with deleting stuff (this was before CWM was available for the tab so no Nandroid backups either) so the OTA wouldn't take when it did come out.

I realize I could add apps back but that's a huge hassle given that I don't know what it's looking for. I do have CWM now so I can make Nandroid backups but I am still nervous about bricking my tab.

Can I flash your ROM from FA02?

Any help would be vastly appreciated. You're so right about this Tab and you are already a hero for what you're doing here.
[Galaxy Tab 7.7 Android Development] scratchnbell:
I did not wipe the first time but I did wipe when I had issues.

Have you made the nandroid of the ICS yet? I would love to give that a try?

:D
[Galaxy Tab 7.7 Android Development] electron73:
I'm working on a full new ROM as we speak. Instead of doing a full 800mb partition copy I'm doing a "traditional" full-blown installer now, in hopes that this will work better in the future as it doesn't use the SD card any more as temp buffer (I think that has caused issues for some).

Just like the previous approach, this can be installed "over" any existing HC rom... FA02, FD01 or FH01, doesn't matter. This is a full stock clone which still means it *should* be OTA compatible.

Next step will be deodexed rom for tinkering, but first I'd like to see everyone with full working odexed stock :)
[Galaxy Tab 7.7 Android Development] okashira:
Please make a super debloaded version. remove everything samsung and verizon, + the preinstall crap. AOSP launcher possible? :)
[Galaxy Tab 7.7 Android Development] scratchnbell:
any idea where to find a HC stock rom?
[Galaxy Tab 7.7 Android Development] electron73:
I use Apex Launcher. It's totally like AOSP, even has a few more functions and is super fast. You can also use titanium backup to kill bloat. I don't know if I have the time to do many different versions of the rom (stock, deodex, debloat etc) but I hope that I can supply a solid base for other devs to work off of, just like what was the case on the Galaxy Note ... :)

I still have a "real" life and job and wife.. lol..
[Galaxy Tab 7.7 Android Development] electron73:
Unfortunately there is none. The only one in existence right now is my "red pill" hack in the general forum here http://xdaforums.com/showthread.php?p=32649196

But I have good news. The new ROM just flashed successfully on my tab. Uploading to the server now. Will have a release shortly.

This new ROM has full ext4 optimizations for extreme speed and during installation system, cache and data (!) are safely erased, formatted with maximum optimizations and then double-checked! So I really *really* hope that we won't see any more screwed installs now :D
[Galaxy Tab 7.7 Android Development] caseyatbt:
Will the modem be in the rom or do I still need to flash seperately? That is where I am currently stuck. Will I have to go back to HC?
[Galaxy Tab 7.7 Android Development] Gilbot:
You're flashing the modem in stock 3e recovery having stock ics already flashed, right? I flashed it perfectly fine
[Galaxy Tab 7.7 Android Development] electron73:
No need to go back to HC... Where exactly are you stuck? Did you get the FD01 recovery on with ODIN? Can you boot into recovery? If so, any error messages right away? Can you select the zip from SD card?

Update: New ROM is released!
[Galaxy Tab 7.7 Android Development] caseyatbt:
I am stuck at not mounting sdcard with the stock recovery. I cannot flash modem.zip

EDIT: I can no longer mount my sdcard from CWM either.
[Galaxy Tab 7.7 Android Development] ice0901:
Has anyone played with DPI setting yet?

If so what setting work and what app are you using to make the changes
[Galaxy Tab 7.7 Android Development] electron73:
Ok that sounds like a defective SD card. I had that happen just the other day.

If you have another one, try that. If this is your only one, then you might be able to revive it with linux by overwriting the entire thing with zeroes and then reformatting. You should definitely be able to mount and access the card in CWM 6.0.1.1
[Galaxy Tab 7.7 Android Development] caseyatbt:
Looks like it was the card. About half way through flashing the modem it rebooted.
[Galaxy Tab 7.7 Android Development] scratchnbell:
Mine restarted also halfway through the flashing of the modem.

I thought I was good. i was able to install the ICS WIPE NANDROID. It did boot after the ICS nandroid install.

However after installing the the HC recovery to install the modem, I got the error mounting data error. I reinstalled CWM recovery and dont see the error but Im unable to mount the data.

I need to go back and partition data again. Would I be getting this error if the data was still only ext3 and not ext4? I still haven't been able to get it to change the partition to ext4 even after following all the advice.

Damn this thing is frustrating.
[Galaxy Tab 7.7 Android Development] jkrell:
THANKS

Thanks, Electron!!!

I've been stuck on FA02 and hating being stuck. You freed me and enabled me to move to ICS!!! I encountered no issues during the process, using the 10/12 nowipe ROM.

Looking forward to the future now -- you kickstarted it so let's see what happens.

I'll be donating to you shortly!
[Galaxy Tab 7.7 Android Development] electron73:
So sorry to hear that you're still stuck. Ok what's the exact status on your tab right now? Can you go into CWM and then connect USB and access the tab with adb shell? I would do the following:

1) check the partitions (make sure the table is ok and the data partition shows a file system, not an empty space like in my attached screen shot)

2) if necessary, fix the table and re-create the data partition, even if it's just ext2. just make sure you can mount it.

3) then use the wipe version of the rom. that will reformat everything nicely with ext4

4) when you can actually boot ICS and still have the old modem under system info, try the NEW Odin pack which includes a new, hacked LP10 recovery. Try that instead of the olf 3e HC recovery to get the modem flash.
[Galaxy Tab 7.7 Android Development] scratchnbell:
It looks liked. I may have got it. I just went through the entire partition process again. Laterally I've gone through that process at least half a dozen times.

I was fascinated when looking at the partition table that partition 9 in now ext2 where as before it was extra.

I don't know why I keep loosing the data partition table. I have learned a great deal about Linux with this project.

Thanks for all your help.
[Galaxy Tab 7.7 Android Development] asenduk:
Anyone got tether to work with ICS?
[Galaxy Tab 7.7 Android Development] caseyatbt:
What is the "!" with the line through it in the task bar?

Sent from the Delta Quadrant using XDA Premium
[Galaxy Tab 7.7 Android Development] electron73:
Yes works here. In system settings the mobile hotspot switch "just works" same as in honeycomb. Doesn't work for you?
[Galaxy Tab 7.7 Android Development] electron73:
Could you can please post a screen shot? Thanxx:)
[Galaxy Tab 7.7 Android Development] rhester72:
I certainly don't want to sound unappreciative, but I'm not sure the flashable image is fully stock. It seems that one of the adblock apps was used to populate /etc/hosts. Just an FYI!

Rodney
[Galaxy Tab 7.7 Android Development] asenduk:
Wow it works! I had assumed that Verizon blocked it like they usually do.
[Galaxy Tab 7.7 Android Development] electron73:
Oh wow, funny! Thanks for bringing that up. I didn't even notice that because I personally always install adaway first thing, so yeah... we have a ROM with pre-root and pre-adblock here then :)
[Galaxy Tab 7.7 Android Development] electron73:
No, surprisingly enough, they "officially" allow tethering with the tab, because they don't offer unlimited plans any more and never have for tabs.

Annoyingly though USB tethering was always still locked down on Honeycomb, haven't checked since ICS but WIFI and Bluetooth works.
[Galaxy Tab 7.7 Android Development] jkrell:
I'm seeing horrible battery drain and the culprit is "PHONE".

Anyone else seeing this?
[Galaxy Tab 7.7 Android Development] electron73:
Did you update the modem? Does your baseband version read i815.04 V.LP10 / I815LP10 ?

I have the best battery life I've ever seen with this thing. in HC times it would suck the battery down just from sitting unused, now after ICS... see screenshot :D

LTE pretty much doubled as well. Totally happy here :good:
[Galaxy Tab 7.7 Android Development] jkrell:
I did do the modem update but didn't watch the screen, and when I came back the phone had booted into Android. Should I try it again? Can I flash it from CWM 6.0.1.1?

Did you uninstall/freeze anything?

What happened was it went from 64% when I went to bed at 10:30 to 0% at 5:30 am. Looking at the Battery setting screen, the main culprit was "Phone."

Yes, my Baseband is i815.04 V.LP10 / I815LP10.

---------- Post added at 07:01 AM ---------- Previous post was at 06:51 AM ----------

My running apps are: Settings, Chameleon (my launcher), SyncMLSvc, SecPhone, Factory Test, Google Services, Maps, BIP and Swype.

Battery drain is intense. I've been using it for 7 minutes and it is already at 88%. It shows screen at 50%, phone at 9%, Chameleon at 8%, Android System at 8%, Titanium Backup at 8%, Media at 7%, Android OS at 5%, and sdcard at 4%.

I'll come back when the battery has drained down and re-post the results.
[Galaxy Tab 7.7 Android Development] scratchnbell:
To convert the ext2 part to ext3 use this command:

tune2fs -O extents,uninit_bg,dir_index,has_journal /dev/block/mmcblk0p10

followed by:

e2fsck -yfDC0 /dev/block/mmcblk0p10

if the e2fsck command has any errors (and it probably will) run it again so that it runs without errors.

After think about this, the only thing I did different was to run the e2fsck command until there was no errors. This is what may have done it for me.
[Galaxy Tab 7.7 Android Development] chefdave12118:
I've said this before but ICS has turned this into a completely different tablet. Its usable now! The lag on HC made me mental.

The only thing that is somewhat bothering me (and it may just be in my head) is the quality of pics from the cam aren't as good.
[Galaxy Tab 7.7 Android Development] caseyatbt:
Oops, it's an "i" with a circle and line through it.
[Galaxy Tab 7.7 Android Development] ice0901:
I agree Ive had this tab less than 2 weeks and just like any new toy I played with it all much as I could and took lots of pics. Today I was taking pics of my children and they all came out horrible. Photo studio helps but its definitely worse then HC
[Galaxy Tab 7.7 Android Development] rspong:
Guys. I have version 2 installed. Had major boot loop for a day after flashing the modem upgrade. Somehow got out of it. Cwm wipes had no affect, but it seems when i reinstalled stock recovery, wiped and reinstalled V2, it fixed itself. Afraid to power off now. Should I flash newer rom version now?
[Galaxy Tab 7.7 Android Development] electron73:
You should actually power off or reboot to check if you're good now. If it works, I'd leave it alone. If you still have any issues, use the wipe version of the new rom (updated in the OP). I do not recommend using the old "v2" rom any more, since that did a full partition copy ('clone") instead of the new, traditional install. Don't get me wrong, v2 worked and there is no need to change anything if your tab is fine now.

The actual CONTENTS of the roms are all exactly the same. With the small exception of SuperSU now being automatically pre-installed on the new ones, that's it. All system files are identical in order to keep us on the "official OTA path" just in case someone at Verizon/Samsung decides to give us either another update or (never give up hope, right?) Jellybean !!
[Galaxy Tab 7.7 Android Development] electron73:
Yes I agree to some part, as I have never really used the camera on this tab. It is and was always terrible. Love the S3 for quick snapshots and dropbox for instant upload, much like (but a lot better than) Photo Stream on iPhone !!

I take pics with the phone and within like 5-10 seconds they show up on the tab to be admired on this awesome AMOLED screen :)

Just in case any of you wants to try the camera uploads and get some extra free space when signing up, please use THIS LINK http://db.tt/PFPLuiY3 to sign up for dropbox.

Don't forget to sign up online, then install the client on the PC first, set everything up taste. Basic setup is totally sufficient. Then set up dropbox from Google play on the PHONE first, enable photo uploads and last step install it on the TAB and enable photo sharing/photo-upload as well.

From then on when you snap a pic with the phone, just open the DB app on the tab, go into the photo folder and boom, all there in a nice sorted-by-date gallery :)

Edit: Yes, I do get a small storage space reward too for each sign up, so If you would like to just say "thanks" in a different way for the ROM efforts, just sign up online, install the client and login once. You may simply delete the PC client afterwards if you don't like it / have no use for it :angel:
[Galaxy Tab 7.7 Android Development] ice0901:
Hey electron do you have a link for a guide to deodex a stock rom.I did some searching and came accross xUltimate but it didnt work on this rom.
[Galaxy Tab 7.7 Android Development] electron73:
Let me see what I can find. It's been a while that I did that and I remember it was a hassle with a lot of manual work :(

UPDATE: I got the sucker deodexed! Uploaded the tool I used and a deodexed version of the nowipe ROM, so if you want you can simply flash this over top of your current rom and everything should still work, only that you can now tinker to your heart's content.

The Deodexing tools are here:

http://electron73.org/XDA/i815/deodexer.zip

It was as tricky as I remembered. So I hacked the scripts to work as much auto pilot as possible. Steps to do it if you wanna try to deodex yourself for educational purposes:

1) unzip the rom somewhere, copy all apps from /system/app into the app folder

2) copy everything from /system/framework into framework folder

3) open CMD console and run deoall.bat

4) select option 2 (custom rom) and just hit enter, don't type anything in the classpath (that script is hacked by me!)

5) wait.... a long time... and watch it do it's job

6) at the end there should be a couple of files left over in the framework folder. As long as there is no .odex files, just move the leftovers (those were never odexed to begin with) into the deodexed_JAR folder

7) there should be one leftover app, vmmhux.apk and .odex. That one (VZW bloat) can not be deodexed, so you can delete it or keep it until the very last step and merge it back in.

8) run the two zipalign bats, one for the JARs and the other for the APKs, now everything should be ready in the zipaligned_JAR and zipaligned_APK folders.

9) move the vmmhux crap into the zipaligned_APK folder

10) in the original ROM, delete everything under /system/app and replace the contents with the zipaligned_APK folder contents

11) same for /system/framework, use contents from zipaligned_JAR folder

12) now zip the final rom back up and flash :)

Deodexed ROM

http://electron73.org/XDA/i815/electron_ICS-LP10_i815_nowipe_deodexed.zip
[Galaxy Tab 7.7 Android Development] ice0901:
Nice, that was quick. Im definitely saving this tool.

Edit: System UI crashing on deodexed. Could be bad flash will try again after some sleep
[Galaxy Tab 7.7 Android Development] rspong:
Electron,

Your opinion of tegrak over clock on your rom? I've actually installed and its running at 1.5...with no issues. Seems a bit spunkier...
[Galaxy Tab 7.7 Android Development] jkrell:
So I definitely have a battery drain problem when the device is in standby. See attached screenshots.

Would a wipe help? I'm thinking of flashing the 10/12 wipe version (I previously used the no wipe version) and then flashing the deodexed version on top of that. Please let me know if you think this would solve my issues.

Also, if I reflash the ROM, do I have to also reflash the modem upgrade?

And let me be clear -- of the 9 hours shown of discharge time, only for 30 minutes of that was the device in use. The rest of the time it was sitting on my nightstand.
[Galaxy Tab 7.7 Android Development] ddickenson:
Lost /data...

Well I seem to also have lost my /data partition.

I was up and running on v2 ICS rom and wanted to try the modem update since my 4g has been a little more spotty than before.

I flashed stock recovery in ODIN, then the modem update, then back to CWM. At this point I was getting continuous splash animation and never booting. I waited 10 minutes like electron said knowing sometimes it takes a while first booting after a flash. After it never came up I decided to go ahead and flash the deodexed version since I was planning on that anyway. Still hangs on boot...

I then decided to try and restore my nandroid of my working ICS install. This is when I noticed the /data was not able to mount. I never did a wipe in CWM because of the warning but I ended up losing it anyway. I am about to attempt the flash of the wipe version that sounded like it reworks the partition table and hope that works. Short of that I guess I'll go back and see what ice0901 finally did to get his working.

Edit: I've gotten connected via ADB and when I try to print the partition table of /dev/block/mmcblk0 I get "Error: Can't have the end before the start!" How the heck have I managed to screw this up so bad by following the directions very carefully? Any Ideas?
[Galaxy Tab 7.7 Android Development] dwmackay:
Modem Upgrade failes on mine too

So I followed the excellent instructions to the letter. Everything went fine, I flashed the no-wipe ROM as instructed and sure enough, I have a 4.04 ROM with all of my old apps and settings in tact. Device is speedy and smooth once it settles after a reboot.

The only issue I encountered is that like some others, my Modem update rebooted about 1/3 of the way through. I tried 3 times and had the same result each time, so I never actually completed the modem update. No errors, it just never completed.

I was worried about the battery drain issue shown by the "Phone" app from other posters. So I just went into Titanium and froze "Phone" this morning. After a reboot, everything seems fine. Email works, browser is fine, speedtest is about where it should be. It is too soon to tell if I will have any real battery drain issues, but I will post an update later.

Are there any other problems I should be looking for as a result of the Modem Update abend or my freezing "Phone"?

Doug M.