RazrM/AtrixHD MOD's For Bionic - Motorola Droid Bionic

Modification download links are located below (You must be on 6.7.232, 6.7.244, 6.7.246, or 6.7.247 Deodexed and be Rooted)
Everything does work on 235, 238, and 242 except i will not be supporting the uninstalling of them. So if you are on any of those use at your own risk.
Steps for installating/uninstalling: (Uninstalling CircleWidgets steps are listed in the other sections below)
Must be done using BootStrap
Download the file from a link below
Place on your phones external sdcard
Boot into CWM recovery using BootStrap
Select intall ZIP from sdcard
Choose ZIP from sdcard
Locate the ZIP file and select it
When installation is complete choose reboot system now
Once you get by the BootAnimation you will see android is upgrading applications (may not always see this don't be scared)
Once that is done you will then be able to enjoy your newly installed modifications
I am not responsible if you do something wrong and mess up your phone.
Thanks goes out mattlgroff without his help this could not have been done
Thanks also to Mhous33 for his support.

AtrixHD Flasables For The Bionic:
Calendar: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://d-h.st/egJ
http://www.adrive.com/public/JVpb88/AtrixHD-Calendar-Installer-signed.zip
http://www.4shared.com/zip/wDWctmeO/AtrixHD-Calendar-Installer-sig.html
Uninstaller (244 only)
http://d-h.st/zHg
http://www.adrive.com/public/rvde9X/AtrixHD-Calendar-Uninstaller-signed.zip
http://www.4shared.com/zip/OeDHS2Bo/AtrixHD-Calendar-Uninstaller-s.html
Uninstaller (246 only)
http://www.adrive.com/public/K8BjVz/AtrixHD-Calendar-Uninstaller-246-signed.zip
http://www.4shared.com/zip/T2fUU6To/AtrixHD-Calendar-Uninstaller-2.html
Uninstaller (232 only)
http://d-h.st/GW3
Uninstaller (247 only)
http://www.adrive.com/public/NtuwtB/AtrixHD-Calendar-Uninstaller-247-signed.zip
Messaging: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://d-h.st/kEq
http://www.adrive.com/public/cBtwqF/AtrixHD-Messaging-Installer-signed.zip
http://www.4shared.com/zip/VgNRwl-y/AtrixHD-Messaging-Installer-si.html
Uninstaller (244 only)
http://d-h.st/PkR
http://www.adrive.com/public/35QAfb/AtrixHD-Messaging-Uninstaller-signed.zip
http://www.4shared.com/zip/L8HD_Pkd/AtrixHD-Messaging-Uninstaller-.html
Uninstaller (246 only)
http://www.adrive.com/public/chz5aG/AtrixHD-Messaging-Uninstaller-246-signed.zip
http://www.4shared.com/zip/N-ucE-Ik/AtrixHD-Messaging-Uninstaller-.html
Uninstaller (232 only)
http://d-h.st/ONL
Uninstaller (247 only)
http://www.adrive.com/public/B4TpzW/AtrixHD-Messaging-Uninstaller-247-signed.zip
CircleWidgets: (Works on 232, 244, 246, or 247 Deodexed)
(Includes the following apps: Favorite Contacts, HomeScreen, Weather, and CircleWidget) (This removes the stock Weather app)
(You will have 2 Favorite Contact widgets but only 1 works)
Installer
http://d-h.st/mAQ
http://www.adrive.com/public/EZDgeM/AtrixHD-CircleWidget-Installer-signed.zip
http://www.4shared.com/zip/Rm06hRpv/AtrixHD-CircleWidget-Installer.html
After your phone reboots slide to unlock it
Check use by default and select the HomeScreen that says com.motorola.homescreen
Then you can start applying your widgets and such to your liking
To put a widget on your HomeScreen open the app drawer select widgets
Push and hold a widget doesn't matter which and put it on your HomeScreen
A menu will now pop-up this is where you will select the real widget that you want to place on your HomeScreen
Uninstaller (As of right now must be done manually. I am working trying to get this flashable as well but no luck yet)
Go into manage apps
Scroll down to HomeScreen (The 1 you want will be around 16-17mb which it will say at the bottom)
Select it and clear defaults
Clear data
Now uninstall it
Now scroll up to Favorite Contacts
Select it
Clear Data
Uninstall it
Now scroll up to Circles
Select it
Clear data
Uninstall it
Now scroll down to Weather
Select it
Clear data
Uninstall it
Now you need to download my Stock-Weather-Installer and use the steps listed in the OP for doing installations if you really want the WeatherWidget back.
Camera: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://d-h.st/VMV
http://www.adrive.com/public/m3g5HF/AtrixHD-Camera-Installer-signed.zip
http://www.4shared.com/zip/gVGAThPE/AtrixHD-Camera-Installer-signe.html
Uninstaller (244 only)
http://d-h.st/uv0
http://www.adrive.com/public/tbXc7c/AtrixHD-Camera-Uninstaller-signed.zip
http://www.4shared.com/zip/fdT9Y2Xp/AtrixHD-Camera-Uninstaller-sig.html
Uninstaller (246 only)
http://www.adrive.com/public/5fD4t3/AtrixHD-Camera-Uninstaller-246-signed.zip
http://www.4shared.com/zip/wVsa7DYb/AtrixHD-Camera-Uninstaller-246.html
Uninstaller (232 only)
http://d-h.st/hCl
Uninstaller (247 only)
http://www.adrive.com/public/46BXkY/AtrixHD-Camera-Uninstaller-247-signed.zip
QuickView: (Works on 232, 244, 246, or 247 Deodexed but only works with the AtrixHD HomeScreen included in the CircleWidgets) - Thank you Mhous33 for sharing this working feature
Installer
http://d-h.st/Upb
http://www.adrive.com/public/TacAm3/AtrixHD-QuickView-Installer-signed.zip
http://www.4shared.com/zip/bStBnju2/AtrixHD-QuickView-Installer-si.html
Uninstaller
http://d-h.st/r5o
http://www.adrive.com/public/RQQqtE/AtrixHD-QuickView-Uninstaller-signed.zip
http://www.4shared.com/zip/Wr4tusci/AtrixHD-QuickView-Uninstaller-.html
Stock WeatherWidget:
Installer (244 only)
http://d-h.st/z6f
http://www.adrive.com/public/WzsZEU/Stock-WeatherWidget-Installer-signed.zip
http://www.4shared.com/zip/M-KJb8PJ/Stock-WeatherWidget-Installer-.html
Installer (246 only)
http://www.adrive.com/public/Drw6RN/Stock-WeatherWidget-Installer-246-signed.zip
http://www.4shared.com/zip/rXEp-mMY/Stock-WeatherWidget-Installer-.html
Installer (232 only)
http://d-h.st/c1d
Installer (247 only)
http://www.adrive.com/public/j5yAjC/Stock-WeatherWidget-Installer-247-signed.zip

RazrM Flasables For The Bionic:
Calendar: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://www.adrive.com/public/9eTCzh/RazrM-Calendar-Installer-signed.zip
http://www.4shared.com/zip/54a0dGaK/RazrM-Calendar-Installer-signe.html
http://d-h.st/9c3
Uninstaller (244 only)
http://www.adrive.com/public/G8pRM2/RazrM-Calendar-Uninstaller-signed.zip
http://www.4shared.com/zip/-s0T78oY/RazrM-Calendar-Uninstaller-sig.html
http://d-h.st/Tq2
Uninstaller (246 only)
http://www.adrive.com/public/DpFuKk/RazrM-Calendar-Uninstaller-246-signed.zip
http://www.4shared.com/zip/-_QF9tAI/RazrM-Calendar-Uninstaller-246.html
Uninstaller (232 only)
http://d-h.st/0xS
Uninstaller (247 only)
http://www.adrive.com/public/sNPfe9/RazrM-Calendar-Uninstaller-247-signed.zip
Messaging: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://www.adrive.com/public/2srt36/RazrM-Messaging-Installer-signed.zip
http://www.4shared.com/zip/dWkooW2M/RazrM-Messaging-Installer-sign.html
http://d-h.st/775
Uninstaller (244 only)
http://www.adrive.com/public/GvyZ8d/RazrM-Messaging-Uninstaller-signed.zip
http://www.4shared.com/zip/Ux6miCwL/RazrM-Messaging-Uninstaller-si.html
http://d-h.st/h3d
Uninstaller (246 only)
http://www.adrive.com/public/ueuJnP/RazrM-Messaging-Uninstaller-246-signed.zip
http://www.4shared.com/zip/yH-8SKbU/RazrM-Messaging-Uninstaller-24.html
Uninstaller (232 only)
http://d-h.st/nFf
Uninstaller (247 only)
http://www.adrive.com/public/SK5DFu/RazrM-Messaging-Uninstaller-247-signed.zip
CircleWidgets: (Works on 232, 244, 246, or 247 Deodexed)
(Includes the following apps: Favorite Contacts, HomeScreen, Weather, and CircleWidget) (This removes the stock Weather app)
(You will have 2 Favorite Contact widgets but only 1 works)
(Issue with GPS Quick Setting not working) - Thanks to Mhous33 For pointing that out
Installer
http://www.adrive.com/public/799Y9g/RazrM-CircleWidget-Installer-signed.zip
http://www.4shared.com/zip/lzv_eRqu/RazrM-CircleWidget-Installer-s.html
http://d-h.st/dSg
After your phone reboots slide to unlock it
Check use by default and select the HomeScreen that says com.motorola.homescreen
Then you can start applying your widgets and such to your liking
To put a widget on your HomeScreen open the app drawer select widgets
Push and hold a widget doesn't matter which and put it on your HomeScreen
A menu will now pop-up this is where you will select the real widget that you want to place on your HomeScreen
Uninstaller (As of right now must be done manually. I am working trying to get this flashable as well but no luck yet)
Go into manage apps
Scroll down to HomeScreen (The 1 you want will be around 16-17mb which it will say at the bottom)
Select it and clear defaults
Clear data
Now uninstall it
Now scroll up to Favorite Contacts
Select it
Clear Data
Uninstall it
Now scroll up to Circles
Select it
Clear data
Uninstall it
Now scroll down to Weather
Select it
Clear data
Uninstall it
Now you need to download my Stock-Weather-Installer and use the steps listed in the OP for doing installations if you really want the WeatherWidget back.
Camera: (Will work on stock 232, 244, 246, or 247 Deodexed by itself. No need to have the CircleWidgets installed)
Installer
http://www.adrive.com/public/cDsHFy/RazrM-Camera-Installer-signed.zip
http://www.4shared.com/zip/hivekL01/RazrM-Camera-Installer-signed.html
http://d-h.st/dDJ
Uninstaller (244 only)
http://www.adrive.com/public/8mqFwY/RazrM-Camera-Uninstaller-signed.zip
http://www.4shared.com/zip/P6AuOMyn/RazrM-Camera-Uninstaller-signe.html
http://d-h.st/YGq
Uninstaller (246 only)
http://www.adrive.com/public/BrAENE/RazrM-Camera-Uninstaller-246-signed.zip
http://www.4shared.com/zip/5ITOEGSQ/RazrM-Camera-Uninstaller-246-s.html
Uninstaller (232 only)
http://d-h.st/oxZ
Uninstaller (247 only)
http://www.adrive.com/public/MK7eCV/RazrM-Camera-Uninstaller-247-signed.zip
Stock WeatherWidget:
Installer (244 only)
http://www.adrive.com/public/WzsZEU/Stock-WeatherWidget-Installer-signed.zip
http://www.4shared.com/zip/M-KJb8PJ/Stock-WeatherWidget-Installer-.html
http://d-h.st/z6f
Installer (246 only)
http://www.adrive.com/public/Drw6RN/Stock-WeatherWidget-Installer-246-signed.zip
http://www.4shared.com/zip/rXEp-mMY/Stock-WeatherWidget-Installer-.html
Installer (232 only)
http://d-h.st/c1d
Installer (247 only)
http://www.adrive.com/public/j5yAjC/Stock-WeatherWidget-Installer-247-signed.zip

Reserved for later

Reserved for later use

Thanks for this, love the clock widget and messaging apps.
#unseen

Related

[ROM] MIDNOTE 3.3 Codename "B&G" (LP6 ICS FULL Working and ITALIAN QUALITY) 04/13/12

[ROM] MIDNOTE 3.3 Codename "B&G" (LP6 ICS FULL Working and ITALIAN QUALITY) 04/13/12
MIDNOTE3.3 SECTION​
FOR ITALIAN INSTRUCTIONS READ HERE : http://forum.telefonino.net/showpost.php?p=14364037&postcount=72
LET'S START :
COMING FROM GINGERBREAD WITH FULL ROOT GUIDE :
ADVISE : DON'T FLASH FILES TO YOUR PHONE IF YOU HAVE NOT CHECKED MD5 !​
1. Download base rom (named 2.1, but not important, is THE RIGHT ONE) : https://docs.google.com/open?id=0BzRB5vMumafCTFJxNVpMVDZSZDJLVG45YU1TR04zUQ
MIRROR 1 (Thanks to "anonymous572") :
http://narod.ru/disk/45030888001.2030ab5e401b93a87663148aac289a3f/MIDNOTE2.1_BASE.tar.html
MIRROR 2 (Thanks to "ashwin123") :
Part 1: http://www.mediafire.com/?2i48uqmk7u7vvpt
Part 2: http://www.mediafire.com/?wkj5dq2v1ev78ap
Part 3: http://www.mediafire.com/?25971artyvthc3b​
2. Download the kernel : https://docs.google.com/open?id=0BzRB5vMumafCSk14YS01MWJUQU9VWFc4NkR5UW96QQ
MIRROR 1 :
zImage - 8.0 MB​
3. Download the MIDNOTE3.3 zip file WITH MD5 6e929c82208c0e810349ab246efaa2dd : MIDNOTE3.3_NEW.zip - 583.5 MB
4. Do a nandroid backup of your actual situation
5. Open mobile Odin and select "open file", then select "step 1" tar file. Now select "kernel", then select "step 2" file (this time is "zImage" without any extension), verify that ALL (enable everoot, inject superuser, inject mobile Odin) are checked, then check also "wipe data and cache". Now press "flash firmware" and answer "yes" on md5 verify.....
6. After the flash, you will be in CWM recovery, do a WIPE DATA / FACTORY RESET, DON'T EXIT FROM RECOVERY but select "step 3" zip file and flash it. Now reboot.
7. Wait for cache rebuild, then when prompted select "SETUPWIZARD" (the second choice), check time option to "auto", then CHECK BOTH GOOGLE LOCATIONS options (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select the launcher.
8. If you like STOCK SAMSUNG THEME, download this zip and flash it with CWM recovery : MIDNOTE3.3_STOCK_THEME.zip - 22.2 MB
9. Some users reported me that new "SNote" doesn't works for them, if this happens to you, please flash this zip from CWM recovery (Back to "OLD SMemo") : MIDNOTE3.3_SMEMO_BACK.zip - 32.8 MB
COMING FROM ICS ROMS (ALL VERSIONS MIDNOTE 3.0/3.1/3.2 INCLUDED) WITH LP5 KERNEL AND FULL ROOT GUIDE :
ADVISE : DON'T FLASH FILES TO YOUR PHONE IF YOU HAVE NOT CHECKED MD5 !​
1. Download the MIDNOTE3.3 zip file WITH MD5 6e929c82208c0e810349ab246efaa2dd : MIDNOTE3.3_NEW.zip - 583.5 MB
2. Reboot in CWM recovery, do a WIPE DATA / FACTORY RESET, DON'T EXIT FROM RECOVERY but select "step 1" zip file and flash it. Now reboot.
3. Wait for cache rebuild, then when prompted select "SETUPWIZARD" (the second choice), check time option to "auto", then CHECK BOTH GOOGLE LOCATIONS options (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select the launcher.
4. If you like STOCK SAMSUNG THEME, download this zip and flash it with CWM recovery : MIDNOTE3.3_STOCK_THEME.zip - 22.2 MB
5. Some users reported me that new "SNote" doesn't works for them, if this happens to you, please flash this zip from CWM recovery (Back to "OLD SMemo") : MIDNOTE3.3_SMEMO_BACK.zip - 32.8 MB
NOW THE CHANGELOG :
- ENTIRELY BASED ON NEW "LP6" SAMSUNG ROM
- KERNEL IS LP5 WITH ROOT (Thanks to Chainfire)
- ROM is FULL ROOT
- Full 1.4 Ghz POWER boosted with init.d scripts
- Google locations still not present in settings, but working fine with my "2.2 workaround"
- Latest Gapps included
- Latest Facebook app included with external zip and works fine
- Latest "Facelock" included
- Added new "Note S" of Samsung premium pack
- Now SPlanner works fine (sync included)
- Samsung keyboard FULL WORKING with all languages
- Contacts deleting works fine now
- All apps of "MIDNOTE2.2" included
- All chinese stuff removed
- Battery % now works fine (set it in display settings)
- Toggles in status bar now are SIX
- Vertical scrolling now is FASTER, Contacts included..
- NO "Android is updating" on every reboot
- Fixed Wifi "hangs" during reconnection
- Fixed notifications sound issue (both vibration and sound)
- Fixed "no T9 text when using smartkeyboard in browser"
- Added "Voice2go"
- Native CALL RECORDING
- Native CALL and SMS BLOCKING
- Native "Auto silent" mode
- And so on.........​
WORKS IN PROGRESS :
- Nothing....​
VERY IMPORTANT ADVISE : as usual, I don't want donations, but this morning I decided to devote MIDNOTE hard work to my parents ("B&G" are the initials of their names), both died of cancer, so.........if you want to give a donation, please follow this link : https://www.airc.it/aiutare-la-ricerca/donazione-online.asp ​Like usual, it would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..​
MIDNOTE3.2 SECTION​
FOR ITALIAN INSTRUCTIONS READ HERE : http://forum.telefonino.net/showpost.php?p=14347921&postcount=71
LET'S START :
COMING FROM GINGERBREAD WITH FULL ROOT GUIDE :
ADVISE : DON'T FLASH FILES TO YOUR PHONE IF YOU HAVE NOT CHECKED MD5 !​
1. Download base rom (named 2.1, but not important, is THE RIGHT ONE) : https://docs.google.com/open?id=0BzRB5vMumafCTFJxNVpMVDZSZDJLVG45YU1TR04zUQ
MIRROR 1 (Thanks to "anonymous572") :
http://narod.ru/disk/45030888001.2030ab5e401b93a87663148aac289a3f/MIDNOTE2.1_BASE.tar.html
MIRROR 2 (Thanks to "ashwin123") :
Part 1: http://www.mediafire.com/?2i48uqmk7u7vvpt
Part 2: http://www.mediafire.com/?wkj5dq2v1ev78ap
Part 3: http://www.mediafire.com/?25971artyvthc3b​
2. Download the kernel : https://docs.google.com/open?id=0BzRB5vMumafCSk14YS01MWJUQU9VWFc4NkR5UW96QQ
MIRROR 1 :
zImage - 8.0 MB​
3. Download the MIDNOTE3.2 zip file with md5 0c591ba554f895dd878f178f57ea1955 : https://docs.google.com/open?id=0BzRB5vMumafCdkZJempmU09mUkk
MIRROR 1 (MD5 c0e19e459abe540a3d9b7ddff7bfb974) : MIDNOTE3.2.zip - 550.5 MB Advise downloading from this mirror ONLY : Please, before installation, delete "SPlannerAppWidget.apk" and "SecCalendarProvider.apk" from "system/app". Thanks​
4. Do a nandroid backup of your actual situation
5. Open mobile Odin and select "open file", then select "step 1" tar file. Now select "kernel", then select "step 2" file (this time is "zImage" without any extension), verify that ALL (enable everoot, inject superuser, inject mobile Odin) are checked, then check also "wipe data and cache". Now press "flash firmware" and answer "yes" on md5 verify.....
6. After the flash, you will be in CWM recovery, do a WIPE DATA / FACTORY RESET, DON'T EXIT FROM RECOVERY but select "step 3" zip file and flash it. Now reboot.
7. Wait for cache rebuild, then when prompted select "SETUPWIZARD" (the second choice), check time option to "auto", then CHECK BOTH GOOGLE LOCATIONS options (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select the launcher.
8. If you like STOCK SAMSUNG THEME, download this zip and flash it with CWM recovery : https://docs.google.com/open?id=0BzRB5vMumafCY0JJLWFDVGcyNkE
MIRROR 1 :
MIDNOTE3.2_STOCK_THEME.zip - 23.9 MB​
COMING FROM ICS ROMS (ALL VERSIONS MIDNOTE 3.0/3.1 INCLUDED) WITH LP5 KERNEL AND FULL ROOT GUIDE :
ADVISE : DON'T FLASH FILES TO YOUR PHONE IF YOU HAVE NOT CHECKED MD5 !​
1. Download the MIDNOTE3.2 zip file with md5 0c591ba554f895dd878f178f57ea1955 : https://docs.google.com/open?id=0BzRB5vMumafCdkZJempmU09mUkk
MIRROR 1 (MD5 c0e19e459abe540a3d9b7ddff7bfb974) : MIDNOTE3.2.zip - 550.5 MB Advise downloading from this mirror ONLY : Please, before installation, delete "SPlannerAppWidget.apk" and "SecCalendarProvider.apk" from "system/app". Thanks​
2. Reboot in CWM recovery, do a WIPE DATA / FACTORY RESET, DON'T EXIT FROM RECOVERY but select "step 1" zip file and flash it. Now reboot.
3. Wait for cache rebuild, then when prompted select "SETUPWIZARD" (the second choice), check time option to "auto", then CHECK BOTH GOOGLE LOCATIONS options (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select the launcher.
4. If you like STOCK SAMSUNG THEME, download this zip and flash it with CWM recovery : https://docs.google.com/open?id=0BzRB5vMumafCY0JJLWFDVGcyNkE
MIRROR 1 :
MIDNOTE3.2_STOCK_THEME.zip - 23.9 MB​
NOW THE CHANGELOG :
- ENTIRELY BASED ON NEW "LP5" SAMSUNG ROM
- KERNEL IS LP5 WITH ROOT (Thanks to Chainfire)
- Deodexed and zipaligned by "Zylor", very promising developer..
- Reworked installation procedure (now much easier) obtaining the same result of 3.0/3.1 versions
- ROM is FULL ROOT
- Full 1.4 Ghz POWER
- Google locations still not present in settings, but working fine with my "2.2 workaround"
- Latest Gapps included
- Latest Facebook app included with external zip
- Latest and working Samsung keyboard
- Latest "Facelock" included
- Removed Splanner and related widgets. It causes instability problems and doesn't show events
- All apps of "MIDNOTE2.2" included
- All chinese stuff removed
- Battery % now works fine (set it in display settings)
- Toggles in status bar now are SIX
- Vertical scrolling now is FASTER, Contacts included..
- NO "Android is updating" on every reboot
- Fixed Wifi "hangs" during reconnection
- Fixed notifications sound issue (both vibration and sound)
- Fixed "no T9 text when using smartkeyboard in browser"
- Added "Voice2go"
- Native SIP call enable
- Native CALL RECORDING
- Native CALL and SMS BLOCKING
- Native "Auto silent" mode
- And so on.........​
WORKS IN PROGRESS :
- People with not correct number recognition, please download "number fixer" from play store and remove country code accordingly, or try to flash this zip from CWM recovery (Contacts.apk from ATT leak) : https://docs.google.com/open?id=0BzRB5vMumafCQ3MwWE9mUFE1UTg (STOCK THEMED) or this one : https://docs.google.com/open?id=0BzRB5vMumafCWFktel9CbHBJRXM (ICS THEMED)
- If you try to delete a Google account contact (with SIM contacts works fine), causes FC to android.process.acore, I'm investigating on it​
VERY IMPORTANT ADVISE : as usual, I don't want donations, but this morning I decided to devote MIDNOTE hard work to my parents ("B&G" are the initials of their names), both died of cancer, so.........if you want to give a donation, please follow this link : https://www.airc.it/aiutare-la-ricerca/donazione-online.asp ​Like usual, it would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..​
MIDNOTE3.0 (now 3.1) SECTION​
NOTE : 3.1 IS ONLY A "CUMULATIVE" UPDATE OF ALL 3.0 FIXES AND IT CONTAINS ICS THEME, SO YOU'LL FIND IT AT THE END OF INSTALLATION INSTRUCTIONS AND YOU STILL NEED "MIDNOTE3.0" ZIP BASE FILE. WHO WANT A "STOCK THEME LOOK", SIMPLY INSTALL "MIDNOTE3.0" ZIP BASE AND THE SINGLE FIXES YOU NEED (NOT THE THEME) ​
Ladies (uh, where?) and Gentlemen (uh, HOW many!!), please forget all the "2.0" rules of installation, this is a FULL WIPE version and starting base MUST BE GINGERBREAD WITH FULL ROOT.
FOR ITALIAN INSTRUCTIONS READ HERE : http://forum.telefonino.net/showpost.php?p=14331728&postcount=66
and THIS IS THE INSTALLATION VIDEO FROM OUR GREAT VIDEO PRODUCER, "ashwin123" :
LET'S START :
1. Download and flash with CWM recovery the "LP5" modem : https://docs.google.com/open?id=0BzRB5vMumafCMThLTGtla05SUnlZZUtmWmg2ZUowUQ
2. Download base rom (named 2.1, but not important, is THE RIGHT ONE) : https://docs.google.com/open?id=0BzRB5vMumafCTFJxNVpMVDZSZDJLVG45YU1TR04zUQ
MIRROR 1 (Thanks to "anonymous572") :
http://narod.ru/disk/45030888001.2030ab5e401b93a87663148aac289a3f/MIDNOTE2.1_BASE.tar.html
MIRROR 2 (Thanks to "ashwin123") :
Part 1: http://www.mediafire.com/?2i48uqmk7u7vvpt
Part 2: http://www.mediafire.com/?wkj5dq2v1ev78ap
Part 3: http://www.mediafire.com/?25971artyvthc3b​
3. Download the kernel : https://docs.google.com/open?id=0BzRB5vMumafCSk14YS01MWJUQU9VWFc4NkR5UW96QQ
4. Do a nandroid backup of your actual situation (People actually on ICS rom, MIDNOTE2.0 included, must flash abyss3.9 kernel (https://docs.google.com/open?id=0BzRB5vMumafCY2EyNGRhMTctODE2MC00MDU4LWE2MjgtYjRmM2RmMmEwM2Zh), reboot kernel and go back to Gingerbread, like said before, because (I repeat) STARTING BASE MUST BE GINGERBREAD WITH FULL ROOT
5. Open mobile Odin and select "open file", then select "step 2" tar file. Now select "kernel", then select "step 3" file (this time is "zImage" without any extension), verify that ALL (enable everoot, inject superuser, inject mobile Odin) are checked, then check also "wipe data and cache". Now press "flash firmware" and answer "yes" on md5 verify.....(Odin PC causes increase of the counter, and I'm not directly experienced a flash with it, so please, don't complain on the forum if you don't want to use mobile Odin)
6. After the flash, you will be in CWM recovery, do a reboot, then wait some minutes to build the caches, ONLY FIRST TIME you will see statusbar only. Now long press power button, then select "reboot" and WAIT TILL YOU WILL BE AGAIN IN FULL WORKING SYSTEM
7. You're not yet on MIDNOTE3.0, now you have to download the REAL ROM ZIP from here : https://docs.google.com/open?id=0BzRB5vMumafCMVF6OW96dDNSSGlNVF9KR09IdU8yUQ and verify MD5 of zip file : c0193c9a404f51c298d79b47fdea03b4 Is correct ? Go to "step 8". Not correct ? redownload the zip.
MIRROR 1 (Thanks to "innercircle") : http://www.4shared.com/zip/FXq3W7EO/MIDNOTE30.html​
8. VERY IMPORTANT STEP : VERIFY IF mobile Odin obtain correctly root permission, if all is OK, reboot in CWM recovery and flash "step 7" zip file, then reboot. DON'T DO ANY WIPE IN THIS STEP, SIMPLY REBOOT
9. Now you are in MIDNOTE3.0 WITH FULL GAPPS INCLUDED, please do nothing and reboot in CWM recovery (use CWM manager to do it, so you can check gains of root permissions)
10. Do a FULL WIPE DATA / FACTORY RESET, then wipe cache (NO Dalvik), then reboot
11. Wait for cache rebuild, then when prompted select "SETUPWIZARD" (the second choice)
12. Check time option to "auto", then FLAG BOTH GOOGLE LOCATIONS options (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select the launcher. PLEASE, SELECT "APEX LAUNCHER", TW GIVES RANDOM FC, MAYBE A WIDGET MISSING. For the moment, DON'T CHECK TW AS DEFAULT LAUNCHER. After flashing the 3.1 update, you can also use TouchWiz.
13. Open Market and install "Maps", set GPS "off", open Maps, answer "ignore" if wants to check positions settings, then LOCATE YOUR POSITION (wifi or 3G data must be ON)
14. Download the cumulative zip "MIDNOTE3.1" with MD5 15a50dbfd75ac8725bdd2ad918769207 and install it from CWM recovery...it contains ALL below UPDATES in a single zip file : https://docs.google.com/open?id=0BzRB5vMumafCOXdvajVEV1RUYVdKUFJEN3pKdU9Cdw​
THESE ARE THE SINGLE UPDATES FOR 3.0 VERSION ONLY :
U1. Rom is stock Samsung "look", if you want a real and cool ICS theme, download it from here and flash it with CWM recovery : http://forum.xda-developers.com/showpost.php?p=24388401&postcount=1777
U2. In order to have Samsung keyboard full FIXED with all languages, DOWNLOAD THESE ZIPS FROM HERE AND FLASH THEM WITH CWM RECOVERY : https://docs.google.com/open?id=0BzRB5vMumafCZ1BmdWtDSVdUMHVxcGJ0THZ0eEVwQQ and https://docs.google.com/open?id=0BzRB5vMumafCUmhLbi1maUtTRGVxSzNSbEMtb2s3dw
U3. In order to have Facebook app full FIXED, DOWNLOAD THESE ZIPS FROM HERE AND FLASH THEM WITH CWM RECOVERY : http://forum.xda-developers.com/showpost.php?p=24442054&postcount=1960 and https://docs.google.com/open?id=0BzRB5vMumafCUmhLbi1maUtTRGVxSzNSbEMtb2s3dw
U4. In order to have SPlanner (NEAR) FULL WORKING, DOWNLOAD THIS ZIP FROM HERE AND FLASH IT WITH CWM RECOVERY : https://docs.google.com/open?id=0BzRB5vMumafCQ2FPcEdEMnVRN3EzMlI0em1uc0Rhdw The only issue is that events are not displayed, but they are properly synchronized and managed
U5. (Last one ) In order to have email and exchange without Chinese stuff, DOWNLOAD THIS ZIP AND FLASH IT WITH CWM RECOVERY : https://docs.google.com/open?id=0BzRB5vMumafCM3VPc1ZBSVNUVkdQLWdiQ3hfWHRVZw
U6. If you want to INCREASE opening speed of "Contacts", "Phone" and "SMS" apps, look to this post : http://forum.xda-developers.com/showpost.php?p=24552194&postcount=2273 I had an amazing result on mine..
U7. If you need native "SIP call" included, simply flash this zip with CWM recovery : https://docs.google.com/open?id=0BzRB5vMumafCLWlhd0Nsd1BSd090clkwWHV2d1poQQ (thanks to "clubtech")
U8. Dedicated to all TW fans....now works fine (except Splanner widgets) : https://docs.google.com/open?id=0BzRB5vMumafCcFJKaUtxSENRbU9BR3BuMndGR1pfUQ​
NOW THE CHANGELOG :
- ENTIRELY BASED ON NEW "LP5" SAMSUNG ROM
- KERNEL IS LP5 WITH ROOT (Thanks to Chainfire)
- ROM is FULL ROOT
- Full 1.4 Ghz POWER
- Google locations still not present in settings, but working fine with my "2.2 workaround"
- Latest Gapps included
- Latest Facebook app included with external zip
- Latest and working Samsung keyboard
- Latest "Facelock" included
- SPlanner ICS version FULL WORKING
- All apps of "MIDNOTE2.2" included (look to "/data/app" of the MIDNOTE3.0 zip file)
- All chinese stuff removed
- Battery % now works fine (set it in display settings)
- Toggles in status bar now are SIX
- Vertical scrolling now is FASTER, Contacts included..
- NO "Android is updating" on every reboot
- Fixed Wifi "hangs" during reconnection
- Fixed notifications sound issue (both vibration and sound)
- Fixed "no T9 text when using smartkeyboard in browser"
- Native SIP call enable
- And so on.........​
WORKS IN PROGRESS :
- People with not correct number recognition, please download "number fixer" from play store and remove country code accordingly
- Delete contacts causes FC to android.process.acore, I'm investigating on it​
VERY IMPORTANT ADVISE : as usual, I don't want donations, but this morning I decided to devote MIDNOTE hard work to my parents ("B&G" are the initials of their names), both died of cancer, so.........if you want to give a donation, please follow this link : https://www.airc.it/aiutare-la-ricerca/donazione-online.asp ​Like usual, it would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..​
MIDNOTE2.x SECTION​
Ladies (uh, where?) and Gentlemen (uh, HOW many!!), please forget all the "2.0" rules of installation, this is a FULL WIPE version and starting base MUST BE GINGERBREAD WITH FULL ROOT.
LET'S START.....FIRST, OUR FRIEND "ashwin123" GREAT VIDEO "HOW TO INSTALL"(Thanks Bro).
The only file changed from 2.1 installation procedure, is "step 7" one, if you already have all the other files, no need to re-download..simply follow very carefully the installation instructions and download only "step 7" file....
1. Download and flash with cwm the modem : https://docs.google.com/open?id=0BzRB5vMumafCZTI5QXlUaUJTQXlOMHRDRktMWmU2dw (if you have already LB2 modem, go to step 2)
2. Download base rom : https://docs.google.com/open?id=0BzRB5vMumafCTFJxNVpMVDZSZDJLVG45YU1TR04zUQ
3. Download kernel : https://docs.google.com/open?id=0BzRB5vMumafCWTF2bUZtLXJSVFcwRVUwVUNIYndQZw
4. Do a nandroid backup of your actual situation (People actually on ICS rom, MIDNOTE2.0 included, must flash abyss3.9 kernel (https://docs.google.com/open?id=0BzRB5vMumafCY2EyNGRhMTctODE2MC00MDU4LWE2MjgtYjRmM2RmMmEwM2Zh), reboot kernel and go back to Gingerbread, like said before, because (I repeat) STARTING BASE MUST BE GINGERBREAD WITH FULL ROOT
5. Open mobile Odin and select "open file", then select "step 2" tar file. Now select "kernel", then select "step 3" tar file, verify that ALL (enable everoot, inject superuser, inject mobile Odin) are checked, then check also "wipe data and cache". Now press "flash firmware" and answer "yes" on md5 verify.....(Odin PC causes increase of the counter, and I'm not directly experienced a flash with it, so please, don't complain on the forum if you don't want to use mobile Odin)
6. After the flash, you will be in CWM recovery, do a reboot, then wait some minutes to build the caches, ONLY FIRST TIME you will see statusbar only. Now long press power button, then select "reboot" and WAIT TILL YOU WILL BE AGAIN IN FULL WORKING SYSTEM
7. You're not yet on MIDNOTE2.2, now you have to download the real customization zip from here : https://docs.google.com/open?id=0BzRB5vMumafCbnJDTFlJZ2xTUC01aVFnOTdYRmJYQQ and verify MD5 of zip file : 59dbd4c51b998a40c65791277d133e33. Is correct ? Go to "step 8". Not correct ? redownload the zip. This is a rapidshare mirror : https://rapidshare.com/files/2554117602/MIDNOTE2.2.zip (Thanks to "not-i")
8. VERY IMPORTANT STEP : VERIFY IF mobile Odin obtain correctly root permission, if all is OK, reboot in CWM recovery and flash "step 7" zip file, then reboot. DON'T DO ANY WIPE IN THIS STEP, SIMPLY REBOOT
9. Now you are in MIDNOTE2.2 WITH FULL GAPPS INCLUDED, please do nothing and reboot in CWM recovery (use CWM manager to do it, so you can check gains of root permissions)
10. Do a FULL WIPE DATA / FACTORY RESET, then wipe cache (NO Dalvik), then reboot
11. Wait for cache rebuild, then when prompted select "SETUPWIZARD", the second choice
12. Check time option to "auto", then CHECK BOTH GOOGLE LOCATIONS option to "ON" (keep attention to this step), DON'T ENTER YOUR GOOGLE ACCOUNT name and password in this step, finish your setup. Now select your preferred launcher.
13. Go to settings/keyboard and set samsung keyboard language option to "English/UK", and uncheck T9 prediction
14. Fast fix to FLASH PLAYER..: Use root explorer or similar app, go to system/app, click on "Adobe flash player" and select install, wait to finish. Now delete Adobe Flask apk from system\app. Flash will works fine..
15. (The last ). Open Market and install "Maps", set GPS "off", open Maps, answer "ignore" if wants to check positions settings, then LOCATE YOUR POSITION (wifi or 3G data must be ON)
VIDEO REVIEW FROM BEST XDA "VIDEO PRODUCER", "ashwin123".. :
NOW THE CHANGELOG :
- Fixed Google Locations, thanks to "lukemo" for beta testing and for inspiring me the idea. Even if not showed in "Position settings", now it works fine..
- Fixed "sometimes notifications sound need a reboot"
- Gapps are now included in ROM zip file
- Even if only in english language, now Samsung keyboard works fine, I managed some stuff thanks to many users log files...
- Added routine to auto delete all chinese stuff during first installation
- Auto brightness now works better
- Removed "android update" on every reboot for all system apps, still present only for market downloaded apps installed to internal memory
- If you use "FaceLock", this is the last version with better recognition..: http://forum.xda-developers.com/showpost.php?p=24246367&postcount=1403
- If you use VPN, this is the fix (thanks to "opensys") : https://docs.google.com/open?id=0BzRB5vMumafCSUJxYkFrLW1SWHVtdEpDcjA2T2psdw
- And this is NATIVE SIP ENABLED AND CRT SCREEN OFF EFFECT (thanks to "clubtech" for the idea) : https://docs.google.com/open?id=0BzRB5vMumafCQXhPYzZSN0NUM2kyQk8ydjYwOWZZZw
VERY IMPORTANT ADVISE : as usual, I don't want donations, but this morning I decided to devote MIDNOTE hard work to my parents ("B&G" are the initials of their names), both died of cancer, so.........if you want to give a donation, please follow this link : https://www.airc.it/aiutare-la-ricerca/donazione-online.asp
Like usual, it would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..
MIDNOTE2.1 SECTION​
Ladies (uh, where?) and Gentlemen (uh, HOW many!!), please forget all the "2.0" rules of installation, this is a FULL WIPE version and starting base MUST BE GINGERBREAD WITH FULL ROOT.
LET'S START.....a little longer procedure than usual, but (IMHO) worth it--
1. Download and flash with cwm the modem : https://docs.google.com/open?id=0BzRB5vMumafCZTI5QXlUaUJTQXlOMHRDRktMWmU2dw (if you have already LB2 modem, go to step 2)
2. Download base rom : https://docs.google.com/open?id=0BzRB5vMumafCTFJxNVpMVDZSZDJLVG45YU1TR04zUQ
3. Download kernel : https://docs.google.com/open?id=0BzRB5vMumafCWTF2bUZtLXJSVFcwRVUwVUNIYndQZw
4. Download gapps7.1 : https://docs.google.com/open?id=0BzRB5vMumafCMTY3OWE3NzgtMGMyMS00MWVjLWI3OTMtZDEwNDY1ZDFkY2Zl (don't complain if you use another gapps version and your calendar sync doesn't works)
5. Download MULTI-CSC : LINK REMOVED - it causes the loss of root permissions (use only for samsung keyboard "null null" issue)
6. Do a nandroid backup of your actual situation (People actually on ICS rom, MIDNOTE2.0 included, must flash abyss3.9 kernel (https://docs.google.com/open?id=0BzRB5vMumafCY2EyNGRhMTctODE2MC00MDU4LWE2MjgtYjRmM2RmMmEwM2Zh), reboot kernel and go back to Gingerbread, like said before, because (I repeat) STARTING BASE MUST BE GINGERBREAD WITH FULL ROOT
7. Open mobile Odin and select "open file", then select "step 2" tar file. Now select "kernel", then select "step 3" tar file, verify that ALL (enable everoot, inject superuser, inject mobile Odin) are checked, then check also "wipe data and cache". Now press "flash firmware" and answer "yes" on md5 verify.....(Odin PC causes increase of the counter, and I'm not directly experienced a flash with it, so please, don't complain on the forum if you don't want to use mobile Odin)
8. After the flash, you will be in CWM recovery, do a reboot, then wait some minutes to build the caches, ONLY FIRST TIME you will see statusbar only. Now long press power button, then select "reboot" and WAIT TILL YOU WILL BE AGAIN IN FULL WORKING SYSTEM
9. You're not yet on MIDNOTE2.1, now you have to download the real customization zip from here : https://docs.google.com/open?id=0BzRB5vMumafCTl9SUVBxQTFTaUtyUU8zQUZ4dmZFUQ VERY IMPORTANT STEP : VERIFY IF mobile Odin obtain correctly root permission
10. Reboot in CWM recovery, then flash gapps7.1 (step 4 zip file), reboot and configure your google account using chinese keyboard
11. Now verify MD5 of "step 9" zip file : b442d6e1f809ffad9ebf0475e2a93ed1. Only if correct, reboot again in CWM recovery and flash it
12. Now you are in MIDNOTE2.1 read below my recommendations :
- Use apex launcher (embedded in 2.1 rom), best ICS experience
- Use App Quarantine (in the app drawer), to easily freeze all the apps that you don't need (chinese or samsung), I preferred to leave the complete rom because there are many Chinese users that use MIDNOTE..
- Make a home shortcut to "quick settings", and use it to set "sound + vibrate", verify if it works correctly, then from now on you will not miss notifications..
- You will find "note everything", very nice app to makes all kind of notes
- Use "not call log" (in the app drawer) to fast switch to home after a call
- Use N7player for music (in the app drawer), best app and related widget (for my opinion)
- Use Sygic (free version in app drawer), best ICS compatible navigation program
- You can find also ICS Keyboard, try it, it's a very nice keyboard
- Freeze S-planner if you don't want to see doubled calendar events notifications
- You can use CWM recovery to flash zip files and do nandroid backups, BUT DON'T USE IT TO RESTORE ANY KIND OF BACKUPS (GB OR ICS), OR TO WIPE DATA, IT DOESN'T WORK and causes bootloop and lost of root permissions, so if you need to go back to GB, use redpill recovery from abyss3.9 kernel (http://forum.xda-developers.com/showpost.php?p=22758543&postcount=6). If you need, you CAN restore (from redpill recovery of course) also ICS nandroid backup, but remember, after that, you will not be able to delete files from system directory
- and now.......THE CHANGELOG :
A. fixed random SOD of 2.0 (thanks to LB2 modem)
B. fixed random reboot, but the "tradeoff" is the return of "android apps optimization" every reboot
C. fixed all contacts app various problems
D. fixed lots of full root related problems, now you HAVE full full full root..
E. fixed Samsung keyboard, now it's fully working like GB one (only english language)
F. fixed stock video player with all kind of video formats
G. nice "Armani" fonts
H. fixed stock internet browser, no more "black on black" address bar (but you can find also ICSbrowser+ in app drawer)
I. native call recording using stock dialer
L. real ICS themed, with more readable icons and no "double arrows"
M. torch widget works fine with three steps
.
.
Z. still works in progress for "Google locations" and battery % in display settings, on my Note I have it perfectly working (see this post http://forum.xda-developers.com/showpost.php?p=24143667&postcount=1154), but this morning a member of an Italian forum warned me that not worked for him, so I decided to publish the ROM with the settings "unmodified". I need more testing time for it... (Thanks to "lukemo" of Telefonino.net forum for the advise)
VERY IMPORTANT ADVISE : as usual, I don't want donations, but this morning I decided to devote MIDNOTE2.1 hard work to my parents ("B&G" are the initials of their names), both died of cancer, so.........if you want to give a donation, please follow this link : https://www.airc.it/aiutare-la-ricerca/donazione-online.asp
Like usual, it would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..
MIDNOTE2.0 SECTION (ORIGINAL POST)​
Ladies (uh, where?) and Gentlemen (uh, HOW many!!), here's to you my MaxicetDroid(MID)NOTE 2.0...
This rom is "cooked" with "XLP1" leaked chinese base, with some changes, as you can see in the changelog list.
This is a great sample video, thanks to "k1ng617 " :
Two videos on how to install and review, from "zedomax" :
Last video "how to install" from "ashwin123"
PRIMARY Download link VER.2.0 with MD5 "36f01de8473ac8651ab936ce11fa3a22" :
https://docs.google.com/open?id=0BzRB5vMumafCNzBjMmNmYzktZTQ4MS00Mjg4LThkN2YtZmUxMjFhODc3YmYw
MIRROR 1 (MAVENDO) : http://www.mavendo.de/2012/02/23/midnote-2-0-ics-lp1-and-italian-quality/
TORRENT Download link : https://remote.utorrent.com/send?bt..._NEW.zip&message=&sid=22a80eb5&cid=4465038449
Download link CF-LP1 kernel CWM flashable : https://docs.google.com/open?id=0BzRB5vMumafCYTE1ZDgyODgtYmNiZi00NTAyLTllYzUtZjJjZWZlYTUzM2Qy
Download link Abyss 3.9 kernel (thanks to Angelom) CWM flashable : https://docs.google.com/open?id=0BzRB5vMumafCY2EyNGRhMTctODE2MC00MDU4LWE2MjgtYjRmM2RmMmEwM2Zh
Download link Gapps7.1 (best ones for me) : https://docs.google.com/open?id=0BzRB5vMumafCMTY3OWE3NzgtMGMyMS00MWVjLWI3OTMtZDEwNDY1ZDFkY2Zl
INSTALLATION INSTRUCTIONS (coming from leaked ICS rom flashed from a tar file ONLY) :
1. Avviare in recovery (reboot in recovery)
2. Flashare il kernel Abyss 3.9 (flash Abyss 3.9 kernel)
3. Fare reboot della recovery (select advanced/reboot recovery)
4. Flashare la rom e rimanere in recovery (flash MIDNOTE2.0 rom and stay in recovery)
5. Flashare le Gapps 7.1 e rimanere in recovery (flash Gapps 7.1 and stay in recovery)
6. Wipe menu e fare wipe cache e dalvik (select wipe menu and do a wipe cache/dalvik)
7. Reboot
8. READ THIS : http://forum.xda-developers.com/showpost.php?p=22860395&postcount=82
9. AND THIS : http://forum.xda-developers.com/showpost.php?p=22863619&postcount=101
10. MOST IMPORTANT : Press Thanks Button (MOST IMPORTANT : Press Thanks Button ...)
INSTALLATION INSTRUCTIONS (coming from other bases like Gingerbread or CWM flashable ICS roms) :
1. Avviare in recovery (reboot in recovery)
2. Flashare il kernel Abyss 3.9 (flash Abyss 3.9 kernel)
3. Fare reboot della recovery (advanced/reboot recovery)
4. Fare wipe data/factory reset (select wipe menu and wipe data/factory reset)
5. Flashare la rom e rimanere in recovery (flash MIDNOTE2.0 rom and stay in recovery)
6. Flashare le Gapps 7.1 e rimanere in recovery (flash Gapps 7.1 and stay in recovery)
7. Wipe menu e fare wipe cache e dalvik (select wipe menu and do a wipe cache/dalvik)
8. Reboot
9. READ THIS : http://forum.xda-developers.com/showpost.php?p=22860395&postcount=82
10. AND THIS : http://forum.xda-developers.com/showpost.php?p=22863619&postcount=101
11. MOST IMPORTANT : Press Thanks Button (MOST IMPORTANT : Press Thanks Button ...)
CHANGELOG VER. 2.0 :
- XLP1 leaked chinese base (Thanks to Samsung)
- CF-5.2 kernel (Thanks to Samsung and Chainfire)
- Stably rooted and with CWM app (Thanks to my intuition )
- Deodexed and zipaligned (wow, what a surprise..)
- Real ICS themed, with "nexus style" settings.apk, see some attached screenshots (Thanks to itsme_4ucz for some pngs of his ICS theme I used for some status bar and notify icons)
- Real call recording (echo is still present using bluetooth headset)
- Chinese stuff completely deleted
- Added Gocontacts EX with ICS theme (select it from theme preferences)
- Added Swype last version
- Fixed apps update every reboot
- Changed fingerprint to be market recognized "N7000"
****************************************************************************************************
Very important : It would be good for me, after installed the rom, to fill your data in the following ONLINE worksheet : https://docs.google.com/spreadsheet/ccc?key=0AjRB5vMumafCdDlvQ3ZyQnRhMF9jWndVVXowamVvNFE THANK YOU VERY MUCH FOR COLLABORATION..
AN ITALIAN IDEA, A GOOD IDEA...
NOTE 1 : I would like to thank the team of "telefonino.net" for their invaluable help, advice, support and beta testing - THANKS SO MUCH TO "DOC", "DEEP", "FERDI" AND "KARNAK"
NOTE 2 : I DON'T WANT DONATION FOR THIS WORK, IF YOU LIKE IT, SIMPLY CLICK "THANKS"...
This is the MIDNOTE (2.0 only) ADDON place, remember rules to flash without issues : http://forum.xda-developers.com/showpost.php?p=22860395&postcount=82​
**1** : 02/25/2012
MIDNOTE2.0_ADD2_VARIE - https://docs.google.com/open?id=0BzRB5vMumafCaUd4MGdGLVlUX09MLWl6dGRBOHVmUQ
Changelog :
- localization without GPS fix (sometimes)
- crt off
- battery % (directly in status bar icon)
- removed ugly "O" symbol in close status bar png
- dialer themed with MIDNOTE 1.4 SNOW EDITION pngs (ics look)
- added "usb mass storage" in settings/others
- added dsp equalizer
- added swype with ALL languages (register in swype beta web first)
- added semi transparent weather widget (thanks to H-KaN)
**2** : 02/25/2012
MIDNOTE2.0_15TOGGLES - https://docs.google.com/open?id=0BzRB5vMumafCWGIwUVRDUW9TTWFObm94NXpfeld6dw
Changelog :
- bigger statusbar icons (more readable)
- added lidroid 15 quick launch
- fixed "sound + vibration" function (set it with quick audio toggle)
WITH THIS ADDON FLASHED, USB MASS STORAGE MOUNT WILL FAIL, USE USB CONNECTION BY MTP
**3** : 02/27/2012
MIDNOTE2.0_5TOGGLES_RESTORE - https://docs.google.com/open?id=0BzRB5vMumafCQ0VFbFk5OE9UYmlOQlYybF9fY3dqdw
Changelog :
- much bigger statusbar icons (more readable)
- removed arrows from wifi and network data in/out
- added battery with only numbers
WITH THIS ADDON FLASHED, USB MASS STORAGE WORKS FINE
downloading...
Torrent link:
http://tinyurl.com/6t5mkhp
Thankyou maxicet for your excellent work!!!
Installed it a few hours ago and so far all is working.
Fastest and solide ROM for daily use for me.
Only the theme is a bit low contrast, many of input boxes are barelly visible.
Please, disable WiFi if want to use GPS.
CoPilot crashes if WiFi is enabled.
For me the fastest ROM for now, only light bugs and i hope our great dev will eliminate it soon.
Contacts need a bit more work, the displayed name is wrong on call, thats only bug.
Thakyou for the "Italian quality" ROM its really the best now.
Great please can you write what doesn't works?
---------- Post added at 12:20 AM ---------- Previous post was at 12:18 AM ----------
ziko said:
Thankyou maxicet for your excellent work!!!
Installed it a few hours ago and so far all is working.
Fastest and solide ROM for daily use for me.
Only the theme is a bit low contrast, many of input boxes are barelly visible.
Please, disable WiFi if want to use GPS.
CoPilot crashes if WiFi is enabled.
For me the fastest ROM for now, only light bugs and i hope our great dev will eliminate it soon.
Contacts need a bit more work, the displayed name is wrong on call, thats only bug.
Thakyou for the "Italian quality" ROM its really the best now.
Click to expand...
Click to collapse
thanks for your report
uhu...my first post on xda...
Great max!
oh another ICS rom !You entices me?
Great Rom but No root ...
Gesendet von meinem GT-N7000 mit Tapatalk
m3dd0g said:
Great Rom but No root ...
Gesendet von meinem GT-N7000 mit Tapatalk
Click to expand...
Click to collapse
install from market the app
Massimo,
Theme looks great. Hope you are finding the ICS leak more useful than I am. I got your PM, but I'm really still just using GB and waiting for a new CM9 build.
Regarding your PNG issues, I would inspect the original apk and make sure the image pixel sizes of the themed replacement matches.
avetny said:
install from market the app
Click to expand...
Click to collapse
Cant install it because it is installed and cant delete without root
Gesendet von meinem GT-N7000 mit Tapatalk
Thanks for you rom!!
First looks very smooth, stable and fasts.
My first issue, the home button isn't working.I will do a new wipe and installation and want see, if would be bether.
EDIT: I hope you will do an absolut ICS themed rom!!
Thanks for the awesome work. Got everything working & its been peeerfecto!
Svox tts
Is the svox problem fixed? Anyone tried ?
@all
managed to figure out whats wrong with dialer and contacts.
If the phonenumber of person calling you, is saved with international prefix, e.g. 0041xxx or +41xxx, in your contacts, than you see only the phonenumber from the caller but there is NO ASSOCIATION with your contacts. And on display you should see "HunagdeHuongGong" as caller name and his phonenumber, WITHOUT international prefix.
For Switzerland is international prefix 0041xxx or +41xxx.
For inlandcalls i use the 044xxx for Zürich region.
So i have a phonenumber like this 00 41 44 xxx saved in my contacts, the callerID displayed is only 044xxx and the phone dont find any contact with matching number to display the name.
Dont know how its for another country, but this causes the crash from dialer and contacts in Switzerland and Europe, with prefix 00xxx or + als leader.
I changed the phonenumbers of my contacts to only reginal prefix and the callerID works flawless, the callername is proper displayed on screen.
Hope any dev can fix this issue.
I think thats wrong because the leak is from China and there are different callerID and prefix managments.
swisszulu said:
My first issue, the home button isn't working.I will do a new wipe and installation and want see, if would be bether.
Click to expand...
Click to collapse
After a new wipe and installation there is no correction. Also with USB connection my phone wasnt found by windows.
@ziko
Did you try the other ICS leak for Europe market? Was there no problem with contacts? Could you try if the problem exists with the contacts apk from european release? If you don't have it I can upload it.
Gesendet von meinem GT-N7000 mit Tapatalk
-16- said:
@ziko
Did you try the other ICS leak for Europe market? Was there no problem with contacts? Could you try if the problem exists with the contacts apk from european release? If you don't have it I can upload it.
Gesendet von meinem GT-N7000 mit Tapatalk
Click to expand...
Click to collapse
I have flashed all ICS ROMs available on XDA.
The first chinese leak too.
There is no problem, i will try your contacts apk
GO Dialer EX and GO Contacts EX works, only the stock ones are faulty...

[ROM] [2016.12.07] XT1096 5.x stock based rom

Updated 2016.12.07 - Post updated with current files, see end of post for links to helpful posts.
Updated 2016.04.14 - Post updated with current files.
Updated 2016.01.23 - This post has been rewritten for people who have unlocked their Verizon XT1096 through the Motorola unlock page. It is presumed that you have fastboot installed and working and that you have at least a 5.x version of Android on your phone. (Android version in Settings -> About phone) If not and you're still on 4.4.4, the information hidden at the bottom of this post will help you upgrade.
This ROM is based on the Stock ROM and has SuperSU v2.65, Xposed v80, Xposed Installer, BusyBox v1.24.1-Stericson, sqlite3, zip, aapt, and DNS support for Busybox apps pre-installed. System is mounted R/W via su.d script, addon.d scripts are supported, the Verizon part of the boot animation is removed, tethering is enabled. The following obsolete files are deleted from the stock image:
Avatar
AvatarPermissionsApp
Bug2GoStub
com.customermobile.preload.vzw
CQATest
DemoMode
fswriter
GuideMe
LMIRescue
LMIRescueSecurity
LocalWipePolicyManager
MediaShortcuts
MotoCare
MotoCareInt
VerizonSSOEngine
VMobileSecurity
VzwAVS
vznavigator
In addition to TWRP mentioned next, you'll need a few files on hand to complete the process:
XT1096-23.32-25-5-5-Firmware.zip - TWRP zip to update firmware.
xt1096-5.1-23.32-25-5-5-Mod.zip- The factory based modified ROM
A GApps package, this is possibly the most confusing part for new ROM flashers and will be discussed below.
xt1096-5.1-debloat.zip - Optional, removes some Verizon bloat, see list below
xt1096-5.1-debloat-keepconnect.zip - Same as above but retains Moto Connect and some files need for the Moto Gallery app.
If you want root, flash SuperSU from this thread: SuperSU Release (As of the time of this posting the direct link to the download is here: SuperSU-v2.78-201609011115.zip
If you want Xposed, flash xposed from this thread: Xposed thread you want the version for SDK22 for ARM. (As of the time of this posting, the direct link to the download is here: xposed-v87-sdk22-arm.zip
Here is the list of apps deleted by the debloat zip, the keepconnect version does not remove Motorola Connect:
ECID_VZW_Victara (Verizon Caller ID $)
GoogleHindiIME
GooglePinyinIME
iWnnIME
KoreanIME
com.gotv.nflgamecenter.us.lite
VZMessages
BodyGuardApp (Alerts)
Verizon Cloud
Verizon CloudSetup
Entitlement
MotorolaConnect
MyVerizon
VVM3 (Visual Voice Mail $)
GApps are Google Applications, the stock ROM originally had many of the GApps but they are outdated. Note: Due to changes in the Open GApps package, the minimum level that will work correctly with this ROM is the Micro package, the nano and pico packages probably won't work. Like other custom ROM's, if you want to use any Google services and/or the Play Store, you must install a GApps package. One source is here: Open GApps with an XDA discussion group here: XDA Open GApps When selecting your GApps package, choose ARM for the platform and 5.1 for the version of Android. Then any of the variants will work to give you access to the Google services. The XT1096 has plenty of room and resources for the larger packages. The "Full" variant is probably most like what the phone came with as stock. Be advised that the "Stock" and "Super" variants, by default, will replace the excellent Motorola camera app with the Google camera app. You can avoid this by creating a gapps-config.txt file kept in the same place as the installer zip. In addition, all but the "Nano" and "Pico" variants will put Google Photos in place of the stock Gallery app with it's Highlight Reel tool. Creating a gapps-config.txt file is described on the pages linked above. To avoid losing the Moto Camera and Gallery apps, you might have a gapps-config.txt file like this:
Code:
+Gallery
CameraGoogle
Collect all the needed zip files and place them all in your download folder on the phone or on a USB-OTG drive.
Install TWRP. The TWRP app from the Play Store doesn't always work reliably, install TWRP using fastboot. The latest official version is 2.8.7.1 and you can download it from here: https://dl.twrp.me/victara/. (Note: Some people have reported problems with official versions of TWRP getting stuck at the splash screen. See post 1013 for alternate versions of TWRP that may work for you.) Put the .img file in the same place that you run fastboot from, put the phone in bootloader/fastboot mode and run the following command (replacing the file name at the end with the file you want to flash):
Code:
fastboot flash recovery twrp-2.8.7.1-victara.img
The process only takes a couple seconds, ignore any errors about size mismatch. Use the volume down key to highlight recovery, then press the volume up key to select. The phone should reboot into TWRP. Make a backup, preferably to a USB-OTG drive before you do anything else. If something goes wrong with the next steps, you'll be able to restore the backup and be back to where you started.
In TWRP select WIPE, then Advanced Wipe. Select, Data, System, Cache and then slide the slider to begin the process. This will wipe the phone except for your pictures and other things on the "SDCARD" or internal storage. (The phone will enter setup when booting the first time after flashing the ROM. You might be able to get away with not doing the wipe, most people will have problems if the wipe isn't done due to the Google apps being updated from the stock installed versions.)
Return to the Home menu in TWRP, select install, then add zip. Select xt1096-23.32-25-5-2_gpt.zip. Tap add zip again and select xt1096-23.32-25-5-2_Firmware.zip. Tap add zip again and select xt1096-5.1-23.32-25-5-2_1.zip. These 3 must be first. Tap add zip again and select the GApps zip file that you selected. If you are debloating, tap add zip again and select that zip file. If you want the CM AudioFX, tap add zip again and select that zip (you can actually do this step in the future by itself if you want.) At this point you have at least 4 zips and possibly 6 selected; slide the slider to begin the flashing process. This will take a while, don't interrupt it. If the screen turns off, use the power button to turn it back on. When done, use the Reboot System button to restart the phone. The phone will reboot, it will show the logo and then the boot animation. It will take 4-5 minutes during which time the boot animation will appear to be stuck, don't panic, this is normal and will only happen the first time after a clean install. The phone should start an optimizing apps process and when that completes, you will see the first set up screen.
Enjoy your rooted stock ROM!
See post 2 for zips to add Viper4Android, restore Exchange2, or remove Xposed and links to other useful things.
See post 886 for flashable zips to change the boot logo and boot animation to a Marshmallow style.
See post 1009 for more info about the current files listed here.
See post 1057 for more info about the April 2016 security update.
See post 1108 for more info about the August/November security update and instructions to flash your phone to stock.
The info below is about mofo and previous versions of this rom. Most people won't need to look at it!
Updated 2015.09.16 - Jump to post 781 for the TWRP Stagefright patch update!
Updated 2015.09.12 - Jump to post 783 for the MOFO Stagefright patch update!
Below is the original information for using Mofo to flash 5.0 images, upgrade to 5.1 and other Mofo info. If you have used Sunshine to unlock your bootloader, you can still flash any of the old images using fastboot. Now, this thread will have images for flashing with both mofo and TWRP..
I've created a base XT1096 v5.1 stock based image that is setup like a custom ROM. This image has tether enabled in build.prop, Busybox and SQLite3 are installed. The ROM has been rooted with SuperSU. Support for DNS in Busybox is included. Certain apps that are potentially spyware or are outdated have been removed. Even more stock apps can be removed via TWRP with the xt1096-5.1-debloat.zip file available in post 2. As time permits I'll create some more TWRP zip files to add Viper4Android, the stagefright patches when released, etc.
Important: This ROM, like other custom ROMs, does not included GApps (like PlayStore, etc.) Most everyone will want to download a GApps package and include it in the list of zips to install in TWRP. There are several GApps packages out there, TK GApps are very flexible and can be configured to install just the bare minimum or the full set of Google Apps: TK GApps 5.1 If using Xposed, you will need to reinstall the Xposed Installer app from here: XposedInstaller_3.0_alpha4.apk; you will then need to open the Xposed Installer and enable your installed modules before they will function.
The TWRP flashable image is available here: xt1096-5.1-stock-20150820.zip
If you do a clean flash (wipe data), it takes 4-5 minutes for the phone to start the first time.
See some useful links and additional TWRP zips in the next post!
Here is a nice guide for upgrading from the Mofo to the unlocked bootloader with Sunshine, installing TWRP and using the TWRP compatible zips by @betarepeating:
Starting with 5.1 Mofo Rooted image provided in this thread:
First install/run sunshine. This process was painless and easy and I'm not going to waste my time typing instructions here.
Nuke the "Warning Message" boot logo
Instructions | Download
Just opened that folder and typed:
Code:
fastboot flash logo logo.bin
Installing TWRP
Instructions | Download
then do
Code:
adb reboot bootloader
fastboot flash recovery twrp.img
fastboot reboot
Now when you boot to recovery you will see TWRP!
Installing Apps
===============
Boot into recovery (TWRP)
Made backups of /system and /boot (didnt backup /data because I don't have an OTG cable or room on my internal storage - but you should!)
Copied backups to my PC
Copied the following to the TWRP folder on my phone (could put them anywhere doesnt matter):
xt1096-5.1-stock-20150820.zip
xt1096-5.1-debloat.zip
xt1096-5.1-CM-Stuff.zip
tk_gapps-modular-mini-5.1.1-20150816-signed.zip
xposed-v71-sdk22-arm-by-romracer-20150816.zip
Links to download are in the second post of this thread
Went into Wipe > Advanced Wipe and checked system and dvalik-cache and wiped them.
Installed all the zips from above in the listed order (all that matters is the xt1096-5.1-stock-20150820.zip goes first)
Rebooted
Phone sat and optimized for a long time
While waiting I downloaded:
XposedInstaller
AdAway
CF.Lumen
Dropped the APKs onto my phone once it was booted and ran them from file explorer.
Done.
=================================================
Here is the original info and links for Mofo 5.0 images:
The mofo image file with Xposed v65 baked in is listed below. It is based on the image posted by btdownloads7. It includes root, tether, BusyBox and SQLite3 while adding Xposed v65.
You need to flash an image with root from here: http://forum.xda-developers.com/showpost.php?p=60537982&postcount=1 to be able to follow the instructions below.
You also need to install the alpha Xposed apk from here: http://forum.xda-developers.com/attachment.php?attachmentid=3383776&d=1435601440 Download the apk to your phone, find it with your phone file manager and click on it to install. Do not try to install the framework from within the Xposed installer.
While in your root file manager, navigate to /data/dalvik-cache and delete both the "arm" and "profiles" folders. (This is needed one time due to a glitch in the alpha Xposed for Lollipop.) You must do this!
Connect your phone to your pc and issue the "adb reboot-bootloader" command to get into fastboot mode (or use the proper key combination on the phone to enter fastboot mode.)
Flash the image file with mofo as normal.
After mofo completes its work, enter "fastboot erase cache" from your pc to flush the system cache.
Once done, reboot the phone. The boot animation will end and seem to freeze for a minute or two, then it will start the upgrading/optimizing apps process. Once your phone is booted up, open the Xposed installer from the app drawer, install a module (like Gravity Box for LP) and enjoy!
Note: If you get system memory full errors after the reboot, you didn't delete the folders in /data/dalvik-cache as noted above; with luck you will be able to delete them in between error messages and reboot. Otherwise, you'll need to flash an image without Xposed and start over.
XT1096_5.0-tether-root-bb-sqlite3-XposedV65.img.7z - XT1096 image for use with mofo. Includes HDR fix, tether, root, busybox, sqlite3 and Xposed v65
http://forum.xda-developers.com/attachment.php?attachmentid=3383776&d=1435601440 - Link to Xposed Installer Alpha 4 needed for Xposed v65
XT1096_5.0-tether-root-bb-sqlite3-XposedV65-DeBloat.img.7z - Image with bloat removed, see this post for details: Post 169
XT1096_5.0-tether-root-bb-sqlite3-XposedV65-DeBloat-AdAway.img.7z - Image for AdAway users with symlink for hosts file, see this posrt for details: Post 188
Here is the info for 5.1 Mofo Images, updating, patching, etc.:
Thanks to @JulesJam and @Slack3r we have Android 5.1 for the XT1096 with mofo! Below are links to the 5.1 mofo image and patch files.
These images have tether enabled, root, Sqlite3, BusyBox, Xposed, CF.lumen and support for AirAudio, AdAway, iOS Emoji fonts and Viper4Android with the latest TK Gapps installed. Here are the main files:
5.1bins.7z - Kernel, modem and other 5.1 update files
xt1096-5.1-v3.1g-pkg.7z - Base image
You should save the base 5.1 image file. When there are updates in the future, patch files will be used to work with this base image.
@JulesJam has written an excellent guide for new users (and those who might need a refresher) here: Mofo Noob Guide
These images are for Android 5.1. If you are still running 5.0, here are instructions for upgrading to 5.1:
The following presumes that you already are running a rooted mofo version of Android 5.0. You shouldn't loose your data by making this upgrade, however, it is always wise to backup anything on your device that isn't also stored somewhere else. As usual, I can't be responsible if your phone malfunctions in some way. I have installed these files following the instructions below without any difficulty.
First, download the 5.1 base file and the 5.1 base image with patches.
Do not remove your SIM card, leave it installed.
Using your root file explorer (like ES Explorer with root enabled), delete everything in /data/dalvik-cache - YOU MUST DO THIS! Then reboot into bootloader mode.
Extract the files from the 5.1bins.7z archive and then run these commands:
Code:
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
fastboot flash recovery recovery.img
Then, immediately use mofo to flash the 5.1 image. Reboot your phone and enjoy Android 5.1!
The base image can be patched to enable/disable features. The patch files are listed below and instructions on how to apply them are here:
First, you need to have the Xdelta3 program:
xdelta3 for Windows x86
xdelta3 for Windows 64-bit
xdelta3 for Linux
For Linux, extract the files from the archive, enter the folder with the extracted files and run the following command to install xdelta3 to your system:
Code:
./configure && make && make install
For windows extract the xdelta3-3.0.9-x86.exe file from the zip and rename it to xdelta3.exe.
Put the patch file(s), the xdelta3 program and the base image mofo file into the folder where your mofo program file is.
Open a command window in this folder.
Enter the "dir" command (Without quotes. You should see your files listed including xdelta3, mofo, etc.)
For both Windows and Linux users enter the following cmd while in your mofo directory:
Code:
xdelta3 -d -s base_image_file patch_file
In other words, to patch the base image to add Xposed, your command would look like this:
Code:
xdelta3 -d -s xt1096-5.1-mofo-base-v2.img base-to-base_xp.patch
The patched image will be created and you can then flash that like normal.
Make sure the newly created image is the exact same size as the original image. If a patch for another image is applied to the wrong image, there will be an error message displayed. Even if there is an error, a patch file may be created but it will usually not be the same size as the original.
The patch files for the base image are included in the image archive
In the archive are patches to do the following:
3.1{x}--3.1{x}-de - Removes some apps from v3.1f image
3.1{x}--3.1{x}-cf-de - Removes some apps from v3.1f image, keeps CF.lumen
3.1{x]--3.1{x}-v4a - Adds Viper4Android to the image
3.1{x]--3.1{x}-v4a -cf-cmt-de - Adds Viper4Android to the image with some apps removed
The apps removed in the Debloat patch(es) are listed here:
Code:
3c_main (Moto Apps Manager)
3c_checkin (Moto Apps Connector)
3c_notification (Moto Apps Notifications)
3c_ota (Moto Apps Data Manager)
BodyGuardApp (Moto Alerts)
Books (Google Books)
CF.lumen
Chrome (Google Chrome)
Cloud (Verizon cloud storage)
Drive (Google Drive)
Ears (Google Sound Search)
ECID_VZW_Victara (Verizon CallerID pay service)
EditorsDocs (Google Docs)
EditorsSheets (Google Sheets)
EditorsSlides (Google Slides)
FaceLock (Face Unlock)
Google Earth (Google Earth)
Google HindiIME (Hindi keyboard)
Google PinyinIME (Pinyin keyboard)
Google PlayGames (Playgames (not playstore))
Hangouts (Google Hangouts)
Inbox (Google Inbox)
iWnnIME (iWnn keyboard)
Keep (Google Keep)
KoreanIME (Korean keyboard)
Maps (Google Maps)
Messenger (Not Messaging)
MotorolaConnect (Connect to watches or your PC)
Music2 (Google Play Music)
MyVerizon (My Verizon Mobile)
News & Weather (News & Weather widget)
Newsstand (Google Magazines)
Nflgamecenter (NFL App)
PlusOne (Google+)
Quickoffice (Google Quickoffice)
Talkback (Google Talkback)
Translate (Google Translate)
Trebuchet (CM Launcher)
Videos (Google Play Movies & TV)
VVM3 (Verizon Visual Voicemail)
VZMessages (Verizon Messages)
VzwEntitlementService (Not needed with tether in build.prop)
Wallet (Google Wallet)
YouTube (Google YouTube)
Tips:
The image includes AdAway support. If you want to use AdAway, go into the AdAway settings and set the location of the hosts file to /data/data/hosts
To change the bootup animation, place your desired bootanimation.zip file (not the installer zip) into /data/local/moodle and set the permissions to rwx rwx rwx (chmod 777) and owner:group u0_a40:u0_a40
To use iOS Emojis, follow these instructions:
Code:
If iOS Emojis are desired,
Copy /system/fonts/NotoColorEmoji.ttf.iOS to
/data/data/NotoColorEmoji.ttf
To restore the stock font,
Copy /system/fonts/NotoColorEmoji.ttf.stock to
/data/data/NotoColorEmoji.ttf
Or, just delete the file and the system will copy the
stock one into place at the next boot.
Changelog:
Code:
xt1096-5.1-v3.1f - 2015.08.06
- Major improvement to updated /system app cleanup
of apps in /data. Now takes 2 seconds instead of 90
Cleanup happens seamlessly, no reboot required
- Add CF.lumen v3.00, will add to debloat list if any requests
- Add CM's AudioFX, remove moto Audio Effects
- Add CM's Trebuchet Launcher, not in debloated image
On first boot of image with Trebuchet, you will be prompted to retain
the Google Now Launcher, select Always to keep the current launcher.
Launcher can be changed in Settings->Home
- Add patch to include Viper4Android v2.3.4.0 in image
Patch disables Selinux enforcing to allow V4A to work
Patch removes AudioFX
- Update Xposed Framework to v69
Minor changes don't require clearing dalvik-cache
- Updated Chrome to v44.0.2403.133
- Updated Docs to v1.4.292.15.35
- Updated Drive to v2.3.283.23.35
- Updated Moto App to v3.0.45
- Updated VZ Message+ to v5.6.5
- Patches now included with image & version update patch archive:
3.1e--3.1f.patch - Version update patch
3.1f--3.1f-v4a.patch - Patch to add Viper4Android
3.1f--3.1f-de.patch - Patch to debloat image
Requests for additional patch variations will be considered
xt1096-5.1-v3.1e - 2015.08.01
- Fixed incorrect permissions on Inbox causing fc
- Update Xposed Framework to v68
- Update Google Play Services to v7.8.95
- Update Chrome to v44.0.2403.128
- Update Connect to v2.06.16-pc-249
- Update My Verizon Mobile to v10.0.751
- Update Google Play Music to v6.0.195S.2109908
- Update Google+ to v6.0.0.99065591
- Update Maps to v9.12.1
- Update NFL Mobile to v12.0.28
- Update Photos to v1.2.1.99143001
- Update Translate to v4.0.0.RC08.99220384
- Updated debloat list
xt1096-5.1-v3.1d - 2015.07.29
- Fix problem with Connect force closing.
- Add Google Camera in addition to stock Moto Camera
xt1096-5.1-v3.1c - 2015.07.28
- Made change in updated play store app cleanup to account for
unexpected data in /data/system/packages.xml possibly causing
system failure to set correct processor parameters. Possible
infinite loop corrected.
- Added Google Inbox, rolled in updated versions of Google Photos,
Verizon Cloud, Message+, MyVerizon.
- Add Google Inbox to debloat list.
xt1096-5.1-v3.1b - 2015.07.25
- Fixed problem where apps updated by play store could be incorrectly
reverted to /system version which was actually older.
- Rolled into /system latest versions of: Google Keep, Maps, YouTube, Wallet.
- Restore stock Email app that was accidentally removed.
xt1096-5.1-v3.1a - 2015.07.21
- Fixed some directory permissions.
- Restored stock mms app to image.
- Rolled updated versions of apps into system:
NFL Game Center
Google Docs
Google Slides
Verizon Message+
- Added functionality for system to automatically remove
obsolete copies of apps in /data/app when new image has
newer or equal version of those apps (same as custom Roms.)
Release 5 - 2015.07.20
- Base file name: xt1096-5.1-v3.1.img
- Exchange is enabled in Gmail, old stock email was removed.
- Add PA-Gapps Stock package 20150717 - updates all Google
apps to versions available as of the date noted. Thanks
to TKruzze & osm0sis @ xda for their work.
- Updated Motorola and Verizon apps are integrated into image.
- Removed deprecated Spotlight player
- Installed AdAway and Xposed Installer into /system
- Corrected permissions on auto created /data/data/hosts file
- Install Air Audio in base image. (Future MMU will give option
to disable/enable this as well as other apps.)
- Updated Xposed to v67 (nothing major changed from v65)
- Made iOS Emoji support permanent by creating a symlink.
The Emojis will not be available until the second time
booting with this image.
If iOS Emojis are desired,
Copy /system/fonts/NotoColorEmoji.ttf.iOS to
/data/data/NotoColorEmoji.ttf
To restore the stock font,
Copy /system/fonts/NotoColorEmoji.ttf.stock to
/data/data/NotoColorEmoji.ttf
Or, just delete the file and the system will copy the
stock one into place at the next boot.
Release 4 - 2015.07.15
- Base file name: xt1096-5.1-v3.0.img
- Fix security context and ownership on BusyBox symlinks
- Add symlink for /system/etc/resolv.conf to /data/data/resolv.conf
Does not require user action, allows BusyBox DNS resolution by
creation of /data/data/resolv.conf file. Make one like the
following if you want to use Google's nameservers for DNS resolution
in adb shell programs like nslookup, traceroute, etc. Remember.
the adb shell nslookup, etc. only work after you su to root.
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 4.4.4.4
- Add Better Battery Stats XDA version as a system app
- Add /system/etc/mofobuild.prop with name of image installed
- Alpha version of Mofo Utility
Release 3 - 2015.07.10
- Base file name: xt1096_5.1_mofo-base-v2.img
- Fix broken BusyBox installation
Release 2 - 2015.07.09
- Base file name: xt1096_5.1_mofo-base.img
- Correct security context on /system/etc/install-recovery.sh to value
in original ROM instead of value as (not) set by SuperSU installer
causing script to not run at boot.
- Make AdAway support the default. Added functionality to create
/data/data/hosts file on boot, if it doesn't exist, for users who
don't wish to use AdAway ensuring there will be no problems in
resolving localhost for apps/processes that might use that.
- Shorten and simplify names of base and patch files.
- Upgrade SuperSU from v2.46 to v2.49
Initial Release - 2015.07.05
- Base file name: XT1096_5.1-tether-root-bb-sqlite3.img
XDA:DevDB Information
Mofo XT1096 5.x Images, ROM for the Moto X 2014
Contributors
mikeoswego
ROM OS Version: 5.1.x Lollipop
Based On: Stock
Version Information
Status: No Longer Updated
Created 2015-05-04
Last Updated 2017-06-28
Updated 2016.01.21 - xt1096-5.1 & 23.32-25-5x TWRP based zips
The zips attached below are available for use with TWRP on the xt1096-5.1 & 23.32-25-5x images:
xt1096-5.1-Viper4Android.zip - Adds Viper4Android (disables selinux security and removes Audio Effects app)
xt1096-5.1-Mail-Exch2.zip - Restores stock email & exchange2, included in xt1096-5.1-23.32-25-5_3. Flash after flashing GApps
xt1096-5.1-Rem-Xposed.zip - Removes Xposed from ROM, use only after ROM has been started and setup is complete
See post 886 for a flashable alternate boot logo and boot animation.
Useful Links:
CF.lumen xda thread - Or search the Playstore fo CF.lumen
BetterBatteryStats xda thread - Get the BetterBatteryStats installer here
TWRP for Motorola Moto X 2014 - TWRP info page for MotoX 2014
TWRP for victara - TWRP download page
Open GApps for Android 5.1 - Google Apps installer
AdAway xda thread - Get AdAway from here
Was first!
Are the steps the same to flash the updated image with the boot animation or can I just flash and wipe cache. I literally just booted the previous Xposed image after installing GravityBox and a few other modules and this is the first thing I see lol.
Thanks so much for the image though, it took a while to boot and start apps but it hasn't given me any issues otherwise yet.
fakieskr8333 said:
Are the steps the same to flash the updated image with the boot animation or can I just flash and wipe cache. I literally just booted the previous Xposed image after installing GravityBox and a few other modules and this is the first thing I see lol.
Click to expand...
Click to collapse
If you are already running the previous image with Xposed, you can just flash the new one in the normal way with mofo, no special steps needed.
Nvm
That's some animation! Sometimes I reboot just to watch it.
I don't seem to have the new animation....everything else is working fine though..
Empty \data folder
I didn't seem to have anything in my \data folder so I proceeded with flashing the image. Now, it appears I have the memory issue. Also, the apk for the xposed intaller seems to be for Alpha 2 - does that matter?
Thanks for everything!
Updated without any issues at all. Now time to get crazy with modules! Thanks again!
dudicle said:
I didn't seem to have anything in my \data folder so I proceeded with flashing the image. Now, it appears I have the memory issue. Also, the apk for the xposed intaller seems to be for Alpha 2 - does that matter?
Thanks for everything!
Click to expand...
Click to collapse
Hmmm. Found 'em! Wonder if I needed root to see those files in the first place. Since this was my first flash away from unrooted stock, I didn't have root yet. Anyhow, deleted them and reflashing the image. So far so good...
I can't seem to be able to install the Xposed Framework after I flashed this image. Is there something I'm missing??
dudicle said:
Hmmm. Found 'em! Wonder if I needed root to see those files in the first place. Since this was my first flash away from unrooted stock, I didn't have root yet. Anyhow, deleted them and reflashing the image. So far so good...
Click to expand...
Click to collapse
Right you have to have root to be able to delete the dalvik-cache files. I'll edit the first post.
Aroch925 said:
I can't seem to be able to install the Xposed Framework after I flashed this image. Is there something I'm missing??
Click to expand...
Click to collapse
The framework is already installed in the image. You can't install the framework from the Xposed installer for two reasons. First, this root doesn't open up /system for writing (which Xposed normally needs for installation), and two, this alpha version of Xposed for Lollipop doesn't install the framework on its own anyway, it has to be flashed from recovery (but we don't have a recovery yet so it has to be baked in.) Hope that makes it more clear!
mikeoswego said:
The framework is already installed in the image. You can't install the framework from the Xposed installer for two reasons. First, this root doesn't open up /system for writing (which Xposed normally needs for installation), and two, this alpha version of Xposed for Lollipop doesn't install the framework on its own anyway, it has to be flashed from recovery (but we don't have a recovery yet so it has to be baked in.) Hope that makes it more clear!
Click to expand...
Click to collapse
So does that mean I can't actually use Xposed yet?
Aroch925 said:
So does that mean I can't actually use Xposed yet?
Click to expand...
Click to collapse
It means you just go to the download section and choose the modules you want to install. The installer can't install the framework but it does install the modules you want to use. :good:
tjohnstone3 said:
I don't seem to have the new animation....everything else is working fine though..
Click to expand...
Click to collapse
The new animation is quite different so you would know if you had it. I had the previous version of this image with Xposed linked in the OP for a few minutes after first posting it. The file you dl'd should have been named XT1096_5.0-tether-root-bb-sqlite3-Xposed.img.rar. If not, dl it again from the link in the OP.
dudicle said:
Also, the apk for the xposed intaller seems to be for Alpha 2 - does that matter?
Click to expand...
Click to collapse
The Xposed framework is alpha 4 but the installer is only alpha 2 because no changes have been needed in that part.
What is the fix for low memory. I flashed this img with mofo but I cant seem to resolve the low memory issue? Thanks
---------- Post added at 12:46 AM ---------- Previous post was at 12:39 AM ----------
Jah Ruggz said:
What is the fix for low memory. I flashed this img with mofo but I cant seem to resolve the low memory issue? Thanks
Click to expand...
Click to collapse
Disregard..I did not realize I had a recovery that I could wipe cache from. I will try that and see if it works.
Thanks for the image- love it, well documented tutorial helped heaps. Do you plan on updating this thread with new updates or by chance taking feature requests?
Cheers - Harrison

[SAMSUNG][Android 6.x/7.x/8.x] SYSTEMLESS DevBase v2.1 | Encryption support

Hello
Do you remember my custom ROMs for older devices? Do you remember my "DevBase" and its idea? If not - please read hidden content below:
>> [ROM] DevBase for Note 3 (SM-N9005) <<
>> [ROM] DevBase for Note 4 (SM-N910F) <<
>> [ROM] DevBase for S5 (SM-G900F) <<
>> [ROM] DevBase for S5 Duos (SM-G900FD) <<
Since I created these custom ROMs - many things have changed. Main idea of my previous work was the ability to flash these ROMs over stock ROM without wipe data - to let users simply jump between official ROM and DevBase with most necessary modifications for advanced users. It was relatively simple to implement until Samsung introduced both: dm-verity's boot prevention + forced /data encryption (starting from S7/S7edge series). What does it mean? If you disable /data encryption - you are able to use TWRP like in older devices, you are able to flash custom ROMs available in this section, but you are not able simply switch to official stock ROM. Since I bought my S7 edge I realized, that the most reasonable way is to go in the "systemless direction".
Are you tired with traditional custom ROMs?
Do you miss custom ROMs but do not want to decrypt your device (for privacy/security reasons)? (!)
You are in the right place! I present you SYSTEMLESS DevBase - an SYSTEMLESS equivalent of my previous work (see hidden content above)
SYSTEMLESS DevBase is developed and physically tested on S7 Edge (G935F). However, it should work on ALL UNLOCKED SAMSUNG DEVICES running Android 6.x/7.x/8.x. Exynos? Snapdragon? NO MATTER !!!
Prerequisites:
- Samsung device running stock or stock-based Android 6.x or newer (7.x/8.x)
- Rooted device - Magisk v12+ or SuperSU v2.76+ installed in SYSTEMLESS mode (!)
- Stock, untouched /system partition (not mandatory, but recommended for OTA)
(!) WARNING (related to installing TWRP and/or rooting Nougat - e.g. ZPLN, DPLT or newer): There are confirmed reports that installing TWRP and/or rooting encrypted phones running stock Nougat causes bootloop (even if you just flash TWRP, without rooting). You will need to restore both - stock recovery and stock kernel (if you e.g. tried to flash SuperSU or other ZIP which might modify the kernel) to make your device bootable. You need to remove stock encryption (by formatting /data after rooting). If you need data encryption - you can easy re-encrypt already rooted device (by setting "KEEPFORCEENCRYPT" flag to "true" before (re)flashing Magisk or SuperSU).
SYSTEMLESS DevBase v2.0:
1. Benefits / main features:
- Works with encypted /data partition (**) (!)
- Working official OTA updates! (see Tips & Tricks - post #4)
- Does NOT perform any phisical modifications in /system
- Does NOT perform any additional changes/patches to the kernel
- Removed KNOX warnings (systemlessly removed SecurityLogAgent)
- It contains SYSTEMLESS BusyBox (bionic, the most stable and respected release)
- It allows you to easily modify most of files & apps in your /system - SYSTEMLESSLY (see Tips & Tricks)
2. Systemless Safe De-Bloat (more info below):
What does it mean and why is it called "safe"?
- ONLY apps available in stores will be systemlessly removed from the ROM, so you can easily (re)install any of these app if you like
- ONLY pre-installed system apps are will be systemlessly removed, DevBase installer never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you install my SYSTEMLESS DevBase directly over working stock ROM - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager" -> [Name_Of_App_To_Remove] -> MORE -> Uninstall updates. NOTE: App will disappear arter reboot and will be visible even in Titanium Backup!
2. If you perform "Wipe data" directly before installing SuperSU and my SYSTEMLESS DevBase (before you let to install app's updates) - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update or re-install.
Removed apps list (depends on the device, should cover all devices starting from Galaxy S5):
ChatON
Chrome
Drive
Dropbox
EditorsDocs
Evernote
Excel
Facebook
FB Messenger
FB Pages Manager
Flipboard
Google+ / Photos
Group Play
Hangouts
Instagram
OneDrive
OneNote
PEN.UP
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
PowerPoint
Skype
Smart Remote
WhatsApp
Word
NEW! Safe De-Bloat feature automatically detects and systemlessly removes apps not listed above, but present in your CSC package
3. Systemless CscFeature MOD (enabled some built-in, hidden features):
- Added shutter sound menu in Camera app
- Sending/receiving MMS without data on
- Show SMS/MMS sending time instead of receiving
- Added "Exit Internet" option to stock browser
- Added call button in Phone Logs (**)
- Added "Call/Message block" option in Settings
- Added symbols as secondary keys in Samsung keyboard (**)
- Added 4G/3G network support (master/slave SIM card - applies to Duos variants)
- Call Recording (added "Record" button, auto record calls - starting from Nougat)
- Enabled "Recent App Protection" feature
(**) may not work starting from Android 7.0 Nougat
Installation:
1. TWRP recovery:
- Tap "Keep Read Only" on the Welcome screen [extremely important for working OTA!]
- Open file using "Install" option (use extSdCard or OTG storage in case of encrypted /data)
- Confirm flash by swiping right
- Tap "Reboot System" (DO NOT wipe /cache after flashing in case of encrypted /data!)
2. FlashFire app (***):
- Open file using "Flash ZIP or OTA" option
- UNTICK "Mount /system read/write" [extremely important for working OTA!]
- Tap "FLASH"
NOTE1: One additional auto-reboot may be performed at first boot. It is not a bug (may be required for systemless build.prop support - see Tips & Tricks for more explanations)
NOTE2: Do not worry about red "mount /data failed..." messages displayed in TWRP in case of encrypted /data (installer will do the work anyway!)
(***) As far as I know - FlashFire is the only flashing tool with full access to /data during flash in case of encrypted devices (!). It is also the only tool which allows you to perform full backup/restore of partitions, including encrypted /data (!). It does NOT require custom recovery to work!
Credits:
@Chainfire for systemless SuperSU and a lot of inspiration
@topjohnwu for Magisk, another inspiration & some binaries used separately
Hit Thanks button if you like my work. If you really appreciate my work - feel free to buy me a beer
Download
>> SYSTEMLESS_DevBase_v2.1.zip <<
>> Recent SYSTEMLESS DevBase <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files can lead to issues! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Changelog
v2.1:
- Fixed potential "Google Play services" FCs in case of S8 or newer device(s)
v2.0:
- Initial support for devices using /system/omc CSC location (e.g. S8 / S8+ / Note 8)
- Added support for /system/preload as app location
- Other improvements & optimizations in the installer
v1.15:
- Added support for BINDSBIN mode (required by latest suhide) in case of SuperSU as root solution
v1.14:
- Added possibility to bypass all systemless mods by creating /cache/.disable_devbase file. It is usefull option especially for encrypted devices (without access to /data from TWRP) in case of you experienced bootloop due to placing a problematic MOD in /data/devbase/system/.. If /cache/.disable_devbase file exists then all systemless mods in ../app ../framework & ../piv-app will be moved to /data/devbase/system/.backup
- Backup all mods (to /data/devbase/system/.backup) instead of delete in case of major Android update has been detected
v1.13:
- Fixed bug with combination Magisk v15+ & SYSTEMLESS DevBase if we are trying to install one by one directly after wipe/format data
v1.12:
- Improved compatibility with Magisk v15+
v1.11:
- Fixed issues and improved compatibility with Magisk v14.5+
v1.10:
- Fixed not working /sbin support after clean installation of Magisk v14+, then SYSTEMLESS DevBase
v1.9:
- Improved/tuned compatibility with Magisk v13+ (which has been re-built from the scratch)
- Updated Magisk's binaries (e.g. resetprop function is now an applet available in magisk binary)
- Systemless BusyBox will be installed even with Magisk (since it has been removed from Magisk v13+)
v1.8:
- Fixed unroot2ota script to work while busybox is NOT in the $PATH (typical Magisk's case)
v1.7:
- Added support for /sbin via /data/devbase/sbin (you can only add a NEW item, e.g. script/binary/executable file). It can be an interesting feature for advanced users which would like to add custom commands, because /sbin is in the $PATH
- resetprop & unroot2ota now are placed in /sbin, in result unroot2ota command will natively work even with Magisk (without SuperSU)
v1.6:
- Improved/fixed Systemless Safe De-Bloat - now it should work in any case (even if enforceskippingpackages.txt file does not exist in your stock FW)
- In case of SYSTEMLESS DevBase update or re-installation - installer will not remove your custom entries in /data/devbase/system/build.prop and in *.xml files placed in /data/devbase/system/csc
- Added new features to Systemless CscFeature MOD: Allow 3G network mode in case of slave SIM card (Duos variant); Enabled "Recent App Protection" feature
v1.5:
- Added full support for MagiskSU as root solution. SuperSU is no longer the only available prerequisite
- Improved build.prop support in case of SuperSU as root solution, without magisk installed (seems like we can't rely on resetprop binary @ Android N)
- unroot2ota: removed SuperSU's sukernel dependency
v1.4:
- Improved/changed support for /data/devbase/system/build.prop file (uses @topjohnwu's resetprop binary)
- "ro.warranty_bit" & "ro.boot.warranty_bit" are set to "0" at boot -> fake KNOX 0x0 status (uses @topjohnwu's resetprop binary)
v1.3:
- Fixed CscFeature MOD (e.g. G920I case, now should work with all Samsung devices/variants)
v1.2:
- Added info in Settings/About device/Software info/Build number (can be overrided by editing /data/devbase/system/build.prop)
- unroot2ota: added ability to restore stock recovery using /system/recovery-from-boot.p file (no guarantee)
- unroot2ota: check /system partition for common modifications before unroot
- Minor changes & improvements in the shell code
v1.1:
- Added SYSTEMLESS support for /system/framework
- Added SYSTEMLESS support for /system/build.prop (overrides & additions)
- Added SYSTEMLESS BusyBox bionic (the most stable and respected release)
- Added major Android update detection (auto-remove mods for older API to prevent bootloops & FCs)
- Added logging to /data/devbase/last_boot.log (API & errors)
- Added SuperSU boot patcher version checker (exits su.d boot script if < 2.76)
- Added "Please DO NOT wipe /cache" warning in case of encrypted devices and TWRP recovery
- Minor changes & optimizations in the shell code
- Added SYSTEMLESS DevBase uninstaller
v1.0:
- Initial version
Tips & Tricks
1. OTA updates:
- Basically, the only thing you need to take OTA update is to perform "Full unroot" in the SuperSU app. However, a better way is to use "unroot2ota" terminal command, because this will not remove DevBase boot script from /su/su.d and the only thing you will need to re-activate SYSTEMLESS DevBase (and all your systemless MODs) after performing OTA update is just re-root your device with CF-Auto-Root.
- If you flashed custom recovery like TWRP - it is mandatory to restore your stock recovery (otherwise OTA will not work). You can do it using FlashFire app (the easiest way) - just open recovery.img file (extracted from your original FW) using "Flash firmware package" option, disable "Preserve recovery" option and then tap "FLASH". EDIT: Starting from version v1.2 there is a new "unroot2ota" feature which allow you to restore stock recovery using /system/recovery-fromm-boot.p file. There is no guarantee to perform it successfully (even if there is no error message) but in most cases it works well (tested on Nougat beta). Please go to recovery before you try to get OTA to check if you have stock recovery already after performing "unroot2ota" (if not - you need to use PC Odin to flash recovery.img packed in tar file).
- It is recommended to temporarily disable "Auto-update apps" in Play Store settings before you unroot your device. It will prevent updating applications covered by Safe De-Bloat list, as there apps will temporarily appear until you re-root the phone after performing OTA update.
Note (devices which use dm-verity): You should never allow /system modifications in TWRP, never allow to remount /system r/w in any app (e.g. Root Explorer, FlashFire, etc.) and never flash a ZIP file which could modify your /system or remount it r/w. Failure to follow these recommendations will break dm-verity verification and will cause, that your device may not be able to boot with the stock kernel (you will need to re-flash your original FW using PC Odin to make your device bootable).
UPDATE: Due to the fact that installing TWRP and/or rooting encrypted phones running stock Nougat is not possible without format /data - the above described advantages applies to stock ROMs based on Android up to 6.0
2. Making your own modifications:
- You can systemlessly replace any existing system app by modded one. Just put modified app to /data/devbase/system/app or /data/devbase/system/priv-app and then reboot your device
- You can systemlessly replace jar or apk in /system/framework. Just put modified one to /data/devbase/system/framework and then reboot your device (NOTE: framework support has been added for advanced users -> there is high risk of bootloop if you do something wrong!)
- You can systemlessly add or override any line in /system/build.prop. Just put (only new or changed) line to /data/devbase/system/build.prop and then reboot your device (NOTE: one additional auto-reboot may be performed if /data/devbase/system/build.prop file has been added, modified or removed (SuperSU case). It is not a bug - it is required for the changes in /data/devbase/system/build.prop to take effect!)
- You can systemlessly replace any existing file in /system/csc and /system/etc (but NOT in subdirectories). Just put modified copy of a file to /data/devbase/system/csc or /data/devbase/system/etc and then reboot device
Limitations: original app or file MUST physically exist with the same name in /system, you can NOT add a new app or file this way!
Example 1 (Ad-Blocking): Download the latest Ad-Blocking ZIP installer from THIS thread. Extract "hosts" file (placed in /system/etc inside ZIP file), then copy it to /data/devbase/system/etc, set rw-r--r-- (644) permissions and then reboot device
Example 2 (modded SamsungCamera6): Create "SamsungCamera6" directory in /data/devbase/system/priv-app and then put modified "SamsungCamera6.apk" file into it. Set rwxr-xr-x (755) permissions to "SamsungCamera6" directory, rw-r--r-- (644) permissions to "SamsungCamera6.apk" and then reboot device
Example 3 (De-Bloating a bit more): You can just create empty directories in /data/devbase/system/app (or priv-app) corresponding to applications in /system/app (or priv-app). Alternatively (more advanced method), you can add an app to modded enforceskippingpackages.txt file (you can find it in /data/devbase/system/etc or /data/devbase/system/csc_contents, depending on the original location in /system) and increase number in the 1st line. Second method should not be used by beginners (without a basic knowledge related to UNIX text format)
3. How to manually maintain the newest ROM version:
If you do not care about OTA - you can manually update your device to the newest ROM available @ Sammobile, keeping your original CSC (you need multi-file original FW, I mean separate files for BL/AP/CP/CSC). You need to download 2 ROMs: ROM with the newest changelist and the latest ROM containing your original CSC. Extract both and open in PC Odin BL/AP/CP files from the ROM with highest changelist but open CSC file from the ROM containing your CSC (I recommend to use HOME_CSC_* file to avoid auto-wipe-data). Flash such "mix", re-root and enjoy
Optional MODs
I put some of my favorite MOD's. These modifications I have done personally using (bak)smali tools - these are NOT "borrowed" from other custom rom, nor from someone else's thread (thanks to @majdinj & @tdunham for their excellent modding guides). All files are FlashFire / TWRP flashable ZIPs.
These MODs are compatible with SYSTEMLESS DevBase - installer will try to detect if your /system has been moddified (or not) already. If the installer will not detect any popular /system modifications like SuperSU / busybox / Xposed (installed to /system) then will try to install app systemlessly to /data/devbase/system/(priv-)app
1. Modified Camera app:
- Full functionality of the Camera app in low battery
2. Modified Messages app:
- Disabled SMS delivery notifications (*)
(*) If you long press a message you can still check if the message has been delivered or not, we do not need to see and hear notifications for every sms. It's annoying to me!
>> MODs for G935F (Marshmallow) << (**)
>> MODs for G935F (Nougat) << (**)
(**) Original apps come from stock ROM for G935F, but these MODs should work on all S7 flat & edge variants (Exynos based)
In case of MODs installed to /system - you can restore original apk using backup stored in /data/alexndr/backup
Incredible work, man! Thanks
I'm HAPPY to see you in this Forum with an S7edge !
@_alexndr
Congrats mate! Great job I will test it in a few days
# 1 question
What about framework folder support with modded files ?
# 2 question
Modded deodex apps putted in /data/devbase/system folders will work on odex system ?
For example:
/data/devbase/system/priv-app/SystemUI/SystemUI.apk
will be deodexed
but orginal one:
/system/priv-app/SystemUI/SystemUI.apk
will be odex (with arm folders)
# 3 question
For example if I put systemui.apk the modded will be run and original no ? Or they collaborate toggether ?
Edit:
If I correct understand examples they are colaborate
# 4 question
system/etc/permissions files not supported too ? For exapmle platform.xml
••••
This tool have a BIG potential to be the greatest !
Have a nice day
ambasadii said:
@_alexndr
Congrats mate! Great job I will test it in a few days
# 1 question
What about framework folder support with modded files ?
# 2 question
Modded deodex apps putted in /data/devbase/system folders will work on odex system ?
For example:
/data/devbase/system/priv-app/SystemUI/SystemUI.apk
will be deodexed
but orginal one:
/system/priv-app/SystemUI/SystemUI.apk
will be odex (with arm folders)
# 3 question
For example if I put systemui.apk the modded will be run and original no ? Or they collaborate toggether ?
Edit:
If I correct understand examples they are colaborate
# 4 question
system/etc/permissions files not supported too ? For exapmle platform.xml
����
This tool have a BIG potential to be the greatest !
Have a nice day
Click to expand...
Click to collapse
#2: Deodexed apps works great in odexed rom, but odexed apps will not work at all in case of deodexed framework!
SYSTEMLESS DevBase uses bind mounts so entire /system/priv-app/SystemUI directory (and its content) will be virtually replaced by /data/devbase/system/priv-app/SystemUI => it means you will not see oat/arm directory => entire app will act as deodexed in /system/...
See attached screenshots - first is with moded SamsungCamera5 present in /data/devbase/system/priv-app, second is after deleting /data/devbase/system/priv-app/SamsungCamera5 (and reboot)
Now it is good time to answer #1: With framework I intentionally dropped possibility to replace systemlessly files in .../framework (for security reasons @ to avoid unintentional bootloops). Imagine that you "systemlessly" replace ../framework/oat directory by empty one => then all jars corresponding to *.odex files in oat/arm(64) will immediately require classes*.dex files inside jars (otherwise will not work). Even if you replace entire framework by deodexed (with classes.dex inside jars) -> as I stated above (answer #2) -> almost all apps in /system/app & priv-app will stop working as almost all apps are originally ODEXED.
Imagine also that you leaded device into bootloop by replacing files in framework AND you have encrypted /data. There is no easy way out for normal users (which are not able to play with "fake" /cache/su.img to make workaround matched to the problem) they will not be able just remove files (causing the problem) from /data/devbase/system/framework using TWRP
In sum - thats why I have not introduced such possibility for normal users, but you as the DEV may extend this idea and try to systemlessly replace entire framework, app & priv-app by deodexed content (I have not tested it personally, IMO it does not worth the effort)
#3: The answer is now clear from the answer to question #2 - modded will run and original will NOT (original will "virtually disappear")
#4: It is easy to extend support for etc/permissions/* files by editing 0000000devbase, I will think about it
Now almost everything is clear
so for example if i put /data/devbase/system/framework/services.jar and delete from system/framework/oat/arm64/services.odex file should work ?
add support for etc/permissions/* files to fix ext-card permissions (platform.xml)
ambasadii said:
Now almost everything is clear
so for example if i put /data/devbase/system/framework/services.jar and delete from system/framework/oat/arm64/services.odex file should work ?
add support for etc/permissions/* files to fix ext-card permissions (platform.xml)
Click to expand...
Click to collapse
The only way to "virtually remove" files using this method is "fake" (e.g. empty) parent directory. Another way is to create "fake" file with same name (but size 0 bytes).
There is a chance that it will work for services.jar - but such "fun/play" is only for advanced DEVs, like you :good: you need to extend support for framework and subdirectories in 0000000devbase su.d script. Then you can try to systemlessly replace jar by deodexed&modded one in /data/devbase/system/framework... and odex file by "fake 0 sized" odex in /data/devbase/system/framework/oat/arm64/...
EDIT: @ambasadii, there is no need to "remove" (whatever it means) odex file as it will be ignored in case of jar or apk contains classes*.dex inside
Ok I will test it
Sent from my SM-G935F using XDA-Developers mobile app
_alexndr said:
you need to extend support for framework and subdirectories in 0000000devbase su.d script. Then you can try to systemlessly replace jar by deodexed&modded one in /data/devbase/system/framework...
Click to expand...
Click to collapse
correct ?
Code:
if [ -d "/data/devbase/system/framework" ] ; then
for i in `ls /data/devbase/system/framework` ; do
mount -o bind /data/devbase/system/framework/$i /system/framework/$i 2>/dev/null
done
fi
if [ -d "/data/devbase/system/etc/permissions" ] ; then
for i in `ls /data/devbase/system/etc/permissions` ; do
if [ -f "/data/devbase/system/etc/permissions/$i" ] ; then
mount -o bind /data/devbase/system/etc/permissions/$i /system/etc/permissions/$i 2>/dev/null
fi
done
fi
EDIT: @ambasadii, there is no need to "remove" (whatever it means) odex file as it will be ignored in case of jar or apk contains classes*.dex inside
Click to expand...
Click to collapse
good news, remove it means delete
ambasadii said:
correct ?
Code:
if [ -d "/data/devbase/system/framework" ] ; then
for i in `ls /data/devbase/system/framework` ; do
mount -o bind /data/devbase/system/framework/$i /system/framework/$i 2>/dev/null
done
fi
if [ -d "/data/devbase/system/etc/permissions" ] ; then
for i in `ls /data/devbase/system/etc/permissions` ; do
if [ -f "/data/devbase/system/etc/permissions/$i" ] ; then
mount -o bind /data/devbase/system/etc/permissions/$i /system/etc/permissions/$i 2>/dev/null
fi
done
fi
Click to expand...
Click to collapse
Basically correct but you need to add bind mounts only for files (just in case)
I will send you today new (pre-release v1.1) version with "slightly tuned code" and with support for framework
good news, remove it means delete
Click to expand...
Click to collapse
Nice joke :silly: "whatever it means" => FYI => it may also mean bind mounts with files (0 bytes size)
Welcome to the S7 bro
Hi alexndr
I love you from 9005 to now.
Plz add a option in cmera mod,that under i geting 60fps video,i can get pic.
Mean, camcorder 60fps and camera pictures together .
I cant write eng.plz exercise me.
Sent from my SM-G935F using Tapatalk
Awesome to see you here! Thanks @_Alexandr
Gesendet von meinem SM-G935F mit Tapatalk
Nice to see a familiar face in the S7 (E) section! Good luck with all your plans here.
Verstuurd vanaf mijn SM-G935F met Tapatalk
Nice to find you here Alexandr, been using your Roms on my old note 3 about 8 months ago and they were the most stable "custom Roms". But then you were providing a full unmodified ROM with root access, can you do something like this here for those of us that wish it? I personally don't have access to a PC so I can't flash newer firmwares with Odin, so I'm stuck using flashable ROMs.
It is possible to install magisk and work hide magisk for apps, for example bank apps?

[G928F/C/G/L/S/...][6.0+] SYSTEMLESS DevBase | Encryption support | Stock OTA update

SYSTEMLESS DevBase has been developed and physically tested on S7 Edge (G935F), so main thread containing the most detailed description you can find here:
>> [SAMSUNG][6.0+] SYSTEMLESS DevBase | Encryption support | Stock OTA updates <<
However, it should work on ALL SAMSUNG DEVICES running Android 6.0+, so if you are Galaxy S6 Edge+ (G928xx) owner - please place your feedback & discussion here to let me know about device-specific issues or to let me know that everything works perfect
---------------------------------------------------------------------------
Are you tired with traditional custom ROMs?
Do you miss custom ROMs but you would like to have encrypted /data (for privacy/security reasons)?
You are in the right place! I present you SYSTEMLESS DevBase - an SYSTEMLESS equivalent of my previous work (for older devices)
Prerequisites:
- Samsung device running stock or stock-based Android 6.0+ (mandatory!)
- Rooted device - SuperSU v2.76+ installed in SYSTEMLESS mode (mandatory!) (*)
- Stock, untouched /system partition (not mandatory, but recommended for working OTA)
- Stock recovery (not mandatory, but recommended for working OTA)
(*) NOTE: The latest CF-Auto-Root image for G928F contains SuperSU v2.74 which does not support SYSTEMLESS solutions (su.d is not triggered early enough). It is NOT enough to update it via PlayStore to the newest version and update su binaries! You need to update it using TWRP / FlashFire installable ZIP from THIS STABLE or THIS BETA thread. Alternatively you can use "EverRoot" -> "Inject SuperSU" option in FlashFire even if you are rooted already by CF-Auto-Root (it will update SuperSU in the same way as flashing ZIP).
SYSTEMLESS DevBase:
1. Benefits / main features:
- Works with encypted /data partition
- Working official OTA updates! (see Tips & Tricks)
- Does NOT perform any phisical modifications in /system
- Does NOT perform any additional changes/patches to the kernel
- Removed KNOX warnings (systemlessly removed SecurityLogAgent)
- It contains SYSTEMLESS BusyBox (bionic, the most stable and respected release)
- It allows you to easily modify most of files & apps in your /system - SYSTEMLESSLY (see Tips & Tricks)
- It does not interfere with Magisk! You can use Magisk in paralell with SYSTEMLESS DevBase if you need it for your favorite module.
2. Systemless Safe De-Bloat (more info below):
What does it mean and why is it called "safe"?
- ONLY apps available in stores will be systemlessly removed from the ROM, so you can easily (re)install any of these app if you like
- ONLY pre-installed system apps are will be systemlessly removed, DevBase installer never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you install my SYSTEMLESS DevBase directly over working stock ROM - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager" -> [Name_Of_App_To_Remove] -> MORE -> Uninstall updates. NOTE: App will disappear arter reboot and will be visible even in Titanium Backup!
2. If you perform "Wipe data" directly before installing SuperSU and my SYSTEMLESS DevBase (before you let to install app's updates) - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update or re-install.
Removed apps list (depends on the device, should cover all devices starting from Galaxy S5):
ChatON
Chrome
Drive
Dropbox
EditorsDocs
Evernote
Excel
Facebook
FB Messenger
FB Pages Manager
Flipboard
Google+ / Photos
Group Play
Hangouts
Instagram
OneDrive
OneNote
PEN.UP
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
PowerPoint
Skype
Smart Remote
WhatsApp
Word
NEW! Safe De-Bloat feature automatically detects and systemlessly removes apps not listed above, but present in your CSC package
3. Systemless CscFeature MOD (enabled some built-in, hidden features):
- Added shutter sound menu in Camera app
- Sending/receiving MMS without data on
- Show SMS/MMS sending time instead of receiving
- Added "Exit Internet" option to stock browser
- Added call button in Phone Logs (**)
- Added "Call/Message block" option in Settings
- Added symbols as secondary keys in Samsung keyboard (**)
- Call Recording (manual control, added "Record" button)
(**) may not work starting from Android 7.0 Nougat
Installation:
1. FlashFire app (recommended ***):
- Open file using "Flash ZIP or OTA" option
- UNTICK "Mount /system read/write" [extremely important for working OTA!]
- Enable "EverRoot" -> "Inject SuperSU" option if necessary (see NOTE above (*))
- Tap "FLASH"
2. TWRP recovery:
- Tap "Keep Read Only" on the Welcome screen [extremely important for working OTA!]
- Open file using "Install" option (use extSdCard or OTG storage in case of encrypted /data)
- Confirm flash by swiping right
- Tap "Reboot System"
NOTE1: One additional auto-reboot may be performed at first boot. It is not a bug (may be required for systemless build.prop support - see Tips & Tricks for more explanations)
NOTE2: Do not worry about red "mount /data failed..." messages displayed in TWRP in case of encrypted /data (installer will do the work anyway!)
(***) As far as I know - FlashFire is the only flashing tool with full access to /data during flash in case of encrypted devices. It is also the only tool which allows you to perform full backup/restore of partitions, including encrypted /data. It does NOT require custom recovery to work!
Credits: @Chainfire for systemless SuperSU and a lot of inspiration
Hit Thanks button if you like my work. If you really appreciate my work - feel free to buy me a beer
Download
>> Recent SYSTEMLESS DevBase <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files can lead to issues! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Changelog
Please visit MAIN THREAD - post #3
Tips & Tricks
1. OTA updates:
- Basically, the only thing you need to take OTA update is to perform "Full unroot" in the SuperSU app. However, a better way is to use "unroot2ota" terminal command, because this will not remove DevBase boot script from /su/su.d and the only thing you will need to re-activate SYSTEMLESS DevBase (and all your systemless MODs) after performing OTA update is just re-root your device with CF-Auto-Root.
- If you flashed custom recovery like TWRP - it is mandatory to restore your stock recovery (otherwise OTA will not work). You can do it using FlashFire app (the easiest way) - just open recovery.img file (extracted from your original FW) using "Flash firmware package" option, disable "Preserve recovery" option and then tap "FLASH". EDIT: Starting from version v1.2 there is a new "unroot2ota" feature which allow you to restore stock recovery using /system/recovery-fromm-boot.p file. There is no guarantee to perform it successfully (even if there is no error message) but in most cases it works well (tested on Nougat beta). Please go to recovery before you try to get OTA to check if you have stock recovery already after performing "unroot2ota" (if not - you need to use PC Odin to flash recovery.img packed in tar file).
- It is recommended to temporarily disable "Auto-update apps" in Play Store settings before you unroot your device. It will prevent updating applications covered by Safe De-Bloat list, as there apps will temporarily appear until you re-root the phone after performing OTA update.
Note (devices which use dm-verity): You should never allow /system modifications in TWRP, never allow to remount /system r/w in any app (e.g. Root Explorer, FlashFire, etc.) and never flash a ZIP file which could modify your /system or remount it r/w. Failure to follow these recommendations will break dm-verity verification and will cause, that your device may not be able to boot with the stock kernel (you will need to re-flash your original FW using PC Odin to make your device bootable).
2. Making your own modifications:
- You can systemlessly replace any existing system app by modded one. Just put modified app to /data/devbase/system/app or /data/devbase/system/priv-app and then reboot your device
- You can systemlessly replace jar or apk in /system/framework. Just put modified one to /data/devbase/system/framework and then reboot your device (NOTE: framework support has been added for advanced users -> there is high risk of bootloop if you do something wrong!)
- You can systemlessly add or override any line in /system/build.prop. Just put (only new or changed) line to /data/devbase/system/build.prop and then reboot your device (NOTE: one additional auto-reboot will be performed if /data/devbase/system/build.prop file has been added, modified or removed. It is not a bug - it is required for the changes in /data/devbase/system/build.prop to take effect!)
- You can systemlessly replace any existing file in /system/csc and /system/etc (but NOT in subdirectories). Just put modified copy of a file to /data/devbase/system/csc or /data/devbase/system/etc and then reboot device
Limitations: original app or file MUST physically exist with the same name in /system, you can NOT add a new app or file this way!
Example 1 (Ad-Blocking): Download the latest Ad-Blocking ZIP installer from THIS thread. Extract "hosts" file (placed in /system/etc inside ZIP file), then copy it to /data/devbase/system/etc, set rw-r--r-- (644) permissions and then reboot device
Example 2 (modded SystemUI): Create "SystemUI" directory in /data/devbase/system/priv-app and then put modified "SystemUI.apk" file into it. Set rwxr-xr-x (755) permissions to "SystemUI" directory, rw-r--r-- (644) permissions to "SystemUI.apk" and then reboot device
Example 3 (De-Bloating a bit more): You can just create empty directories in /data/devbase/system/app (or priv-app) corresponding to applications in /system/app (or priv-app). Alternatively (more advanced method), you can add an app to modded enforceskippingpackages.txt file (you can find it in /data/devbase/system/etc or /data/devbase/system/csc_contents, depending on the original location in /system) and increase number in the 1st line. Second method should not be used by beginners (without a basic knowledge related to UNIX text format)
3. How to manually maintain the newest ROM version:
If you do not care about OTA - you can manually update your device to the newest ROM available @ Sammobile, keeping your original CSC (you need multi-file original FW, I mean separate files for BL/AP/CP/CSC). You need to download 2 ROMs: ROM with the newest changelist and the latest ROM containing your original CSC. Extract both and open in PC Odin BL/AP/CP files from the ROM with highest changelist but open CSC file from the ROM containing your CSC (I recommend to use HOME_CSC_* file to avoid auto-wipe-data). Flash such "mix", re-root and enjoy
Reserved
hello,alexdr
how are you?
i had flashed your nice rom in s5
do you make. rom for s6 edge plus?
_alexndr said:
Download
>> Recent SYSTEMLESS DevBase <<
Click to expand...
Click to collapse
I'm a little bit confused as the download link refers to S7edge SM-G935F
Androidwizzard said:
I'm a little bit confused as the download link refers to S7edge SM-G935F
Click to expand...
Click to collapse
Yes, agrees - DL link refers to S7edge, but only because there is no just "Samsung" device (generally, without number) to choose @ AndroidFileHost
That's why I put such big NOTE at the top of post #1:
SYSTEMLESS DevBase has been developed and physically tested on S7 Edge (G935F), so main thread containing the most detailed description you can find here:
>> [SAMSUNG][6.0+] SYSTEMLESS DevBase | Encryption support | Stock OTA updates <<
However, it should work on ALL SAMSUNG DEVICES running Android 6.0+, so if you are Galaxy S6 Edge+ (G928xx) owner - please place your feedback & discussion here to let me know about device-specific issues or to let me know that everything works perfect
Click to expand...
Click to collapse
merry xmas ,mate
alexndr
There is new version available
Changelog
v1.1:
- Added SYSTEMLESS support for /system/framework
- Added SYSTEMLESS support for /system/build.prop (overrides & additions)
- Added major Android update detection (auto-remove mods for older API to prevent bootloops & FCs)
- Added BusyBox bionic (the most stable and respected release)
- Added logging to /data/devbase/last_boot.log (API & errors)
- Added SuperSU boot patcher version checker (exits su.d boot script if < 2.76)
- Added "Please DO NOT wipe /cache" warning in case of encrypted devices and TWRP recovery
- Minor changes & optimizations in the shell code
- Added SYSTEMLESS DevBase uninstaller
Download link:
>> SYSTEMLESS_DevBase_v1.1.zip <<
Since new version has many more features -> there are more possibilities of bootloop (especially if you are playing with framework mods). I have created DevBase remover to let you get out from bootloop. Of course uninstaller does NOT "know" which mod caused the problem, so it will not remove any file from /data/devbase directory, it will remove only /su/su.d/0000000devbase boot script to make your device bootable (again) so you can manually delete problematic mod:
>> SYSTEMLESS_DevBase_remover.zip <<
Another update:
v1.3:
- Fixed CscFeature MOD (e.g. G920I case, now should work with all Samsung devices/variants)
v1.2:
- Added info in Settings/About device/Software info/Build number (can be overrided by editing /data/devbase/system/build.prop)
- unroot2ota: added ability to restore stock recovery using /system/recovery-from-boot.p file (no guarantee)
- unroot2ota: check /system partition for common modifications before unroot
- Minor changes & improvements in the shell code
>> SYSTEMLESS_DevBase_v1.3.zip <<
DEV ,
tahnks for your hard work .
can you make a s7 edge nougat mod for samsung s6 edge plus ?

Huawei P8 GRA [ROM][6.0][EMUI 4.0.3][b399]MagicArrow-v3

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Huawei P8 Custom ROM
*MagicArrow*
3.Version
based on Huawei EMUI European Firmware b399
Magisk-Edition and SuperSU-Edition
Teamwork by Tecalote and KangV
Release-Date: 15.02.2018
Status: stable
Tested and developed on: GRA-L09 c432
should work also on: GRA-UL10 und GRA-UL00
flashed over Firmware: b399 und b398 - clean und dirty
cust in this ROM: only for c432
(if somebody need, I can make cust-patches for other regions)
German-Thread: https://www.android-hilfe.de/forum/root-custom-roms-modding-fuer-huawei-p8.2257/huawei-p8-gra-b399-rom-6-0-emui-4-0-3-magicarrow-v3-bytecalote.866753.html
Known issues/not really a Bug:
A) AdAway is working as preinstalled apk for blocking ads (just enable it after first start) - but if you want to use TCPDUMP or Webserver, please install this apk over the existing one in the ROM as Update: https://androidfilehost.com/?fid=313042859668275788
B) If you flash clean and setup-assistant ask you for WLan Network Connection and you cancle it for the moment - it occurs sometimes on the Magisk Edition an error message like: "No SIM Card found - shoutdown or confirm..." - You just go to confirm and in the next second your SIM Network will be recogniced
C) If you install a new App or change something in settings you may receive from time to time a message: "Dropezone for K-Settings blocked... you can add K-Settings in Phonemanager to Dropezone Apps..." But it is not possible to add K-Settings into Dropezone in European Cust (because Phonemanager does not allow...) So, just ignore this message
Requirements:
- Huawei P8 GRA Phone without branding and with Unlocked Bootloader
- not flashable over Android 5 Lollipop
- for best results: Latest possible Android 6 Firmware for your device
- ore if you come from MagicArrow v2 or v1
- read Install-Instructions
- latest TWRP (see Download-Section)
Features/Infos:
- K-Settings by KangV for b399
- Viper4Android and DolbyAtmos with preinstalled Driver, working with Huawei Musicplayer (and with other Players)
- all the other Apps I have included are uninstallable with native settings /Apps (you dont need systemapp-remover!)
- PMPlus and Kernel Audiutor Mod (reborn) for Advanced Users (just uninstall with settings /Apps, if you dont know what to do with this apps)
- Kernel Audiutor can emulate init.d (without loose green safetynet)
- PMPlus can enable App-Auto-Launch in Phonemanager (but its not easy to configure!!)
Phone Manager and the app PMPlus:
Phone Manager does not include the Autostart Manager in European Firmware. The advantage is: you do not have to worry about anything, everything is controlled automatically - and also works. But the battery consumption is slightly more, since all apps wait in the background to be called.
With the app PMPlus, you can activate the Autostart Manager in the Phone Manager. To do this, start the app, go to Installation and as soon as the succesful message comes, close the app (can be uninstalled thereafter). Now, on screen two of the Phone Manager, the entry "App auto-launch" appears!
But NOTICE - through this upgrade will initially set ALL Autostarts to 0 ! You must manually enable the most important apps in App auto-launch - all apps that should receive push notifications - and, most importantly, SuperSU in the Classic Edition and Magisk Manager in the Magisk edition. Otherwise Root permissions do not work!
Advantage: You have control over which apps should not start at system start or in the background (if you need it rarely)
But you must always remember to activate a newly installed app there if necessary. Example: Amazon, E-Bay, PayPal - some of these apps are coupled and not only need the autostart to work , but also the so-called " app activation " (which appears in Autostart Manager when such apps are installed)
Disadvantage: If the apps are not configured correctly in the mask, you have more trouble than good. So, if you're not control freaks, then let's keep your fingers out of it.
But if you want to activate this function, it is recommended to do it at the end, if you have already installed all the apps you are using and not before!
- Facebook lite (original): I recommend to use this App instead of the BigBrother App Facebook - because it saves a lot of battery on Huawei P8!
- most of Google Apps from system are deleted, only the required Core-Apps not - so if you need more Google Apps - dont flash any GApps, just install it with Playstore (like Maps, Google Play Music.... )
- some nice Designs/Themes onboard (Themes will be copied to your internal storage/HWThemes - you can delete what you dont need)
- App-Clone is supported (in Huawei Launcher)
- VoLTE can be enabled in mobile network settings (if your Provider / SIM support it)
- Magisk-Edition: Magisk 15.3 with Magisk Manager 5.6.0 (please enable Magisk Manager as protected App in Phonemanager)
- Magisk Manager comes with pre-enabled settings for safetynet, dont change them. For example: AdAway works now without systemless host setting in Magisk Manager!
- Enabling systemless host in Magisk Manager Settings would break safetynet!
- Magisk v16 Update available - do it with this steps: https://forum.xda-developers.com/showpost.php?p=75656403&postcount=22
Do not update yet to Magisk v16.1 - it would cause big problems - I will provide a patch zip for the update
- You dont need Universal Safetynet Fix anymore - it break safetynet
- If you install Apps which requires safetynet, enable them first in Magisk Hide before you start them first time.
- Busybox 1.27.2 stable by YashdSaraf and SELinux Permissive Script installed as Magisk Module (required)
- In Superuser Section of Magisk Manager is one component pre-allowed for Root-Rights: com.android.inputdevices (its for communication between Magisk and KangV settings)
- If you receive Root-Request from Kernel Audiutor or another Huawei App if you have uninstalled Kernel Audiutor App - then allow this Root Request too
- The system-partition in Magisk Edition must be untouched after Rom Installation, or you loose cts and basicintegrity=true
- means: dont delete or change anything in system partition (with Root Explorer or system-app remover)
- Xposed Framework systemless by topjohnwu (SDK 23) can work with this Rom (not installed) - but it breaks safetynet!
- SuperSU-Edition: SuperSU 2.82 SR5 with modified launch_daemonsu.sh (for SELinux permissive and init.d support - note: you dont need to enable init.d with Kernel Audiutor in SuperSU-Edition)
- SuperSU-Root systemless with boot.img patching (Phone cancle first reboot after ROM Installation and boot up twice)
- Please enable SuperSU App in Phonemanager /Akkumanager as protected App!
- Known issues: In MagicArrow v1 was SuperSU-Root in system - this can make problems if you update directly to MagicArrow v3, because of the CR-Backup Script in v1. MagicArrow v1 must be 100% unrooted before installing v3
- Busybox 1.27.2 stable by YashdSaraf installed to su/xbin
- Xposed Framework v89 by rovo89 integrated in K-Settings /Xposed Settings: If you like to enable just use button "Install xposed" and confirm (same, if you want to uninstall Xposed Framework...)
- First reboot after Xposed Installing needs about 20 min
- PCB (Perfect Color Bar) module comes together with Xposed Framework (but its not enabled - enable it in Xposed Installer, if you like or uninstall it in settings/ apps...)
Download ROM:
P8-b399_MAv3-magisk.zip: https://www.androidfilehost.com/?fid=890129502657583539
MD5: 0394de70a5c3765914371ba4f5f0164b
FIX for the Network-Information-Query (for both Editions): https://forum.xda-developers.com/showpost.php?p=76416139&postcount=167
P8-b399_MAv3-supersu.zip: https://www.androidfilehost.com/?fid=818070582850493154
MD5: 27074686bfff020977ec09e68f80b0fe
You need this Version of TWRP: twrp-3.1.1-0-grace.img
- if you dont have it already... : https://eu.dl.twrp.me/grace/twrp-3.1.1-0-grace.img
Installation-Guide:
1) Make a TWRP Backup from your current system just for to be sure - use latest TWRP!
2) If you decide to flash clean or dirty, in both cases - Backup your stuff
3) IF YOUR CURRENT SYSTEM IS ROOTED - you must flash Unroot Script with TWRP
- For Magisk use Magisk Uninstaller: http://tiny.cc/latestuninstaller
- for SuperSU use UPDATE-unSU-signed.zip: https://forum.xda-developers.com/showpost.php?p=63615067
4) Soon you flashed Unroot Script, go back to main menu to WIPE /ADVANCED WIPE
- if you want to flash dirty, then wipe: Dalvik/ARTCache - Cache - Cust - System
- if you want to flash clean, then wipe: Dalvik/ARTCache - Cache - Cust - Data - System
5) After wipes flash MagicArrow-ROM and soon its finished, reboot your Phone without wipe Dalvik/Cache (Wipes must be done before flashing!)
6) Note - first Reboot can take up to 20 min, so stay tuned and trink some coffee, tea or beer
Disable Chinese Letters:
The Rom is European, but the K-Settings are from KangV. Thats why the Lunar component is installed in K-Settings (these are the only Chinese letters in this Rom).
To disable Lunar, go to K-Settings:
1) Lockscreen and desktop settings and disable: "Lunar Calendar" and at "Desktop weather lunar"
2) Notification settings - disable: "Show statusbar lunar"
Save Battery:
- NFC (with Google Pay) ist enabled by default - disable it and enable it only for the time you need it
- Location Settings (menu: scan settings) disable WLan and Bluetooth Search while Wlan and Bluetooth is disabled, Navi Apps are working also without this setting.
- You can change Location Service to WLan and mobile Network and enable GPS only if you need it
- Performance is enabled by default - change this in Akku-Manager (part of Phone Manager) to SMART
- Bluetooth enable it - if you use it and disable it - if you dont need it at the moment
- Close Apps in the background you dont use at the moment
Have much fun with this ROM​​​
Many thanks to KangV for his K-Settings Framework
If you like K-Settings - please support KangV: https://www.paypal.me/KangVIP
If you like MagicArrow, you can support this project here: https://www.paypal.me/Tecalote
Many thanks and credits:
@guitarededhero (Viper/Atmos) https://forum.xda-developers.com/nexus-6/themes-apps/viper4android-t2952137
@wanam and @rovo89 and @DVDandroid for the Xposed Framework Development
@HootanParsa (MiXplorer) and @YashdSaraf (BusyBox arm64)
@topjohnwu (systemless Xposed Framework and Magisk)
@Chainfire - SuperSU
@AD2076 for TWRP-Recovery twrp-3.1.1-0-grace.img for Huawei p8 marshmallow
@Blackball - BlackPyramid Theme and Custom Roms for P8 - P9 - P10 - P10 Plus - Mate 9
​
reserved for updates
reserved for additional Guides
Tecalote said:
Huawei P8 Custom ROM
*MagicArrow*
3.Version
based on Huawei EMUI European Firmware b399
Magisk-Edition and SuperSU-Edition
Teamwork by Tecalote and KangV
Release-Date: 15.02.2018
Status: stable
Tested and developed on: GRA-L09 c432
should work also on: GRA-UL10 und GRA-UL00
flashed over Firmware: b399 und b398 - clean und dirty
cust in this ROM: only for c432
(if somebody need, I can make cust-patches for other regions)
German-Thread:https://www.android-hilfe.de/forum/...ui-4-0-3-magicarrow-v3-bytecalote.866753.html
Known issues/not really a Bug:
A) AdAway is working as preinstalled apk for blocking ads (just enable it after first start) - but if you want to use TCPDUMP or Webserver, please install this apk over the existing one in the ROM as Update: https://androidfilehost.com/?fid=313042859668275788
B) If you flash clean and setup-assistant ask you for WLan Network Connection and you cancle it for the moment - it occurs sometimes on the Magisk Edition an error message like: "No SIM Card found - shoutdown or confirm..." - You just go to confirm and in the next second your SIM Network will be recogniced
C) If you install a new App or change something in settings you may receive from time to time a message: "Dropezone for K-Settings blocked... you can add K-Settings in Phonemanager to Dropezone Apps..." But it is not possible to add K-Settings into Dropezone in European Cust (because Phonemanager does not allow...) So, just ignore this message
Requirements:
- Huawei P8 GRA Phone without branding and with Unlocked Bootloader
- not flashable over Android 5 Lollipop
- for best results: Latest possible Android 6 Firmware for your device
- ore if you come from MagicArrow v2 or v1
- read Install-Instructions
- latest TWRP (see Download-Section)
Features/Infos:
-K-Settings by KangV for b399
-Viper4Android and DolbyAtmos with preinstalled Driver, working with Huawei Musicplayer (and with other Players)
- all the other Apps I have included are uninstallable with native settings /Apps (you dont need systemapp-remover!)
- PMPlus and Kernel Audiutor Mod (reborn) for Advanced Users (just uninstall with settings /Apps, if you dont know what to do with this apps)
- Kernel Audiutor can emulate init.d (without loose green safetynet)
- PMPlus can enable App-Auto-Launch in Phonemanager (but its not easy to configure!!)
Phone Manager and the app PMPlus:
Phone Manager does not include the Autostart Manager in European Firmware. The advantage is: you do not have to worry about anything, everything is controlled automatically - and also works. But the battery consumption is slightly more, since all apps wait in the background to be called.
With the app PMPlus, you can activate the Autostart Manager in the Phone Manager. To do this, start the app, go to Installation and as soon as the succesful message comes, close the app (can be uninstalled thereafter). Now, on screen two of the Phone Manager, the entry "App auto-launch" appears!
But NOTICE - through this upgrade will initially set ALL Autostarts to 0 ! You must manually enable the most important apps in App auto-launch - all apps that should receive push notifications - and, most importantly, SuperSU in the Classic Edition and Magisk Manager in the Magisk edition. Otherwise Root permissions do not work!
Advantage: You have control over which apps should not start at system start or in the background (if you need it rarely)
But you must always remember to activate a newly installed app there if necessary. Example: Amazon, E-Bay, PayPal - some of these apps are coupled and not only need the autostart to work , but also the so-called " app activation " (which appears in Autostart Manager when such apps are installed)
Disadvantage: If the apps are not configured correctly in the mask, you have more trouble than good. So, if you're not control freaks, then let's keep your fingers out of it.
But if you want to activate this function, it is recommended to do it at the end, if you have already installed all the apps you are using and not before!
- Facebook lite (original): I recommend to use this App instead of the BigBrother App Facebook - because it saves a lot of battery on Huawei P8!
- most of Google Apps from system are deleted, only the required Core-Apps not - so if you need more Google Apps - dont flash any GApps, just install it with Playstore (like Maps, Google Play Music.... )
- some nice Designs/Themes onboard (Themes will be copied to your internal storage/HWThemes - you can delete what you dont need)
- App-Clone is supported (in Huawei Launcher)
- VoLTE can be enabled in mobile network settings (if your Provider / SIM support it)
- Magisk-Edition: Magisk 15.3 with Magisk Manager 5.6.0 (please enable Magisk Manager as protected App in Phonemanager)
- Magisk Manager comes with pre-enabled settings for safetynet, dont change them. For example: AdAway works now without systemless host setting in Magisk Manager!
- Enabling systemless host in Magisk Manager Settings would break safetynet!
- You dont need Universal Safetynet Fix anymore - it break safetynet
- If you install Apps which requires safetynet, enable them first in Magisk Hide before you start them first time.
- Busybox 1.27.2 stable by YashdSaraf and SELinux Permissive Script installed as Magisk Module (required)
- In Superuser Section of Magisk Manager is one component pre-allowed for Root-Rights: com.android.inputdevices (its for communication between Magisk and KangV settings)
- If you receive Root-Request from Kernel Audiutor or another Huawei App if you have uninstalled Kernel Audiutor App - then allow this Root Request too
- The system-partition in Magisk Edition must be untouched after Rom Installation, or you loose cts and basicintegrity=true
- means: dont delete or change anything in system partition (with Root Explorer or system-app remover)
- Xposed Framework systemless by topjohnwu (SDK 23) can work with this Rom (not installed) - but it breaks safetynet!
- SuperSU-Edition: SuperSU 2.82 SR5 with modified launch_daemonsu.sh (for SELinux permissive and init.d support - note: you dont need to enable init.d with Kernel Audiutor in SuperSU-Edition)
- SuperSU-Root systemless with boot.img patching (Phone cancle first reboot after ROM Installation and boot up twice)
- Please enable SuperSU App in Phonemanager /Akkumanager as protected App!
- Known issues: In MagicArrow v1 was SuperSU-Root in system - this can make problems if you update directly to MagicArrow v3, because of the CR-Backup Script in v1. MagicArrow v1 must be 100% unrooted before installing v3
- Busybox 1.27.2 stable by YashdSaraf installed to su/xbin
- Xposed Framework v89 by rovo89 integrated in K-Settings /Xposed Settings: If you like to enable just use button "Install xposed" and confirm (same, if you want to uninstall Xposed Framework...)
- First reboot after Xposed Installing needs about 20 min
- PCB (Perfect Color Bar) module comes together with Xposed Framework (but its not enabled - enable it in Xposed Installer, if you like or uninstall it in settings/ apps...)
Download ROM:
P8-b399_MAv3-magisk.zip: https://www.androidfilehost.com/?fid=890129502657583539
MD5: 0394de70a5c3765914371ba4f5f0164b
P8-b399_MAv3-supersu.zip: https://www.androidfilehost.com/?fid=818070582850493154
MD5: 27074686bfff020977ec09e68f80b0fe
You need this Version of TWRP: twrp-3.1.1-0-grace.img
- if you dont have it already... : https://eu.dl.twrp.me/grace/twrp-3.1.1-0-grace.img
Installation-Guide:
1) Make a TWRP Backup from your current system just for to be sure - use latest TWRP!
2) If you decide to flash clean or dirty, in both cases - Backup your stuff
3) IF YOUR CURRENT SYSTEM IS ROOTED - you must flash Unroot Script with TWRP
- For Magisk use Magisk Uninstaller: http://tiny.cc/latestuninstaller
- for SuperSU use UPDATE-unSU-signed.zip: https://forum.xda-developers.com/showpost.php?p=63615067
4) Soon you flashed Unroot Script, go back to main menu to WIPE /ADVANCED WIPE
- if you want to flash dirty, then wipe: Dalvik/ARTCache - Cache - Cust - System
- if you want to flash clean, then wipe: Dalvik/ARTCache - Cache - Cust - Data - System
5) After wipes flash MagicArrow-ROM and soon its finished, reboot your Phone without wipe Dalvik/Cache (Wipes must be done before flashing!)
6) Note - first Reboot can take up to 20 min, so stay tuned and trink some coffee, tea or beer
Disable Chinese Letters:
The Rom is European, but the K-Settings are from KangV. Thats why the Lunar component is installed in K-Settings (these are the only Chinese letters in this Rom).
To disable Lunar, go to K-Settings:
1) Lockscreen and desktop settings and disable: "Lunar Calendar" and at "Desktop weather lunar"
2) Notification settings - disable: "Show statusbar lunar"
Save Battery:
- NFC (with Google Pay) ist enabled by default - disable it and enable it only for the time you need it
- Location Settings (menu: scan settings) disable WLan and Bluetooth Search while Wlan and Bluetooth is disabled, Navi Apps are working also without this setting.
- You can change Location Service to WLan and mobile Network and enable GPS only if you need it
- Performance is enabled by default - change this in Akku-Manager (part of Phone Manager) to SMART
- Bluetooth enable it - if you use it and disable it - if you dont need it at the moment
- Close Apps in the background you dont use at the moment
Have much fun with this ROM
Many thanks to KangV for his K-Settings Framework
If you like K-Settings - please support KangV:https://www.paypal.me/KangVIP
If you like MagicArrow, you can support this project here:https://www.paypal.me/Tecalote
Many thanks and credits:
@guitarededhero (Viper/Atmos) https://forum.xda-developers.com/nexus-6/themes-apps/viper4android-t2952137
@wanam and @rovo89 and @DVDandroid for the Xposed Framework Development
@HootanParsa (MiXplorer) and @YashdSaraf (BusyBox arm64)
@topjohnwu (systemless Xposed Framework and Magisk)
@Chainfire - SuperSU
@AD2076 for TWRP-Recovery twrp-3.1.1-0-grace.img for Huawei p8 marshmallow
@Blackball - BlackPyramid Theme and Custom Roms for P8 - P9 - P10 - P10 Plus - Mate 9
Click to expand...
Click to collapse
fantastic friend, newly installed, all good without any problem, dirty installation to not lose data, test and I will inform, thank you very much again
hey there
congratz to your new rom, well done!
quick question:
after flash my gallery, files and music app lost the abilty to showme my files..
and i allready figured out thats a problem withthe media-Provider-app
buuuut i cant fix it..
any ideas???
regards
Nice job work fine thanks
Rasenverbraucheramt said:
hey there
congratz to your new rom, well done!
quick question:
after flash my gallery, files and music app lost the abilty to showme my files..
and i allready figured out thats a problem with the media-Provider-app
buuuut i cant fix it..
any ideas???
regards
Click to expand...
Click to collapse
I like to know which Gallery and which music App did you flash and which files ? And which path did you use (which App into which directory?) Did you delete the original Huawei Musicplayer/Mediacenter and the original Huawei Gallery?
lespaul79 said:
fantastic friend, newly installed, all good without any problem, dirty installation to not lose data, test and I will inform, thank you very much again
Click to expand...
Click to collapse
Your welcome my friend
Tecalote said:
Your welcome my friend
Click to expand...
Click to collapse
Thank You, Tecalote!
I'll upgrade from MagicArrow v1 (!) one of the following weekends (I have to force myself to backup everything first ).
Quick question about the upgrading instruction you wrote:
- I want to do a clean install from v1 (b391): don't I have to reflash an official b399 first to update baseband/etc??? I hope not!
hello
my device p8 last update
GRA-UL10_C185B391 ?
aswertya said:
hello
my device p8 last update
GRA-UL10_C185B391 ?
Click to expand...
Click to collapse
The last Firmware is from December 2016 - b382 for c185. There's no newer Update available for c185
You must not update your Firmware, just do steps from OP
chros69 said:
Thank You, Tecalote!
I'll upgrade from MagicArrow v1 (!) one of the following weekends (I have to force myself to backup everything first ).
Quick question about the upgrading instruction you wrote:
- I want to do a clean install from v1 (b391): don't I have to reflash an official b399 first to update baseband/etc??? I hope not!
Click to expand...
Click to collapse
If you really want to do it complete clean, you should flash for L09c432 Full Firmware b399 with Factoryreset after.
I will write in #2 how to do with links and so on...
All perfect my friend
I have version 2 arrow magisk instaled,the correctway to update is uninstall magisk and after that flash with version 3 arrow magisk?
Cientista2018 said:
I have version 2 arrow magisk instaled,the correctway to update is uninstall magisk and after that flash with version 3 arrow magisk?
Click to expand...
Click to collapse
Yes just do Install Guide from Post #1 of this Thread (OP)
I've got GRA-UL00 with MagicArrow v2. Just updated it to v3 (dirty install), works fine.
I'm using version with SuperSU but thinking to switch over to Magisk. Do i need some additional steps than unroot, wipe and flash magisk version?
Thanks for the ROM. Is the missing 2G only option because it's not in the base ROM?
3G/HSDPA seem to display correctly now. I like having the option to force 2G only as there are a couple of areas where the 4G and 3G signal is very low.
Again, thanks for the ROM.
Morun said:
I've got GRA-UL00 with MagicArrow v2. Just updated it to v3 (dirty install), works fine.
I'm using version with SuperSU but thinking to switch over to Magisk. Do i need some additional steps than unroot, wipe and flash magisk version?
Click to expand...
Click to collapse
No additional steps, just as you said
beardedwonder said:
Thanks for the ROM. Is the missing 2G only option because it's not in the base ROM?
3G/HSDPA seem to display correctly now. I like having the option to force 2G only as there are a couple of areas where the 4G and 3G signal is very low.
Again, thanks for the ROM.
Click to expand...
Click to collapse
I have 2G only, 3G only, 2G/3G automatic and 4G/3G/2G automatic... (see screenshot) - but I have updated Firmware before installing the Rom.
Tecalote said:
I have 2G only, 3G only, 2G/3G automatic and 4G/3G/2G automatic... (see screenshot) - but I have updated Firmware before installing the Rom.
Click to expand...
Click to collapse
Which firmware are you on? I'm willing to do a full backup and install of that firmware then your ROM as I've had some dropped calls.

Categories

Resources