• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][AOSP][10/10/2012] Jelly Bean Tablet Edition aka Project Jandycane

Search This thread

0xD34D

Senior Member
Feb 7, 2009
461
2,041
San Diego
Jelly Bean
Tablet Edition


Now that Jelly Bean source has been released to the masses and Hashcode has worked his magic on the hardware I figured it was time to get started on some fixes and customizations to this bad boy. So here is the beginning of a whole new ROM.

What's Included
Version 1.8.0 - Please note this will be the last build with theme support
  • Updated to Android 4.1.2
  • Included stock launcher now that it supports landscape orientations.
  • Switched from Superuser app to SuperSU app
Version 1.7.3
  • Updated Kernel and drivers
  • Fix issue with tablet status bar being to short when using standard tablet UI
Version 1.7.2
  • Added back ability to kill apps by long pressing the back button (GoodieBag -> Buttons)
  • Added display of used/free memory when showing recent apps list
  • Minor tweaks under the hood and cleaning up old/unused code
Version 1.7.1
  • Added the Goodie Bag for custom ROM settings such as the UI type and other goodies yet to come
  • Added quick access to Themes and the Goodie Bag from the main Settings
  • Added battery indicator next to clock on Quicknav panel
  • Added Battery bar option for displaying a bar where the length indicates the battery level
  • Added Battery percentage option to display battery % on top of battery icon
Version 1.7.0
  • T-Mobile theme engine support added
Version 1.6.3
  • Added notifications count to Quicknav notifications button
  • Added clock to center of Quicknav for quick access to the time
  • Changed colors to reflect the holo theme of ICS/JB
  • Fixed touch input going out of sync when changing Status bar UI type
Version 1.6.2
  • Added quick access to volume and brightness in Quicknav tablet status bar V2
  • Added customization options for Quicknav tablet status bar
  • Fixed rotation of recent apps screenshots
Version 1.6
  • Added Status bar UI type to UI settings
  • Added the new Quicknav tablet status bar (you saw it here first!)
  • Removed unnecessary debugging information
Version 1.5.1
  • Added UI Settings
  • Added collapsible tablet status bar
  • Auto-hide option, with 2,5,10,30, and 60 second timeout values, for collapsible tablet status bar
  • Removed option to hide tablet status bar, use collapsible status bar option instead.
Version 1.4
  • USB mass storage fully operational with status bar notifications for mounting
  • Added screenshot option to Power menu (long press power button)
  • Added option to Power menu to hide/show navbar in tablet mode (long press power button)
  • Temporary fix for apps that use network location and were getting an exception causing FCs (Google Earth, etc)
Version 1.3
  • Added USB mass storage activity to apps list for temporary fix to mounting device to a PC
  • Fixed issue where normal reboot would still reboot into recovery mode
Version 1.2
  • HW Codecs thanks to Hashcode
  • Reboot options in power menu
Version 1.1
  • Added setting to force the phone UI mode (Settings -> Display -> Force phone UI)
  • Added a toggle switch to the WiFi setting in the tablet status bar
  • Removed the Airplane mode toggle since we don't need it
  • Fixed the screen rotation bug
Version 1.0
  • Superuser.apk and su binary
  • Busybox
  • Execution of init.d scripts
  • Tablet UI (instead of that nasty phone UI)
  • Volume slider in the tablet status bar panel
  • Trebuchet launcher with dual docks and settings button
  • Wifi works out of the box without needing to manually run fix-mac.sh now
  • So much butter even Paula Deen wouldn't know what to do

What doesn't work
  • Charging LED works some of the time
  • Charging indicator icon in status bar
  • Erectile dysfunction
  • I'm sure there is more but for now this is a damn good start for us Kindle Fire owners


Flashing
Coming from a different ROM
  1. Factory Reset / Wipe data
  2. Wipe Cache & Dalvik Cache
  3. Flash Jandycane ROM
  4. Flash GApps
  5. Reboot and Enjoy
Upgrading from a previous version
  1. Wipe Cache & Dalvik Cache
  2. Flash Jandycane ROM
  3. Flash GApps
  4. Reboot and Enjoy

Downloads
ROM
Version 1.8.0
Version 1.7.3
Version 1.7.2
Version 1.7.1
Version 1.7.0
Version 1.6.3
Version 1.6.2
Version 1.6
Version 1.5.1
Version 1.4
Version 1.3
Version 1.2
Version 1.1
Version 1.0
GApps
JB gapps

 
Last edited:

0xD34D

Senior Member
Feb 7, 2009
461
2,041
San Diego
I noticed root apps constantly asking for permission even when told to always allow. To fix this I opened up the Superuser app and manually updated the binary.

I forgot to add that those that are interested in this port's source code you can use:
Code:
repo init -u https://github.com/0xD34D/platform_manifest-jb.git -b jb
repo sync
 
Last edited:

veeman

Senior Member
Apr 7, 2012
9,504
1,467
Minnesota
tumblr_lltzgnHi5F1qzib3wo1_400.jpg


Off to a great start!
 

0xD34D

Senior Member
Feb 7, 2009
461
2,041
San Diego
what did u change to get tablet UI? I kinda like stock jb ui but wanna use your rom lol

Sent from my MyTouch 4G using xda premium

I modified the framework so a device with less than 720dp uses the tablet UI. No density tweaks were used in the making of this ROM but quite a few modifcations needed to be made to the SystemUI resources so that it would work at this density. Also, I plan on implementing a setting and/or toggle to allow for switching between the two UI modes.
 
Last edited:

barrmulio

Senior Member
Oct 5, 2010
357
359
thanks lithium!!

can you add a wifi on/off toggle to notification at some point?

same great points at hash's rom with pretty much every app working, and a great ui w/o messing with dpi settings

same issues as hashcode's rom too (google now will fc after setup and ums not working for me (even with sgs3 app), but mtp is
 

Top Liked Posts

  • There are no posts matching your filters.
  • 184
    Jelly Bean
    Tablet Edition


    Now that Jelly Bean source has been released to the masses and Hashcode has worked his magic on the hardware I figured it was time to get started on some fixes and customizations to this bad boy. So here is the beginning of a whole new ROM.

    What's Included
    Version 1.8.0 - Please note this will be the last build with theme support
    • Updated to Android 4.1.2
    • Included stock launcher now that it supports landscape orientations.
    • Switched from Superuser app to SuperSU app
    Version 1.7.3
    • Updated Kernel and drivers
    • Fix issue with tablet status bar being to short when using standard tablet UI
    Version 1.7.2
    • Added back ability to kill apps by long pressing the back button (GoodieBag -> Buttons)
    • Added display of used/free memory when showing recent apps list
    • Minor tweaks under the hood and cleaning up old/unused code
    Version 1.7.1
    • Added the Goodie Bag for custom ROM settings such as the UI type and other goodies yet to come
    • Added quick access to Themes and the Goodie Bag from the main Settings
    • Added battery indicator next to clock on Quicknav panel
    • Added Battery bar option for displaying a bar where the length indicates the battery level
    • Added Battery percentage option to display battery % on top of battery icon
    Version 1.7.0
    • T-Mobile theme engine support added
    Version 1.6.3
    • Added notifications count to Quicknav notifications button
    • Added clock to center of Quicknav for quick access to the time
    • Changed colors to reflect the holo theme of ICS/JB
    • Fixed touch input going out of sync when changing Status bar UI type
    Version 1.6.2
    • Added quick access to volume and brightness in Quicknav tablet status bar V2
    • Added customization options for Quicknav tablet status bar
    • Fixed rotation of recent apps screenshots
    Version 1.6
    • Added Status bar UI type to UI settings
    • Added the new Quicknav tablet status bar (you saw it here first!)
    • Removed unnecessary debugging information
    Version 1.5.1
    • Added UI Settings
    • Added collapsible tablet status bar
    • Auto-hide option, with 2,5,10,30, and 60 second timeout values, for collapsible tablet status bar
    • Removed option to hide tablet status bar, use collapsible status bar option instead.
    Version 1.4
    • USB mass storage fully operational with status bar notifications for mounting
    • Added screenshot option to Power menu (long press power button)
    • Added option to Power menu to hide/show navbar in tablet mode (long press power button)
    • Temporary fix for apps that use network location and were getting an exception causing FCs (Google Earth, etc)
    Version 1.3
    • Added USB mass storage activity to apps list for temporary fix to mounting device to a PC
    • Fixed issue where normal reboot would still reboot into recovery mode
    Version 1.2
    • HW Codecs thanks to Hashcode
    • Reboot options in power menu
    Version 1.1
    • Added setting to force the phone UI mode (Settings -> Display -> Force phone UI)
    • Added a toggle switch to the WiFi setting in the tablet status bar
    • Removed the Airplane mode toggle since we don't need it
    • Fixed the screen rotation bug
    Version 1.0
    • Superuser.apk and su binary
    • Busybox
    • Execution of init.d scripts
    • Tablet UI (instead of that nasty phone UI)
    • Volume slider in the tablet status bar panel
    • Trebuchet launcher with dual docks and settings button
    • Wifi works out of the box without needing to manually run fix-mac.sh now
    • So much butter even Paula Deen wouldn't know what to do

    What doesn't work
    • Charging LED works some of the time
    • Charging indicator icon in status bar
    • Erectile dysfunction
    • I'm sure there is more but for now this is a damn good start for us Kindle Fire owners


    Flashing
    Coming from a different ROM
    1. Factory Reset / Wipe data
    2. Wipe Cache & Dalvik Cache
    3. Flash Jandycane ROM
    4. Flash GApps
    5. Reboot and Enjoy
    Upgrading from a previous version
    1. Wipe Cache & Dalvik Cache
    2. Flash Jandycane ROM
    3. Flash GApps
    4. Reboot and Enjoy

    Downloads
    ROM
    Version 1.8.0
    Version 1.7.3
    Version 1.7.2
    Version 1.7.1
    Version 1.7.0
    Version 1.6.3
    Version 1.6.2
    Version 1.6
    Version 1.5.1
    Version 1.4
    Version 1.3
    Version 1.2
    Version 1.1
    Version 1.0
    GApps
    JB gapps

    25
    For the record.

    Since I'm not keen on rumors and hearsay, I figured I'd chime in real quick while I have a spare moment. Jandycane is not DEAD. I simply have not had much spare time lately due to the fact that a product for work is getting ready for release and being the lead developer for it my time is being focused on that. Somehow the bills need to get paid :p

    There is still more I'd like to do with this ROM, which requires time that is scarce for me right now. Either way, the ROM is stable at the moment and not dead by any means.

    As for the rumored MIUI ROM. It's actually more than just MIUI, it's an attempt to reverse engineer their framework back into java. I'll admit it has taken up some of the little spare time I had but even it is idling at the moment. For those interested the code for that is up on github at https://github.com/ChameleonOS with most of the work being done in https://github.com/ChameleonOS/platform_frameworks_base

    But that's a discussion for another day and another thread. I must get back to work but I hope I have at least settled the rumor mill down a bit.
    18
    Um, OP. There are already several threads on JB alone, and in case you haven't noticed Hashcode has taken the lead on this. Why don't you join his team and help him port it to CM10?

    You must be trolling because you posted the exact same message in another thread. Regardless I will answer this. I have some different goals in mind with this ROM which will focus mostly on tablet devices. A lot of the big teams doing Android ROMs tend to focus primarily on phones and I'd like to see more tablet oriented customizations. Keep in mind all my changes are open to all that would care to use them. I'm a firm believer in open source and sharing code.

    Consider yourself lucky for having so many choices. ;)

    Sent from my Amazon Kindle Fire using xda app-developers app
    17
    I noticed root apps constantly asking for permission even when told to always allow. To fix this I opened up the Superuser app and manually updated the binary.

    I forgot to add that those that are interested in this port's source code you can use:
    Code:
    repo init -u https://github.com/0xD34D/platform_manifest-jb.git -b jb
    repo sync
    12
    You guys are complaining a lot. If the ROM isn't what you want (no gapps, no dev options) or doesn't work for you (poor ram management, facing apps) then just use another ROM... Lithium is a great dev making a mostly aosp ROM adding the features he sees fit. Why complain so much if other ROMs have the things you want? You could always make a ROM yourself or go back to stock :eek:

    Sent from my EVO using xda premium