//D-WiZ JBX//
D-WiZ JBX 1.0 (4.1.2)
D-WiZ JBX 2.0 (4.2.2) (KEXEC, JBX-Kernel 2.0)
NOTE JBX 2.0 USers: If you are facing issues with the theme (e.g. white font on white background) install the Framework-Patch from UpdateMe!
Thanks to Kholk, [mbm], the STS-Dev-Team (Hashcode, dhacker) we have now full KEXEC Support for Motorola Razr!
I've built a Kernel based on Hashcodes MR1-Jelly Bean Kernel.
Thanks to Surdu_Pedru, Avalak Vista (D-WiZ Team) for help me on this project!
This is a Kernel with nice "Custom Kernel Features", such as Custom Voltage, Custom OPPs, RAM Tweaks, Governor Tweaks, Oveclocking, etc... This project is open and free! Github source links are in the JBX-Kernel Thread.
See D-WiZ JBX 2.0 Features below for further details.
D-WiZ JBX 1.0 (4.1.2)
D-WiZ JBX 2.0 (4.2.2) (KEXEC, JBX-Kernel 2.0)
NOTE JBX 2.0 USers: If you are facing issues with the theme (e.g. white font on white background) install the Framework-Patch from UpdateMe!
This project will be continued as a Co-Production now! Rgocal (Dev of the Catalyst JB / Biotik Rom Distribution) and me, we have decided to continue our projects together! That means, for example, you'll definately get an awesome Catalyst-JB-Kernel / JBX-Kernel soon! And we planned to merge stuff into a bigger project after finishing our Roms!
Thanks to Kholk, [mbm], the STS-Dev-Team (Hashcode, dhacker) we have now full KEXEC Support for Motorola Razr!
I've built a Kernel based on Hashcodes MR1-Jelly Bean Kernel.
Thanks to Surdu_Pedru, Avalak Vista (D-WiZ Team) for help me on this project!
This is a Kernel with nice "Custom Kernel Features", such as Custom Voltage, Custom OPPs, RAM Tweaks, Governor Tweaks, Oveclocking, etc... This project is open and free! Github source links are in the JBX-Kernel Thread.
See D-WiZ JBX 2.0 Features below for further details.
CHANGELOG JBX 2.1 (Kexec JBX-Kernel 0.4.7)
- Base Rom merge from latest source (CM10.1 RC2)
- Updated Kernel to 3.0.8 base
- Merged latest JBX-Kernel changes from 0.4.7
- Choice for Kernel BSE / OCE in Aroma
- Updated all apps to latest versions
- Updated all Gapps to latest versions (inverted)
- Inverted all system apps
- Added more Apps to Aroma selection
- Moved most apps to /data/app
- Included latest Trickster Mod as system app
- Reconfigured tweaks
- removed some tweaks as they're included in Kernel
- System optimized with new enhancements
- RIL configuration renewed due to better power consumption
CAUTION: This is a BETA release! You can use it and it should be stable, but the rom is a work in progress and it will take some more time until it will become a final rom. We are currently re-building the whole framework because we don't want JBX to be a usual "stock rom clone". It will become a new experience for OG Razr..
JBX 1.0 is based on Motorola JB 4.1.2.
JBX 2.1 is based on CM10.1 4.2.2 with KEXEC 3.0.8 JBX-Kernel.
Keep in mind that a "user's wishlist" won't be accepted now!!!
FEATURES JBX 1.0
Includes typical D-WiZ Tweaks
- tweaked:
System-Tweaks for RAM-Management, SD-Card-Boost
-- Hotplug-Governor reconfigured:
set as default governor
aggressive downscaling
2. Core wake up only if really needed
2. Core sleep faster
upscaling more slow
scales to higher frequencies if really needed
-- CPU-Tweaks
Undervolted
Underclocked
CPU-Frequecy table:
Stock Mode: 100, 200, 300, 400, 600, 800, 1000 mhz
Performance Mode: 300, 450, 600, 800, 1000, 1200, 1350 mhz
Note: CPU Tweak has some issues, e.g. frequency will set back to 300mhz min after 2 or 3 days. A reboot will fix it for a while until I fixed it.
"CPU-Clock-Daemon" - sets the CPU back to minimum freq of 100 after kernels QoS request (takes a few minutes sometimes / doesn't prevent device from deep sleep)
Switch Modes* (Battery/Performance)
-- System Tweaks
fast and stable UI also on very low CPU frequencies
prevent Dirty Writeback Timeout
ram management
SD-Boost
Wifi Power Management On (saves battery, in case you're at home it will set to lower signal strengh but really enough for good signal)
-- Kernel Tweaks
for better memory usage
faster System
power usage
default scheduler SIO
- SystemUI: Choose your preferred Launcher in Aroma
- OTA Updates (Updates from our Server)
- GAPPS blacked out
- 4.2 Camera
- 4.2 Gallery
- 4.2 Gmail
- 4.2 Keyboard
- Extras
Power Toggles
Quick Settings
Speed Daemon
Beats Audio
Language selector
App Privacy/dpi Manager
Black AOSP-Design
No Blur
No Verizon stuff
Powertop 2.1 - open Terminal and type "su" and "powertop" to open it. To switch tabs you can use Swiftkey Tab key (press "123" then "{$=" to get the Tab key in the left upper corner)
- CDMA / GSM -
select in Aroma
rewritten RIL/Baseband configuration for less battery csonsumption in 3G mode
Netspeed optimized, no redirects, TCP/IP/sockets redefined for better privacy protection and security
- tweaked:
System-Tweaks for RAM-Management, SD-Card-Boost
-- Hotplug-Governor reconfigured:
set as default governor
aggressive downscaling
2. Core wake up only if really needed
2. Core sleep faster
upscaling more slow
scales to higher frequencies if really needed
-- CPU-Tweaks
Undervolted
Underclocked
CPU-Frequecy table:
Stock Mode: 100, 200, 300, 400, 600, 800, 1000 mhz
Performance Mode: 300, 450, 600, 800, 1000, 1200, 1350 mhz
Note: CPU Tweak has some issues, e.g. frequency will set back to 300mhz min after 2 or 3 days. A reboot will fix it for a while until I fixed it.
"CPU-Clock-Daemon" - sets the CPU back to minimum freq of 100 after kernels QoS request (takes a few minutes sometimes / doesn't prevent device from deep sleep)
Switch Modes* (Battery/Performance)
-- System Tweaks
fast and stable UI also on very low CPU frequencies
prevent Dirty Writeback Timeout
ram management
SD-Boost
Wifi Power Management On (saves battery, in case you're at home it will set to lower signal strengh but really enough for good signal)
-- Kernel Tweaks
for better memory usage
faster System
power usage
default scheduler SIO
- SystemUI: Choose your preferred Launcher in Aroma
- OTA Updates (Updates from our Server)
- GAPPS blacked out
- 4.2 Camera
- 4.2 Gallery
- 4.2 Gmail
- 4.2 Keyboard
- Extras
Power Toggles
Quick Settings
Speed Daemon
Beats Audio
Language selector
App Privacy/dpi Manager
Black AOSP-Design
No Blur
No Verizon stuff
Powertop 2.1 - open Terminal and type "su" and "powertop" to open it. To switch tabs you can use Swiftkey Tab key (press "123" then "{$=" to get the Tab key in the left upper corner)
- CDMA / GSM -
select in Aroma
rewritten RIL/Baseband configuration for less battery csonsumption in 3G mode
Netspeed optimized, no redirects, TCP/IP/sockets redefined for better privacy protection and security
- *Performance switch modes included:
Open Terminal Emulator and type 'su', then type:
'game' - to activate high performance mode
'stock' - to activate battery saving mode
You can use Script Manager to create oneclick-widgets on your homescreen to switch profiles.
This feature will be integrated in the system settings soon, Until then use the Terminal Emulator.
FEATURES JBX 2.1
JBX-Kernel
--> PLEASE CHECK THE JBX-KERNEL THREAD FOR UPDATES: http://xdaforums.com/showthread.php?t=2223517 <---
D-WiZ JBX 2.1 Android 4.2.2 Rom
Includes typical D-WiZ Tweaks
- tweaked:
System-Tweaks for RAM-Management, SD-Card-Boost (JBX-Kernel)
Disabled fps-limit for faster UI
-- CPU-Tweaks
by JBX-Kernel
-- System Tweaks
fast and stable UI also on very low CPU frequencies
prevent Dirty Writeback Timeout
ram management
SD-Boost
Wifi Power Management On (saves battery, in case you're at home it will set to lower signal strengh but really enough for good signal)
-- Kernel Tweaks
for better memory usage
faster System
power usage
- OTA Updates
Updates from our Server
- GAPPS inverted
- Extras
Speed Daemon
Beats Audio
App Privacy/dpi Manager
Disable Media Scanner (in case you got wakelocks by Media_Scanner_device)
Powertop 2.1 - open Terminal and type "su" and "powertop" to open it. To switch tabs you can use Swiftkey Tab key (press "123" then "{$=" to get the Tab key in the left upper corner)
- CDMA / GSM -
select in Aroma
rewritten RIL/Baseband configuration for less battery csonsumption in 3G mode
Netspeed optimized, no redirects, TCP/IP/sockets redefined for better privacy protection and security
SCREENSHOTS
...soon...
BUGS
JBX 1.0
CPU Frequency may be set back to 300mhz min by kernel sometimes, usually after device is running nonstop 2-3 days. Reboot to fix it - for now)
If you have other problems with CPU, reinstall and select "Alternate CPU-Control".
Some user reported SIM card error (cannot read SIM card) - I don't know the reason yet, but will try to fix it.
Not a bug: After flashing the rom needs an week to settle in, then the battery will last longer!
JBX 2.1
Camera video recording only works with 480p at the moment, but the quality is even good (yes, also with 480p).
Pictures are taken in max 8mp!
Not a bug: After flashing the rom needs an week to settle in, then the battery will last longer!
TO-DO LIST
JBX 1.0
Rewrite Framework/UI - for a whole new User Interface
Save more battery
JBX 2.1
JBX-Kernel
Camera full HD Video recording
Rewrite Framework/UI - for a whole new User Interface
Save more battery
REQUIREMENTS JBX 1.0
REQUIREMENTS JBX 2.1
Bootmenu 0.3.x
A clean, empty slot (I suggest System 1)
knowledge about using BMM and flashing roms[/B]
INSTALLATION JBX 1.0
INSTALLATION JBX 2.1
Download the rom from link below (JBX 2.1) and copy to SD-Card
Download Inverted GApps (also in the link included)
Reboot into recovery (SS or BMM)
BMM users I suggest to install this to System 1 (Stock System) - I tried it on System 2 and I got freezes, but maybe it works now...If you test, please report back here!
Make sure you have a clean, empty slot/system!
Install the rom
reboot
Setup everything
Reboot recovery and flash the inverted Gapps
Some Notes: The Rom will need about an week to settle in which means the battery will drain more fast within the first week. But just be patient, after some days you'll get great battery life!
- tweaked:
System-Tweaks for RAM-Management, SD-Card-Boost (JBX-Kernel)
Disabled fps-limit for faster UI
-- CPU-Tweaks
by JBX-Kernel
-- System Tweaks
fast and stable UI also on very low CPU frequencies
prevent Dirty Writeback Timeout
ram management
SD-Boost
Wifi Power Management On (saves battery, in case you're at home it will set to lower signal strengh but really enough for good signal)
-- Kernel Tweaks
for better memory usage
faster System
power usage
- OTA Updates
Updates from our Server
- GAPPS inverted
- Extras
Speed Daemon
Beats Audio
App Privacy/dpi Manager
Disable Media Scanner (in case you got wakelocks by Media_Scanner_device)
Powertop 2.1 - open Terminal and type "su" and "powertop" to open it. To switch tabs you can use Swiftkey Tab key (press "123" then "{$=" to get the Tab key in the left upper corner)
- CDMA / GSM -
select in Aroma
rewritten RIL/Baseband configuration for less battery csonsumption in 3G mode
Netspeed optimized, no redirects, TCP/IP/sockets redefined for better privacy protection and security
SCREENSHOTS
...soon...
BUGS
JBX 1.0
CPU Frequency may be set back to 300mhz min by kernel sometimes, usually after device is running nonstop 2-3 days. Reboot to fix it - for now)
If you have other problems with CPU, reinstall and select "Alternate CPU-Control".
Some user reported SIM card error (cannot read SIM card) - I don't know the reason yet, but will try to fix it.
Not a bug: After flashing the rom needs an week to settle in, then the battery will last longer!
JBX 2.1
Camera video recording only works with 480p at the moment, but the quality is even good (yes, also with 480p).
Pictures are taken in max 8mp!
Not a bug: After flashing the rom needs an week to settle in, then the battery will last longer!
TO-DO LIST
JBX 1.0
Rewrite Framework/UI - for a whole new User Interface
Save more battery
JBX 2.1
JBX-Kernel
Camera full HD Video recording
Rewrite Framework/UI - for a whole new User Interface
Save more battery
REQUIREMENTS JBX 1.0
JB-Kernel (ONLY Verizon! CN-Kernel will cause issues!)
Bootmenu 0.3.x
A clean, empty slot
knowledge about using BMM and flashing roms
Bootmenu 0.3.x
A clean, empty slot
knowledge about using BMM and flashing roms
REQUIREMENTS JBX 2.1
Bootmenu 0.3.x
A clean, empty slot (I suggest System 1)
knowledge about using BMM and flashing roms[/B]
INSTALLATION JBX 1.0
Download the rom
Download the JB-Kernel
Download JB-Baseband, extract the file and copy one bp.img (no matter which one) to your sd-card
Put the kernel and the rom somewhere on your SD-Card (where you can find it!)
Reboot to BMM recovery
Select "Firmware Flash"
For Non-US-Users: Select "Backup CID", Now select "Erase CID"
Select "Flash Kernel (boot.img)", navigate to the kernel, select it and confirm
Now choose "flash Radio (bp.img), navigate to the bp.img file, select it and confirm
Go back to the recovery main menu
Select "Install zip...", navigate to the rom, select it and confirm
After the installation is finished reboot.
Non-US-Users NOTE: You will get a "Customer ID error" now on each reboot! Just let it be, BMM will bypass it and boot up normally.
You cannot boot into ICS-Roms now! Therefor you need to restore your CID and flash a ICS-Kernel.
Download the JB-Kernel
Download JB-Baseband, extract the file and copy one bp.img (no matter which one) to your sd-card
Put the kernel and the rom somewhere on your SD-Card (where you can find it!)
Reboot to BMM recovery
Select "Firmware Flash"
For Non-US-Users: Select "Backup CID", Now select "Erase CID"
Select "Flash Kernel (boot.img)", navigate to the kernel, select it and confirm
Now choose "flash Radio (bp.img), navigate to the bp.img file, select it and confirm
Go back to the recovery main menu
Select "Install zip...", navigate to the rom, select it and confirm
After the installation is finished reboot.
Non-US-Users NOTE: You will get a "Customer ID error" now on each reboot! Just let it be, BMM will bypass it and boot up normally.
You cannot boot into ICS-Roms now! Therefor you need to restore your CID and flash a ICS-Kernel.
INSTALLATION JBX 2.1
Download the rom from link below (JBX 2.1) and copy to SD-Card
Download Inverted GApps (also in the link included)
Reboot into recovery (SS or BMM)
BMM users I suggest to install this to System 1 (Stock System) - I tried it on System 2 and I got freezes, but maybe it works now...If you test, please report back here!
Make sure you have a clean, empty slot/system!
Install the rom
reboot
Setup everything
Reboot recovery and flash the inverted Gapps
Some Notes: The Rom will need about an week to settle in which means the battery will drain more fast within the first week. But just be patient, after some days you'll get great battery life!
DOWNLOAD
JBX 1.0
MIRROR
JBX 2.1
MIRROR
Sources
D-WiZ Dev Team:
- dtrail
- rgocal
- Silentjet
- avalakvista
- Xantian
CREDITS
Whirleyes - Kernel modules (JBX 1.0) & Bootmenu Manager
Armarullz - AROMA Installer
Kholk & [mbm] - Kexec Initial Release
Hashcode / dhacker29 (STS-Dev-Team) - Motorola JB base, Kexec: Modules-, Kernel-Sources, Finishing Kexec Method on Spyder-devices
Surdu_Petru - Co-development / sharing knowledge on Razr Custom Kernels
rgoca - Co-development on JBX/Catalsyt Rom Series
rovo89 - Xposed framework
PM me if I forgot you
XDA-Developers - Community
Last edited: