This rom is a try to provide a rom with less battery drain. Most roms are coming without real battery saving tweaks. So we created our own rom with lots of special tweaks. Some tweaks are based on already existing ones, but we wrote most of them ourself to get the most out of the Razr battery.

You can flash D-WiZ now directly to your Stock Slot (BMM ONLY for now).

NOTE: Just to be safe, when Aroma finished the installation DON'T reboot!! Untick the box "Reboot device" and click "Finish". Then go back to the main menu, got to "System Keeper" and select "Install Bootmenu to Stock Slot"!!!

D-WiZ is now available with AROMA Installer! Only for use with Bootmenu Manager 0.3.0f
A tutorial for BMM is below!

There are several reasons to switch to BMM 0.3.0:

Much more tweaks - On virtual slots (e.g. SS3 Rom Slots, BMM System 3-6) some tweaks are causing bootloops and freezes

Better battery life

Better performance

Faster boot process

Aroma Installer

Because of that D-WiZ is now available in two different versions: One for Safestrap 3 and one for Bootmenu 0.3.0. The SS3-Version is kind of a "lite-version" because I had to remove several tweaks (were causing lots of issues).
The BMM-Version includes all tweaks, mods and advantages of D-WiZ, but please note that this version will only run on non-virtual slots!

There are several Patches and Add-Ons available in UpdateMe! You can find UpdateMe in the App Drawer.

The current version 2.0.3 can cause Bootloops on some devices. If you have that issue, please reboot (2-3 times) until it boots up completely, then open UpdateMe in the App drawer and download the D-WiZ-Init-Patch from Patches section. Flash it in recovery!

NOTE: If you are using the Undervolt-Patch: The voltage values will be overwritten by the Inid-Patch! You have to flash the Undervolt-Patch again after applying the init-Patch!

D-WiZ is undervolted by default. But you can set lower values for more undervolting. Just download the Undervolt-Patch from UpdateMe patches section and flash it in recovery.

NOTE: The values from the Undervolt-Patch values can be too low for some devices and causing crashes and freezes! If you get problems after flashing the Undervolt-Patch, just flash the Init-Patch to reset the undervolt settings. Now you can edit the 70uvoltc file inside the Undervolt-Patch zip Archive and try it out until you find good settings for your device.

Open Safestrap 3 App and tick "uninstall recovery" <--- If you were using SS3

Unpack the BMM package on your computer

Plug in your device (USB with Debugging enabled)

Run the install.bat from BMM folder

Note: If there are displayed some errors while installation, doesn't matter. Just reboot and if you see BMM, it's ok. But if there is no BMM splash screen you have to install BMM again like described above (you may rstart the adb server before to prevent error)

Now you have to prepare your rom slots:

Reboot and when the BMM screen appears, tick "Settings".

Now Select a slot you want to use, open "Boot Mode" and untick: "2nd-Boot", "Kexec", "Overclock".

.

If you want to use rom slot 2, please follow the instructions at the end of this quote (How to protect your 2nd Slot Cache)!

.

If you want to use the rom on your stock slot:

If you are coming from another rom, please perform a full wipe, wipe dalvik cache and formant system (in "mounts & format")

flash it directly to stock slot!

NOTE: Just to be safe, when Aroma finished the installation DON'T reboot!! Untick the box "Reboot device" and click "Finish". Then go back to the main menu, got to "System Keeper" and select "Install Bootmenu to Stock Slot"!!![/B]

Continue here when you want to use another Slot (Slot 3-6):

Go back and open "Partition Setup".

Create the slots (System, Datam Cache) with your preferred sizes.

Now go back to boot screen and select recovery.

In recovery switch to your created slot (under Recovery Switch)

Now flash the rom (as usual: "Install zip...") and enjoy AROMA

Now it reboots, hold on in splash screen (select settings or sth like that)

Now you have several options:

You can boot into the slot where you installed the rom.

NOTE: There can be bootloops for some reason only after first installation (still have to figure that out) so I would recommend you to use the rom on Stock or second slot.

To set the default slot to boot, boot into rom, open /system/etc/bmm with root browser and edit "bootmenu.prop":

#bootmenu
default=1 <--- Number for your rom slot!

Click to expand...

How to protect your 2nd Slot Cache (otherwise it doesn't boot after first time boot)

NOTE: This Rom was made for saving battery!!! No overclocking and no super-fast-as-hell-tweaks! If you are looking for sth like that, take another rom! I managed it to get this rom fast and stable also on low CPU usage, just try it!

Extract it and copy its content (the folder) to your EXTERNAL SD-Card.

Open up the Llama-App and press the "Menu-Button".

Select "Import/Export Data" and choose "IMPORT from SD-Card".

The profiles are now activated

Now you have to select your home Area on the LEFT tab. Press and hold on "Home" and select the option to detect your home location (some minutes should be enough)

Last thing is to select you home Wifi. Press the menu button and select settings (or options, dunno how its in English). Scroll down to experimental stuff, then choose check for Wifi Networks". Go back into Llama menu and select tab "Recent", search for you Wifi Network and press and hold it, now choose "Add to area" and select home.

IMPORTANT: Now go back into experimental stuff settings and DEACTIVATE the search for Wifi Networks option!

There are some "sync-Rules" in the Llama Profiles, they are experimental (background data sync on for 1 minute everx 20 minutes). Just deactivate or delete them if not needed (maybe they are causing partial wakelocks). But before you delete them, just have a look into them, so you'll see how complex this app can be customized!

Llama is now configured and active! Now you can add your own rules if you want.

Llama is VERY powerful! Have a look into its options and you'll find an option called "Llama Variables". They can be set to whatever you want. So there are very very complex rules possible! If configured the right way, Llama can also help saving battery a lot! Take you some time to learn how it works.

CAUTION:The profiles are made on a German device!! That means for any users from different countries, you must rename the area names in EVERY rule to your areas location names, or you rename your location areas to German: home = "zuhause", etc.., just look for the names inside the rules.

- Screen Rotation (zooms out shortly)
- No sound in calls while activated Bluetooth (WIP)
- Sound weird bahaviour when using a BT-Headset

Click to expand...

- Installation for Safestrap -

Safestrap 3

Wipe Data, Cache & Dalvik, Format System

Flash Rom

load the Llama Profiles (above) or make some by yourself

*GAPPS are integrated

If you are updating from prior D-WiZ version, usually just flash the zip WITHOUT ANY wipe - except for update from < 1.0.5, there you MUST perform a full system & data wipe!!
If you are using BMM check the how-to on the top of this post!

This rom runs best when you DON'T change any CPU-related settings!

Please DON'T change any kernel parameters if you are not familiar with this stuff!

NOTE: after the each reboot all CPU settings will be restored to default (NOT Kernel- and other Tweaks!)

Sometimes the kernel sets the CPU to 300 min. If you should notice that,just let it be, the rom will set it back to 100 after some minutes. Also ALL frequencies are undervolted, so it won't eat much battery anyway.

If you like our work we would appreciate it if you would send us a small donation. Donations make sure that we can go on providing you Roms and other stuff. We are doing all this in our spare time, but thereby resulting cost. We use this money to buy equipment or pay our servers and workspace environment.

If you want to donate use the Donate Button below my name (below Thanks Meter)

Contributors:

Many thanks to all those who donated to us!

Jack'o (xda)

Wombatino (xda)

Palmin (Handy-Faq)

nischalnischal (xda)

Spectral1991 (xda)

blackhawk_LA (xda)

Gombi123

Drais

BlaXXuN/picz (xda/Handy-Faq)

HornetRider (Handy-Faq / XDA)

maarawoe (XDA)

Ferhat

Mirko

Robert O.

Jan B.

Burnfaker / Xantian

Dennis D.

Rafael P.

Bopp77

Uwe D.

Lukas S

Torsten V.

Faekie

inVi

Sp_Ark

Todi

gorgon

TM4rkuS

Stefan M

Jan S

Slipi

Nizen054

prohto

gelete

Palmin

Stefan K.

Master__p

Ming S. A.

Benjamin

Saratoga79

Click to expand...

D-WiZ Dev Team:

dtrail

Brunomau

Silentjet

DumbleCore

avalakvista

runakai42

Xantian

Click to expand...

*Thanks to:

Whirleyes for his awesome work and kernel modules!

Frasertag for answering all my questions!

STS-Dev-Team for their work on the Base-ROMs and making them compatible with our hardware!

XDA and its great community!

XlightwaverX for his awesome development social network site and help!

The kernel/radio flasher provides you several kernels and Basebands to try. Each one of you should download it and get his personal best combination of Kernel / Baseband. The flash tool icludes a menu selection where you can easily chose your prefere stuff. It also suggests you the recommended choice. So, just go and try!

Renwed 2.0.2. There was an error with AC!D, so I removed it. Redownload the rom if you have an issues.

And if you use the undervolt patch and you get issues or crashes and freezes, then edit the included file inside the patch. Compare it to the init.d script 70uvoltc and then test your voltage using small steps about +/- 25mV unitl it runs stable.

To reset it, just flash the rom zip again without any wipes. The default values are stable for all users.

There are several Patches and Add-Ons available in UpdateMe! You can find UpdateMe in the App Drawer.

The current version 2.0.3 can cause Bootloops on some devices. If you have that issue, please reboot (2-3 times) until it boots up completely, then open UpdateMe in the App drawer and download the D-WiZ-Init-Patch from Patches section. Flash it in recovery!

NOTE: If you are using the Undervolt-Patch: The voltage values will be overwritten by the Inid-Patch! You have to flash the Undervolt-Patch again after applying the init-Patch!

D-WiZ is undervolted by default. But you can set lower values for more undervolting. Just download the Undervolt-Patch from UpdateMe patches section and flash it in recovery.

NOTE: The values from the Undervolt-Patch values can be too low for some devices and causing crashes and freezes! If you get problems after flashing the Undervolt-Patch, just flash the Init-Patch to reset the undervolt settings. Now you can edit the 70uvoltc file inside the Undervolt-Patch zip Archive and try it out until you find good settings for your device.

Whirleyes on xda ported the Moto Jelly Bean OTA to our ICS kernel. You can download it there. Also CDMA users can run it without upgrade bootloader and kernel so you can revert back to ICS.. For GSM users I made a GSM Patch.

Useful Searches

About DroidForums.net

DroidForums.net was founded in 2009 originally dedicated for the Motorola Droid, the first Verizon Android Phone. We have since expanded our community to cover all Android Phones, Android Tablets, and Android Wearables. We discuss various topics including Android Help, Android Device Reviews, Android Apps, Phone Accessories, Android Games and more. Our ultimate goal is to be the Internet's best and largest Android Forum.