Respect all here, but especially the Support Team which use their free time to help you as fast & helpful as possible and keep this thread alive
Read at least two last pages before posting to keep repetitions as low as possible
Check our Help-Index, Known Issues, Kernel corner and other 1st page content before asking or reporting
♦ Thread content ♦
In this thread (posts #2, #3 and #4) you can find answers to the following questions:
Have a question or issue? Read Help-Index in the beginning of the 2nd post. There are answers to many common questions, howtos, tips and tricks.
Want to request for a feature? Check Feature-Request-Ranking at the end of the 2nd post. It shows the five most wished features from RootBox users.
Interested in newest features? Check Changelog of both Stable and Nightly releases in the beginning of the 3rd post.
Need to report an issue? Check Known issues list in the middle of the 3rd post. It lists known / most discussed issues, workaround if available and latest fixed issues.
Want an alternative kernels or need to reflash stock kernel? Look into the Kernel corner at the end of the 3rd post. It contains important kernel related information.
Still hungry for information? Go through the Useful Links / Threads in the beginning of the 4th post. Lot of interesting stuff is there.
Interested in themes or mods? Read information in Modifications for stock (system) theme section at the end of the 4th post. It will learn you how to get your favorite colors.
You can enable/disable alarm icon in statusbar in Clock > Settings.
You can enable/disable next alarm information on cLock widget in RootBox Settings > cLock > Clock and alarm.
B Battery
• How can I save my battery? (Without flashing anything or undervolt kernel)
You can check all apps/functions which sync in background like GPS, Wlan or Social accounts (If not needed = disable)
Set the Brightness down (Settings > Display > Brightness)
Use dark (best black) theme & wallpaper & lockscreenwallpaper
C cLock & Clock
• How can I place cLock on lockscreen?
Look into Lockscreen section below.
• Where do I configure cLock?
RootBox Settings > cLock. There you can configure Clock + Weather + Calendar settings. Note that all these settings apply to both homescreen and lockscreen cLock widget.
• How can I change color of cLock / Clock widget?
As first, it is important to note, that there are two different widgets with the same digital clock layout:
Digital clock is classic digital clock widget in a new design. It is configured by Settings of the Clock app. There you can beside other settings change color of clock / date / alarm and it will apply to the widget.
cLock is brand new CM widget combining digital clock in a new design, weather forecast and calendar events. It is configured in RootBox Settings > cLock where you change font colors.
• I can’t see my cLock completly on lockscreen!?
Since we are on the Galaxy S2 and hdpi, we need to set DPI to a lower value, to have the complete cLock info plus lockscreen target visible. (Try 220 or lower)
Change overall system DPI
You can change overall system DPI by following the instructions in "Settings>RootBox Settings>LCD Density".
Change per-app DPI
You can use Per-App Settings integrated into this ROM:
First, all credits associate to Xposed Frameworks and Modules goes to Rovo89 for sharing his work and making it open source for everyone. You guys should all buy him a beer.
Steps to follow:
1) Install Xposed Frameworks by going in Modules Management>Install/Update
2) Enable Per-App Settings by going in Modules Management> Modules>Tick RootBox Per-App Settings (You should reboot your phone at this point)
3) Setup your phone : Per-App Settings>Choose your app>Set DPI/Resolution/Tablet UI/Language> Press Save on top
4) Your app should now display in your preferred settings. If it doesnt, kill the app and restart it or reboot phone.
• My device isn’t supported in playstore after changing DPI
E Expanded Desktop
• Can I use Expanded desktop on this ROM?
Yes. Enable it in RootBox Settings and switch it on or off in Power menu.
F FC (any app)
• After update or some system changes (e.g. DPI change), my app XY is ending with FC (Forced Close) repeatidly.
Anytime you have some app ending with FC, try:
Settings > Apps > ALL > XY and click Clear data and try the app again.
Reboot to recovery > advanced > fix permissions > reboot and try the app again.
Reboot to recovery > wipe cache and advanced > wipe dalvik cache + after reboot repeat step 1 and try the app again.
Try FULL WIPE installation of the ROM.
Flashing
• How to flash this ROM?
It depends on your starting position. Here are possible options: Option 1: Updating RootBox with stable/nightly version without major changes - Without Full Wipe
Download ROM and put it on internal sd card
Go into recovery mode
Then flash RootBox
-- install .zip from sd card > choose .zip from internal sd card
-- select RootBox.zip and flash it
Then flash Gapps
-- install .zip from sd card > choose .zip from internal sd card
-- select gapps.zip and flash it
Option 2: Incremental Update => That for have a look at “I” Option 3: Coming from another ROM or updating RootBox version with major changes or having strange problems - With Full Wipe
Download ROM and put it on internal sd card
Go into recovery mode
DO A FULL WIPE!!! (This won’t effect data of internal or external sd-card)
-- wipe data/ factory reset
-- wipe cahe partition
-- advanced > wipe dalvik cache
-- mount and storage > format data/system/cache
Then flash RootBox
-- install .zip from sd card > choose .zip from internal sd card
-- Select RootBox.zip and flash it
Then flash Gapps
-- install .zip from sd card > choose .zip from internal sd card
-- select gapps.zip and flash it
Recovery > wipe cache partition
Recovery > advanced > wipe dalvik cache
Reboot and you are done!
Option 4: Coming From Stock ROM (Samsung firmware, no root)
=> Root and Backup
Flash it via Odin
-- extract .zip
-- load the root kernel in Odin (as PDA)
-- put SGSII in download mode (Vol-, Home and Powerbutton)
-- press "Start"
Phone should reboot by itself
Turn it off, then start phone in recovery mode (Vol+, Home and Powerbutton)
Go to:
-- backup and restore
-- backup to internal sd card (for sure you can choose external if have and want it there)
-- confirm it and then let do the phone the backup (can take a while [5-20 min])
=> Now start the process for flash Rom.
Download ROM and put it on internal sd card
Go into recovery mode
DO A FULL WIPE!!! (This won’t effect data of internal or external sd-card)
-- wipe data/ factory reset
-- wipe cahe partition
-- advanced > wipe dalvik cache
-- mount and storage > format data/system/cache
Then flash RootBox
-- install .zip from sd card > choose .zip from internal sd card
-- select RootBox.zip and flash it
Then flash Gapps
-- install .zip from sd card > choose .zip from internal sd card
-- select gapps.zip and flash it
Recovery > wipe cache partition
Recovery > advanced > wipe dalvik cache
Reboot and you are done!
Option 5: Coming from LSJ based ROM
Download ROM and put it on internal sd card
Download any Dorimanx or Syiah kernel and put it on internal sd card
Go into recovery mode
Flash Dorimanx or Syiah kernel
-- install .zip from sd card > choose .zip from internal sd card
-- select Kernel.zip and flash it
Go into advanced menu and Reboot recovery
DO A FULL WIPE!!! (This won’t effect data of internal or external sd-card)
-- wipe data/ factory reset
-- wipe cache partition
-- advanced > wipe dalvik cache
-- mount and storage > format data/system/cache
Then flash RootBox
-- install .zip from sd card > choose .zip from internal sd card
-- select RootBox.zip and flash it
Then flash Gapps
-- install .zip from sd card > choose .zip from internal sd card
-- select gapps.zip and flash it
I Incremental download/update
• What is the incremental download
This download allows all devices on the the direct lower version (for example the nightly 20130301) to update only the new and necessary files from newest nightly (for example the 20130302). This means a smaller file, a faster download and a faster flash!
This is anyway an experimental feature, which isn't available for all updates and can still bring some bugs with it!
• How I do the incremental update
That for you have to look at the 'settings > update manager', search the newest nightly and check the point directly below the “normal” download. (it is only shown if u are on the directly below version!)
Download and flash it. (File is smaller than from "normal" download)
L Lockscreen
• How do I get shortcuts/targets on my lockscreen?
• How do I put cLock on my lockscreen instead of standard clock?
You have to drag clock on lockscreen. It will allow you to remove it. Then you can add cLock or any other widget instead. Note that cLock has only one setting that applies to homescreen and lockscreen.
• How do I make cLock show my Weather and Calendar on lockscreen?
Rom Control > Lockscreen > Minimize Lockscreen Challenge.
• How do I unlock faster when Minimize Lockscreen Challenge is enabled?
Rom Control > Lockscreen > Enable longpress to unlock.
N NavBar
• How do I change NavBar Color?
Rom Control > Navigation Bar > Navigation Bar color.
• How do I enable NavBar transparency?
Rom Control > General UI > Transparency settings. See this post from descarao81 if you have problems with transparency using Nova or Apex Launcher.
Nightlies
• What is Nightly? Should I flash Nightly or latest Stable version?
There is no major difference. Nightlies are "unofficial" builds that are built almost “every day” for everyone to try builds with the latest sources/features merged to RootBox.
For all users who don’t want to flash “every day” and want have less bugs as possible, please just use the stable releases.
P Pie
• How do I enable Pie?
You activate it via “settings>RootBox settings>Pie controls”
• I can't disable Pie?!
This is a problem in latest nightlies with PA-settings.
Here you find a guide, which tell you how to disable it in the PA config: Post by /=\lex
• How make I Pie open faster
Just set ‘quick’ in “settings>RootBox>Pie controls>Pie style”
S Statusbar
• How do I enable Status Bar transparency?
Rom Control > General UI > Transparency settings. See this post from descarao81 if you have problems with transparency using Nova or Apex Launcher.
• What is fast toggle in Status Bar Toggles?
This will allow you to swipe from the right or left side of your statusbar (depending on what you choose) and it will go to your quick settings bypassing any notifications.
• Everytime after reboot I got a “Low Storage” Message!?
It’s a problem which appears when the app ‘Viber’ is installed. Just move ‘Viber’ to sd card.
That for go to “settings>apps>Viber”
U USB
• I’m not able to connect my device as Mass-Storage to PC
Try deleting data from media storage. That for go to “settings>apps>all>media storage”
♦ Feature-Request-Ranking ♦
This ranking shows the five most wished features from RootBox users, which should be add by Bajee.
Wishes are shown by hitting the ‘Thanks’-Button of the feature request. This nevertheless is no guarantee that it ever can or will be added!!!
In general, RootBox has AOKP issues as it is based on AOKP and some CM issues as it uses some features from CM and CM kernel as well. This list is not complete list of AOKP / CM / RootBox issues. It is a list of known issues that are discussed by RootBox users within development threads or support thread.
GPS locking problems reported by some users [workaround: try this or this] - reported on 20130422 and further / only some users are hit
3-dot overflow menu button within apps cannot be deactivated [no workaround] - confirmed on Nightlies containing Hybrid PA settings
SMS gestures not working properly - always only 1st gesture works, multiple gestures not working [no workaround] - confirmed on latest Nightlies
Sound disturbances, mostly dropouts reported by some users on 4.2.2 using headset or bluetooth [no workaround] - confirmed on 3.9.1 & latest Nightlies
Many users report freezes and other issues when playing games [no confirmed workaround known / setup with Dorimanx is working for some users] - not confirmed / not easy to reproduce / no relevant logs so far
Bluetooth DSP Manager settings not working (Speaker and Headset are OK) [workaround: use Speaker settings, it also influence Bluetooth audio output]- confirmed on 3.8 and further
When ending call via Bluetooth, phone freezes for several (about 3 - 5) seconds [workaround: be patient, it is really only 3 - 5 sec.] - confirmed on 3.9 and further
Custom ringtone setting can randomly disappear [workaround: put ringtone into /system/media/audio/ringtones (thanks to Computoncio for the tip)] - confirmed on 3.9.1 / issue status unknown for latest Nightlies
Developer Options > Simulate secondary display will cause boot loop [workaround: reflash the ROM or reset the option in database (thanks to Mr.H-DK for the tip)] - confirmed on 3.8
♦ Changelog ♦
Stable releases 4.0
New Boot animation by Wiggierip
Hybrid Settings (PA Prefs) are back to RootBox (LCD Density & Xposed Per-App framework removed)
Backuptool merged to RootBox. You will no longer require to flash gapps after flashing a RootBox update
A lot of changes needed for compatibility with GCC 4.7 including linaro (Galaxy S2/S3 still compiled and built by 4.6)
Dark RootBox option in RootBox Settings and new Tile for it (credits to Kroz and SlimRoms Team)
Power widget within Notification drawer - settings in RootBox Settings
RootBox’s own Trebuchet launcher with PA commits for a better compatibility
Switching to SlimRom Camera with Smart Capture and Handsfree Capture modes
Permission management added
Performance Control removed
Phone: Blacklist
Phone: Allow voicemail notification to be cleared
Phone: Rejected calls as missed
Phone: Direct Call
MMS: App completely rebased
MMS: Option to strip all unicode characters from SMS
MMS: DarkRB - Respect Theme Chooser Bubbles
MMS: Add Text Area Size preference
Custom toggles added to Notification toggles
New sound files
Disable camera sounds option added
cLock: Added option to highlight the upcoming calendar events
Wifi: Get the list of supported channels
CM Lockscreen Targets reverted
Lot of kernel fixes and updates including MD5 sum fix
CWM: New version of recovery - 6.0.3.1 (allows cancellation of adb sideload)
The major release based on Android 4.2.1. As a major change, this release requires FULL WIPE installation and new GAPPS compatible with Android 4.2.1. As this is the first release based on the new versions, there are some features still missing.
The last stable release based on Android 4.1.2 with all AOKP features and many CM cherry picks and features by Bajee like multitarget slider on lockscreen or PAPrefs. If you like those features, stay on this stable release, as some of them were removed or replaced by other feauters like brand new 4.2.1 lockscreen or Per-App DPI framework by Rovo89.
All Nightly releases Changelogs here / in Goomanager / in Zip.
♦ Kernel corner ♦
Stock kernel
RootBox uses CM kernel from CyanogenMod as a stock kernel. This kernel is very stable and battery friendly and stock kernel is always recommended mainly for users that do not have special demands. Please, remember that RootBox is multi-device ROM and it needs multi-device kernel. Creator of this ROM even do not own S2 and he cannot support alternative kernels for this device in any way. Therefore stock kernel is only kernel with the official support from Bajee11.
Download
Thanks to hawkerpaul’s knowledge is Hannibal226 providing stock kernels for selected builds here and here.
Non-Stock kernels
There are many RootBox users with S2 devices using non-stock kernels. Most popular and compatible are Dorimanx and Siyah kernels.
Dorimanx
Dorimanx kernel is developed by Dorimanx (note that he is also RootBox user)
Support, Q&A, discussion on non-development thread(Please, consider to ask there for support, if you have really kernel specific questions or issues, like STweaks, OC/UV, BLN, cron, etc.)
Siyah
Genuine Siyah kernel is developed by Elite developer gokhanmoral. There is also non-development thread for Siyah. This original version of Siyah is currently not compatible with current RootBox releases, as gokhanmoral is working on other things according to his priorities.
*This would simply mean that you can go to this thread links to read and gather some information,
and report there everything related with their corresponding apps (or whatever that thread was) which you think not a rom related issue*
*To be clear, It doesn't mean that all these apps or thread links are recommended by the developer to install or load in RootBox, still user's choice*
Message Conversation Layout Style: Default layout
Show Contacts Avatar: Yes
Show Contact Names: No
Set Bubble Style: Bubble Arrow Side
Bubble Fill Parent View: No
Background
Custom Image: None
Main Background: #FF000000
Received Texts
Received Background: #FFEEEEEE
Received Contact: Disabled
Received Text: #FF000000
Received Date: #FF777777
Received Smiley: #00000000
Sent Texts
Sent Background: #FF33B5E5***
Sent Contact: Disabled
Sent Text: #FF000000
Sent Date: #FF777777
Sent Smiley: #00000000
***Colors of your choice, below are sample hexcodes
#FF33B5E5 - Holo Blue (stock aosp blue)
#FFFF0000 - Red
#FF00CC00 - Green
#FFFFAACC - Pink
#FF9966CC - Purple
#FFFFFF00 - Yellow
#FFFFFFFF - White
#FFFF6600 - Orange
#FFAA8855 - Brown
#FFCCCCCC - Silver/Light Grey
Colored Icons for RootBox Settings
change the color of your icons in RootBox Settings
i know that some themes don't support Rom Specific icons, so i made one for your color of choice that match your theme
go over in my thread for the download link and instructions
for any feedback/concern regarding the mod, post/ask in my thread and not here
Hey, anyone is using swiftkey and having also the problem that the keyboard i just usuable with 160dpi? I changed android system to 200, but can't use swiftkey because not all letters are visible (and with 160dpi it's really small...). Stock keyboard is okay, but when i longpress a letter not all options are visible (when i longpress . then i can't see the ? for example). Tried nearly all dpi/resolution with swiftkey, but can't get it to be visible without changing dpi to 160...
(Just a suggestion: maybe someone is posting some screenshots and which apps he changed in per-app settings, because i guess there will be many question like "how to make it look like dual panel; what is a good dpi and resolution for lockscreen" etc.)
Hey, anyone is using swiftkey and having also the problem that the keyboard i just usuable with 160dpi? I changed android system to 200, but can't use swiftkey because not all letters are visible (and with 160dpi it's really small...). Stock keyboard is okay, but when i longpress a letter not all options are visible (when i longpress . then i can't see the ? for example). Tried nearly all dpi/resolution with swiftkey, but can't get it to be visible without changing dpi to 160...
(Just a suggestion: maybe someone is posting some screenshots and which apps he changed in per-app settings, because i guess there will be many question like "how to make it look like dual panel; what is a good dpi and resolution for lockscreen" etc.)
I had the same problem. So far only way I know how to cope with it is not to change System UI DPI in Per-App settings. Instead I changed my overall system DPI to 200 and I am tuning DPI for some special apps then. See Help-Index for details on changing DPI.
Here are the tiny issues ive encountered with latest nightly. (these might have been reported before, if so i am very sorry i havent kept track of this rom since the 4.2.1 updates)
1. Cant send MMS (this is probably normal cause i cannot modify APNs)
2. Cannot disable vibration on pattern unlock
3. Cannot use shortcuts with pattern unlock like in 3.2
4. My clock/weather lockscreen widget is too big (see picture)
5. I cannot manage to have status bar completly transparent when im on desktop, it is only fully transparent when im in lockscreen. Maybe due to Nova Launcher?
This is entry number one in a series of articles about tools for app developers, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?