[ROM][P6810][ICS]CM9 - Jelly Bean Edition -

Androguide.fr

Senior Member
Jul 21, 2012
2,056
7,229
0
Lyon, France
androguide.fr
I made this rom for myself at the beginning but judging from the very low number of custom roms for P6810 I thought I might as well share it.
This rom is based on the CM9 by Locerra (huge kudos to Locerra for his great work).
I modified it to make it look and (somewhat) feel like JB, hope this helps you wait till Locerra's CM10 is at a daily driver stage. EDIT : it now is quite a daily-driver

List of Changes

- Added Jelly Bean Boot animation from the Nexus 7
- Added Jelly Bean Animations
- Added Jelly Bean Fonts
- Added Google Now & Google Now Voice Search
- Added Jelly Bean Lockscreen
- Added Google Ears (JB music recognition widget)
- Added Jelly Bean Wallpapers in Trebuchet (in "wallpapers" in the wallpaper picker)
- Changed Default wallpaper to the most famous JB wallpaper
- Added Jelly Bean Apps (Google Music, Magazines, Books, Gallery, FaceUnlock, Video editor...)
- Added Jelly Bean Apollo Theme
- Added Beats-Audio modified DSP Manager
- Included latest ICS gapps
- Included latest Solid Explorer, Flipboard, Maps & Street View, Chrome, maybe other apps...
- Added a lot of build.prop tweaks
- Included the wifi-hotfix provided in Locerra's thread

- Zipaligned

Known Issues

- The bootanimation might be buggy, don't worry if the animation is stuck, the tab is still booting.
- Same as Locerra's CM9
- Default wallpaper might be cut at first boot but changing to another and then back will fix it
- Report if you find another

Disclaimer

I am not responsible for any kind of damage made to your device while flashing this rom, flash this at your very own risk.
Always make sure you have a nandroid backup before flashing. Do not flash this rom on a P6800 (3G version), only P6810 !
Be very careful with the Galaxy Tab 7.7, never format /system in CWM mounts & storages, our tab suffers from Super Brick MMC_CAP_ERASE bug.

(Writing a guide on how to revive a Superbricked galaxy tab 7.7, will publish in a few days...This bug really is a P.I.T.A...).

How to Install

If coming from another rom than CM9, i would recommend to wipe /data.
If you come from Locerra's build then just :
¤ Wipe cache
¤ Wipe dalvik
¤ Flash the rom from CWM
¤ Reboot

Do not flash the gapps they are already included.

Download Here (Multiupload)
Please feel free to make mirrors

Credits

- Locerra for bringing CM9 and CM10 to our lonely tab
- ...Awesome... for Beats-Audio DSP Manager (thread here)
- Mobint for Holo Locker (Play store link here)
- Mr.Krypton for Google Now on ICS
- I took some other add-ons from threads i can't remember. if I forgot you just let me know, i'll add you.

If you like the ROM please press the THANKS BUTTON
 
Last edited:

Shaady

Senior Member
Oct 1, 2008
173
13
0
Think I am going to try this tonight..many thanks mate!

If I am coming from Locerra's CM9 do I need to do a full wipe?
 

furius

Senior Member
Sep 6, 2009
380
56
0
Wow! I'll give it a try as soon as I came back from my holidays. Great to see new devs on P6810!

Sent from my Galaxy Nexus running JB
 
  • Like
Reactions: chakei

Androguide.fr

Senior Member
Jul 21, 2012
2,056
7,229
0
Lyon, France
androguide.fr
Do you know how to build custom kernels?
Couldn't manage to unpack any galaxy tab 7.7 kernel using the usual perl scripts etc...
This is because samsung uses ramdisks without a header, or with a 512b header in the middle (this causes the "Android magic not found" error).
(yeah i know, header +in the middle = contradictory^^). I tried asking to Ezy as he is the creator of the only custom kernel for P68XX that i know, but he did not answer :(
Only way i found is to compile kernel from source (you can get the sources at opensource.samsung.com) but i didn't look into it already.
I am interested in this too, if you find something useful, please let us know.
 
Last edited:

locerra

Senior Member
Aug 18, 2010
335
1,019
0
Seattle
Only way i found is to compile kernel from source (you can get the sources at opensource.samsung.com) but i didn't look into it already.
I am interested in this too, if you find something useful, please let us know.
+1
I've currently hacked the Cyanogenmod build system to recompile the source when updating the initramfs, but I would much rather use the standard repackaging tools if possible.
 
  • Like
Reactions: Androguide.fr

retrorom

Senior Member
Feb 14, 2012
429
152
0
Luxembourg
Merci :)

Thank you for sharing this build. As you said, there is a very limited selection for the wifi-only version of the galaxy tab 7.7. So I am very happy that I can flash this :victory:
 

Androguide.fr

Senior Member
Jul 21, 2012
2,056
7,229
0
Lyon, France
androguide.fr
+1
I've currently hacked the Cyanogenmod build system to recompile the source when updating the initramfs, but I would much rather use the standard repackaging tools if possible.
Yeah Samsung would make our lives easier if they would do like others do...
Really glad to hear you found a workaround for that issue.
Do you think you could make a version of your regular CM9 or CM10 kernel just removing the damn MMC_CAP_ERASE for P6810 ?
My Tab had the superbrick bug and now everytime I wanna flash a ROM or test one of my builds I have to spend 15+ minutes on e2fsck and parted to be able to flash and boot it properly because it re-bricks everytime...

Anyway thanks for all the awesome work you did and keep doing for the 7.7 community:good:
 
Last edited:

Androguide.fr

Senior Member
Jul 21, 2012
2,056
7,229
0
Lyon, France
androguide.fr
Installed fine over CM9, had to manually re-install Chrome but other than that its working nicely.
Cannot figure out how to get google Now up - but other than that it looks ok.
Thanks for the feedback. Just use the google searchbox that is on home screens to bring up google now.
You can also simply use the "google" app in your app drawer. For the voice you'll have to use the "Voice search for google now" app.
Just click the quicksearchbox mic and select this app as default.