Related
Main thread + features + install instructions + dev support
http://forum.xda-developers.com/showthread.php?t=2201860
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Since many requests to port it to N8000, here it is finally released
Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something
I would appreciate a screen shot from your device, mainly under GUI options or custom backup menu where you select partitions
To take a screen shot, just slide left
Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut
Download links
Last version can be found here:
LG Nitro HD AT&T (p930)
http://goo.im/devs/philz_touch/CWM_Advanced_Edition
Click to expand...
Click to collapse
Phil3759 said:
Main thread + features + install instructions + dev support
http://forum.xda-developers.com/showthread.php?t=2201860
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Since many requests to port it to N8000, here it is finally released
Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something
I would appreciate a screen shot from your device, mainly under GUI options or custom backup menu where you select partitions
To take a screen shot, just slide left
Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut
Download links
Last version can be found here:
Click to expand...
Click to collapse
This is awesome!!
Been waiting for Philz..
:good:
I'm downloading this right now. Thank you.
This really works great. I haven't dug into everything yet, but I already like it better than cwm. :thumbup:
Sent from my LG-P930 using xda app-developers app
Amazing. Thanks so much for adding p930 support as I requested.
Sent from my LG-P930 using Tapatalk
Bumb
Hello Sir, please consider making one for LG Optimus LTE SU640 too. Thanks
Shiny ROM: Android 4.4.4, KTU84P for Galaxy Nexus (Maguro)
Skip right to the downloads (if you dare )
Hello there XDA GNex community! I'll admit this is a pretty spontaneous post; I've been building ROMs from the Android Open Source (Project) for awhile now, but I've never "published" any of them. I myself used to own a Verizon Galaxy Nexus, so I've always built from AOSP to make sure I'm as up to date as possible. Well, that's a little background so let's get going with the overview of the ROM itself:
Overview
This ROM is Android KitKat 4.4.4, build KTU84P. The ROM is built directly from source, that is, the Android source code published by Google available for download to all of us developers. The reason I say the ROM is "OTA-like" is because I make VERY few modifications to it, aside from the things that it takes to get the ROM working. I'll go into detail about those things below, but basically I just want the ROM to make your phone feel stable and shiny and new as if it has just received a new OTA update. That being said, it's clear that the landscape of Nexus devices is changing as new ones are released. Therefore, the other primary goal of this ROM is to keep our Galaxy Nexus as close to the modern Nexus design as possible. This means that I will also add in features that will still be stock, but will also make our phones as close to a current Nexus as possible.
As for how I handle the forum side of things, I'm always open to comments, questions, suggestions, requests, etc. I know that most of those things will often be in the form of criticism, but it's okay, I think I can handle it That being said, I do also have a life and am a college student, so I may not get to come on here ALL the time. I will check back as frequently as possible, and I'm hoping that you guys will help each other out as much as possible! Keep it friendly! So now for the details...
Features
Stock Android 4.4.4, build KTU84P
Source (AOSP) built kernel (boot.img)
Easily rootable (see information below)
G-Apps (GMail, Play Store, etc.) included in build along with Nexus apps
Stock browser replaced with Google Chrome
Shiny restart options - access them by holding down the power button and then long pressing on "Power Off"
All the crazy Google proprietary app stuff has been taken care off
Updated frequently
Everything works!
So what do I mean when I say "Everything works!"?
I'm sure by now you all know that when someone says that, it usually ends up not being true. This ROM is not an exception to that rule, but I can say that I've tested most of the things that would be expected to work in stock Android, such as...
WiFi Tethering (no subscription check)
Bluetooth streaming
Google account sign-in and auto-restore of apps and settings
Google Wallet
Location Services (pretty fast GPS lock in my area also)
Photosphere
Android beam
Photo editing with the new filters
Email
Exchange support
Like I said, the normal stuff (data, voice, hardware acceleration, etc.)
More things that aren't important enough to mention here - check out the changelog for a more comprehensive list
Possible Bugs
It's impossible for me to test for and notice EVERY single possible bug in the operating system, so as of right now I can't say that there are any, although I'm sure you will find some. If you do, report them here!
Other IMPORTANT Information
Root
But wait, nothing in this post said anything about root!!!11!!1!1!!! That's right, my ROM does NOT have root built in! (I don't use any root apps, and it's important to the whole "OTA-like" theme). That being said, the ROM is easily rootable; I made sure of this because I know that many, many of you will use root for many useful purposes. If you want to root the ROM, it's as easy as installing Chainfire's new superuser control app/su with this ZIP file. More detailed information can be found in the "Installation Instructions" section. **NOTE** If you are rooted and upgrading to a new build, you should not have to reflash the rooting flashable ZIP because the ROM will keep root for you.
Updates
Now that the ROM has gotten to this stage, the update policy needs a bit of editing Based on the stats I have access to from the website host and data that I collect myself, it seems like Shiny ROM is currently (as of May 27, 2014) stable for at least 80% of the users who have downloaded it. Based on this, and because the ROM is stock, Nexus-like, it doesn't really make sense to update the ROM as frequently as before. The ROM will still be updated as soon as possible after new versions of Android are released. In between Android versions, I will work on making things 100% stable, although that goal isn't always attainable with older devices and aging hardware support. If we decide to explore other paths for the ROM, you will see many more updates If/when the time comes for me to stop updating Shiny ROM, I will let everyone know in a clear way.
Radios
This ROM will (most likely) work with any maguro radios (so long as you have the appropriate ones for your device/area; however, I of course recommend using the most recent radios doe your device. You can find flashable ZIPs of all radio versions in the download post.
Bootloader
Once again, I'm assuming that this ROM will work with all tuna bootloaders; BUT for optimal experience and performance, use the newest Google-approved bootloader, PRIMEMD04. My ZIP installation package for that bootloader can be downloaded here.
ClockworkMod Recovery
I personally recommend using ClockworkMod Recovery as it has always worked well for me with no quirks. Android 4.2 messed up a few aspects of recoveries because of its multi-user system. ClockworkMod Recovery has been updated to correct some of these issues, and I recommend updating to the most recent version, 6.0.4.7. You can flash either the touch recovery or non-touch recovery image through fastboot OR you can download my flashable recovery update ZIP (touch/non-touch) and flash it in recovery. Check out the installation instructions for more details on this.
Some Other Not-so-important Information
Naming Conventions
All of my ROM ZIP files are automatically generated by my build computer. All builds begin with the prefix ShinyROM_maguro_aosp. That prefix is always followed by the date in mmddyy format (e.g. 112212), a hyphen ("-"), and the time in 24-hour, hhmmss format (e.g. 153945). Finally, all builds end with the "signed" suffix - it just helps me know which packages have finished building and which have not. Hopefully this helps everyone to know which update is newest; I stay away from version numbers because I let Google do all of the version control.
Source
In keeping with the spirit of open-source, all relevant Shiny ROM code can be viewed on Github. I'm not extremely experienced with Github, so bear with me as I learn! Thank you!
File Hosting
I've switched over from using Dev-host to a privately hosted site, graciously and generously given to me by user Goofball. Dev-host is still an amazing service, but it's much more convenient for me to use a privately hosted site, plus I get my own suburl and FTP access! HUGE thanks to Goofball! The private hosting will definitely help me deliver a better experience to you guys as far as downloading goes. You can view all of my uploaded, public files here: http://shinyrom.goofball.org/
Also, if anyone ever wants to mirror for me, please feel free so long as you keep the file name and the file itself intact. As for everyone who downloads from a posted mirror: BE CAREFUL! Always use a virus scanner and be careful with what you are putting on your device!
Installation Instructions (VERY IMPORTANT - Note: You can flash all of these ZIPs in CWM or TWRP*)
*Android 4.4 KitKat builds must be installed using the latest version of your preferred recovery!
ROM
1. Download the latest version of the ROM from the download post. (Also download any other files you will need to install, such as Chainfire's SuperSU Root ZIP, radio installation ZIPs, the bootloader installation ZIP, etc.)
2. Put the file(s) you downloaded in step 1 on your phone's internal storage (sdcard).
3. Turn off your phone.
4. Boot into the bootloader of the phone by holding down both volume buttons and the power button simultaneously until you feel a vibration and see a large arrow that says "Start".
5. Use the volume keys to change the arrow until it says "Recovery," then press the power button to boot into recovery.
6. Because of differences in recovery types, I will make the following steps rather generic.
7. Wipe cache.
8. Wipe dalvik cache.
9. If you want to be 100% sure there are no problems, wipe data. If you are coming from another ROM or Android version, wipe data. If you do not wipe data and something goes wrong, repeat this process but wipe data - this step is not necessary if you are simply upgrading.
10. If you are updating your radios, flash the radio ZIP
11. If you are updating your bootloader, flash PRIMEMD04-signed.zip
12. Flash the ROM (ShinyROM_maguro_aosp...signed.zip)
13. If you are rooting, flash Chainfire's SuperSU ZIP file - this step is not necessary if you were rooted on the previous build and are simply upgrading.
14. Reboot your phone, and enjoy!
**Note: If you are simply upgrading to a new version of the ROM and want to keep root, follow the exact instructions above, and do not format /system. It really is not necessary to format /system at any time (unless specifically noted), as the ROM installer has this function built in.
Mods
1. Download the latest version of the mod(s) you wish to install from the download post.
2. Put the file(s) you downloaded in step 1 on your phone's internal storage (sdcard).
3. Turn off your phone.
4. Boot into the bootloader of the phone by holding down both volume buttons and the power button simultaneously until you feel a vibration and see a large arrow that says "Start".
5. Use the volume keys to change the arrow until it says "Recovery," then press the power button to boot into recovery.
6. Because of differences in recovery types, I will make the following steps rather generic.
7. Wipe cache.
8. Wipe dalvik cache.
9. Install the mod(s) you downloaded in step 1.
10. Fix permissions (not really necessary)
11. Reboot and enjoy!
**Note: You can remove all mods you've installed by dirty flashing the latest version of the ROM.
ClockworkMod Recovery (Fastboot method - must have an unlocked bootloader and fastboot in your path)
1. Download either the CWM touch recovery image or non-touch recovery image to your computer and rename it to "recovery.img".
2. Power off your phone.
3. Boot into the bootloader of the phone by holding down both volume buttons and the power button simultaneously until you feel a vibration and see a large arrow that says "Start".
4. Plug your phone into your computer using the standard USB cable.
5. Open the command prompt/terminal and navigate to the folder where your "recovery.img" is saved.
6. Type "fastboot devices" to make sure your phone is recognized; a serial number should show up on the screen.
7. Type "fastboot flash recovery recovery.img" and wait for the process to complete (should be quick).
8. You're done! Use the volume keys to select "Recovery" and boot into your new recovery!
ClockworkMod Recovery (Flashable ZIP method - easier)
If you are updating your recovery before flashing a ROM, these steps should ALL be completed PRIOR to flashing the ROM.
1. Download either the touch recovery flashable ZIP or the non-touch recovery flashable ZIP.
2. Place the ZIP file downloaded in step 1 on your internal storage/sdcard.
3. Turn off your phone.
4. Boot into the bootloader of the phone by holding down both volume buttons and the power button simultaneously until you feel a vibration and see a large arrow that says "Start".
5. Use the volume keys to change the arrow until it says "Recovery," then press the power button to boot into recovery.
6. Choose "Install update from sdcard"
7. Select "Choose file from sdcard"
8. Find the flashable recovery ZIP file you downloaded and install it
9. Back up to the root menu of recovery
10. Select "advanced"
11. Select "reboot recovery"
12. The phone should boot up into your new recovery!
Credits
As with most ROMs, I only did a small part to get everything together. Also, a note that should be made here is that when I am using someone else's file, I ALWAYS host files on the Shiny ROM server to ensure that I don't put any unnecessary stress on their servers. Any file, however, still belongs to and is accredited to its original creator as listed below:
Willyjay - For providing us with lots of amazing and innovative mods for the ROM!
Inmanster - Another great modder who we are fortunate to have here in the thread. He works in collaboration with Willyjay and his mods for many things, but also does some of his own unique mods!
Chainfire - For their SuperSU app and su binary, as well as the convenient ZIP update package, which was previously used and recommended. Check out their website, http://www.chainfire.eu/
Groupers - My new buddy who helped me out with a GPS issue that popped up in 4.2.
Google - Without their amazing staff and willingness to share the source code of their operating system, I wouldn't have been able to build this ROM! Of course, all of the Google apps are theirs, along with the Play Store and system apps. They really are the true owners of all of this.
Samsung - We all may have some mixed feelings about them, but in the end they gave us the amazing, hackable phone that is the Galaxy Nexus.
XDA - By providing such a great Android community, ROMs like this one are able to easily connect with users and get their work out there
Dev-Host - The file-sharing service with virtually no limits on sharing - kudos to them and their hard work. d-h.st
Koush and the ClockworkMod/ROM Manager Team - They make the best recovery that's been around for longest, and their constant updates allow us to keep making ROMs! Also, Koush's recently released open source Superuser control app is the best available and the one linked to in the thread. Thanks Koush! clockworkmod.com
Kevdliu - Huge thanks to this dev and their amazing quick settings mod!
The CyanogenMod Team - For a working implementation of DSPManager on Android which can be ported to any AOSP-based ROM! Without them and Bigwavedave25, the DSP manager mod would not be available! Be sure to thank them and to check out the CyanogenMod website! Also, for their feature-filled version of the stock Messaging app which is available as a mod for my ROM!
bouchigo - a user who has helped to make the CM10 Messaging app available as a mod for my ROM in conjunction with Willyjay for bringing it to my attention.
Schoat333 - A user who helped out Willyjay with the bubble styled MMS mods. The credit for the screenshots to go along with the mods goes to him!
Yarly - The most experienced admin I've ever had the pleasure of talking with, who taught me some new debugging tricks and answered some of my questions.
Razorloves - Another admin who helped me out with a few problems and answered a lot of my questions!
Tiny4579 - A kernel dev who also took the time to talk with me and answer a few of my questions.
Thanks to everyone for their hard work and sharing that work with others!
DISCLAIMER
Come on guys, it's a Galaxy Nexus, to what extent could it really get messed up? Nonetheless, in case someone flashes this then puts their phone in the microwave or something and tries to blame it on me, I am not directly responsible for anything that occurs, either negative or positive, from flashing this ROM to your phone. Despite that, I am posting in the spirit of the Android community, a community that I have embraced and belonged to for several years, and I would never try to hurt any of your innocent, beautiful phones. Also, none of the original source for Android belongs to me, nor do any of Google's apps. All preinstalled applications are property of Google, Inc. and I make no claim of ownership to them.
Okay that's about it! THE ROM DOWNLOAD LINK AND A SUMMARY OF ALL FILE DOWNLOADS CAN BE FOUND BELOW!
ROM Download & Changelog
ShinyROM_maguro_aosp_080914-130930-signed.zip
MD5: c13636212d98b7272a6c8155ce61ac0a
Fixes/Changes Included So Far
(older changes)
6/21/14 CHANGES
Updated to Android 4.4.4, KTU84P
8/9/14 CHANGES
Added system-side support for native screen casting
Added Italian translations for the Shiny restart menu (courtesy of XDA user lparcshinoda)
Mods
Before installing any of the packages below, please be sure to check out the mod installation instructions in the OP!
Key
To make mod installation more convenient, all mod links will now be color-coded based on the files they change. The key shows what each color corresponds with:
Red - SystemUI.apk
Blue - framework-res.apk
Purple - SystemUI.apk & framework-res.apk
Green - Other
If you install mods that are in the same color group, it is likely that they will overwrite each other. It is OK to overwrite a previously installed mod, but please note that the originally installed mod will no longer be there. If you want to completely revert to stock, flash the "Back to Stock ZIP" mod under the baldwinguy77 mod section. This mod replaces your SystemUI.apk and framework-res.apk files with ones from the stock ROM.
Developer-specific Mods
All of these mods have been provided by some really awesome mod developers who take the time to continue to make updated mods for my newest ROM builds. That being said, they have lives and can't always get the mods out right away, so make sure the date next to their name matches the build you're running! They usually are around the thread and are open to doing custom mods if you ask Be sure to thank them and check out the credits section for more info!
Baldwinguy77 (Updated for 8/9/14 build)
Back to Stock ZIP - Returns you to the stock version of the ROM by removing SystemUI and framework-res mods.
Stock kernel flashable ZIP - Overwrites any custom kernel you have installed with the stock kernel normally packaged with the ROM.
Inmanster (Updated for 3/9/14 build)
36 DPI Nav. Bar - Replaces the stock navigation bar with a smaller (height-wise), 36 DPI version.
Black Dash-style Softkeys - Replaces the stock navigation bar buttons with black, dash-style ones.
Blue Stock Softkeys - Replaces the stock navigation bar buttons with blue-colored ones.
Carrier Text Replacement - Replaces the carrier text on the lockscreen and pulldown notification shade with "Galaxy Nexus".
Extended Battery Framework Mods - Improve accuracy of battery level reporting for those using extended batteries.
2100 mAh (with Carrier Text Replacement mod)
3050 mAh
3800 mAh
5900 mAh (with No CRT-off Animation mod)
Grey Battery Percentage - Enables display of the current battery percentage in the status bar with grey-colored font.
InmanMod - A combination of the 2100 mAh battery, no CRT-off animation, carrier text, 36 DPI nav. bar, and white zenyth softkeys mods.
No CRT-off Animation - Removes the stock, default CRT-like screen off animation.
White Zenyth-style Softkeys - Replaces the stock navigation bar buttons with white, zenyth-style ones.
Universal Mods & Downloads
These mods have been compiled by myself, sometimes in conjunction with the modders above, to always work with any version of the ROM (but not necessarily any device). Therefore, you don't have to worry so much about these being up-to-date because they should always work. If that is ever not the case, simply PM me and we'll get it fixed This section also includes some other Verizon Galaxy Nexus related downloads such as the latest radios and bootloader. You can use these according to the installation instructions in the OP.
Universal Mods
AOSP Web Browser (for Android 4.4) - Installs the AOSP web browser with Chrome bookmark syncing for Android 4.4.
DSP Manager (for Android 4.4) - Installs the DSP Manager app along with the audio libs and configs important to running the service, allowing you to customize the audio equalizer of your device. At the moment, certain apps on Android 4.4 do not work with the modular DSP service.
ClockworkMod Images
Touch 6.0.4.7
Non-touch 6.0.4.7
ClockworkMod Recovery Flashable ZIPs
Touch 6.0.4.7
Non-touch 6.0.4.7
Chainfire's SuperSU Root Control App and ROOT Flashable ZIP (Works with 4.3 & 4.4)
Download (Latest version, v2.02)
Maguro Radios
Australia + Oceana - GT-i9250T
DVKK6
DVLE1
DVLF1
DVLH1
International (Europe) - GT-i9250
XXKK1
XXKK6
XXKL1
XXLA2
XXLF1
XXLH1
XXLJ1
International (South America) - GT-i9250
UIKL3
UILE1
UILH1
Japan + Pacific Asia - SC-04D
OMKKD
OMLA1
OMLE3
North America - GT-i9250M
UGKK7
UGKL1
UGLA4
UGLC1
UGLH1
UGLL1
South Korea + East Asia - M420
KRKK7
KRKL1
KRLB1
Tuna Bootloaders
PRIMEMD04 Bootloader Flashable ZIP (Latest)
PRIMELC03 Bootloader Flashable ZIP
Also just want to make it clear that to anyone who tested the 2/8 maguro build for me, the 2/9 one is the same!
The real deal.
Thanks.
Sent from my Galaxy Nexus using Tapatalk
No GApps "Add-on" Zip
Some people don't like the way ShinyROM includes its own GApps. Flash this zip directly after the ROM and it will strip out most of the included GApps so that you may use the preferred GApps of your choosing. This will leave the core GApps (Store, Services, etc.) as well as any others required for basic functionality (Keyboard, Camera, Launcher, Dialer, etc.) since there are none of the AOSP counterparts included.
This is particularly handy for GApps packages that try to measure the free space and may fail to install if it feels there isn't enough room.
Enjoy!
Finally! Boom!
Sent from my Galaxy Nexus using Tapatalk
osm0sis said:
I'll just copy this from the other thread.
No GApps "Add-on" Zip
Some people don't like the way ShinyROM includes its own GApps. Flash this zip directly after the ROM and it will strip out most of the included GApps so that you may use the preferred GApps of your choosing. This will leave the core GApps (Store, Services, etc.) as well any others required for basic functionality (Keyboard, Camera, Launcher, Dialer, etc.) since there are none of the AOSP counterparts included.
cwm-ShinyROM-No.GApps.Addon.zip:
View attachment 2559059
Click to expand...
Click to collapse
Thanks! I'll add this to the OP when I get a chance
baldwinguy77 said:
Thanks! I'll add this to the OP when I get a chance
Click to expand...
Click to collapse
No worries! I actually love having the GApps included, but a lot of people were fussing about it in Sesme's port thread so I thought I'd help out.
Also if you're interested, on xda here we've got a complete maguro radio thread and CWM thread I maintain:
[REF] [RADIO] [GSM] Galaxy Nexus GT-i9250 Baseband Collection & Discussion
[RECOVERY] [GN] [GSM] ClockworkMod Recovery Official + Nightlies [Flashable Zip]
:good:
Is this rom lagging for anyone? Right after I flash it I can't even pass the Setup Wizard ..
Just awesome man! The port was already the best ROM. Pure stock, and I can tell you, it's blazing fast!
osm0sis said:
No worries! I actually love having the GApps included, but a lot of people were fussing about it in Sesme's port thread so I thought I'd help out.
Also if you're interested, on xda here we've got a complete maguro radio thread and CWM thread I maintain:
[REF] [RADIO] [GSM] Galaxy Nexus GT-i9250 Baseband Collection & Discussion
[RECOVERY] [GN] [GSM] ClockworkMod Recovery Official + Nightlies [Flashable Zip]
:good:
Click to expand...
Click to collapse
Thank you! I actually downloaded all of these the other night and uploaded them to my server I just need to update the OP with a list
baldwinguy77 said:
Thank you! I actually downloaded all of these the other night and uploaded them to my server I just need to update the OP with a list
Click to expand...
Click to collapse
Haha cheers! I'll add you as a mirror.
BIG work!!!
Inviato dal mio Nexus 5
Great work man!
Official build both on toro and maguro now,could you make one for toroplus?
We need your awesome rom!
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Awesome! Exactly what we need.
Giving this ROM a go.
Nice to see its official now. But on post #1 there are some reference to rootzwiki as xda and I know its probably a copy+paste thing that's why. Just pointing it out
Sent from my Galaxy Nexus using Tapatalk
JustinXu said:
Great work man!
Official build both on toro and maguro now,could you make one for toroplus?
We need your awesome rom!
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hey there! I'd love to push out builds for toroplus as well - I think it's safe to say that's next in the pipeline.
akash3656 said:
Nice to see its official now. But on post #1 there are some reference to rootzwiki as xda and I know its probably a copy+paste thing that's why. Just pointing it out
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Oops! I thought I got all of the necessary edits but I missed the one right at the beginning! *Facepalm* Thank you for pointing that out - it's fixed now
Are those battery Extended Battery Framework zips compatible with maguro? I downloaded them from toro's RootzWiki thread a while ago and they were giving me a bootloop
Also, can I use them with other ROMs?
Inviato dal mio Galaxy Nexus utilizzando Tapatalk
I've read that it's not possibile to flash ROM over a stock 4.3 rom.
Someone can confirm this? Also if I wipe /cache partition and Dalvik cache?
Investigating it seems that zip file contains an update script which only overwrites the entire /system mount point.
So, what are the consequences of updating ROM over a stock 4.3 rom?
osm0sis said:
I'll just copy this from the other thread.
No GApps "Add-on" Zip
Some people don't like the way ShinyROM includes its own GApps. Flash this zip directly after the ROM and it will strip out most of the included GApps so that you may use the preferred GApps of your choosing. This will leave the core GApps (Store, Services, etc.) as well any others required for basic functionality (Keyboard, Camera, Launcher, Dialer, etc.) since there are none of the AOSP counterparts included.
cwm-ShinyROM-No.GApps.Addon.zip:
View attachment 2559059
Click to expand...
Click to collapse
@osm0sis
If I simply add to "gapps list" in your zip the apps I do not want to be flashed, will it work?
Something like that:
Code:
/system/app/BasicDreams.apk
/system/app/BasicDreams.odex
/system/app/Books.apk
/system/app/CalendarGoogle.apk
/system/app/Chrome.apk
/system/app/CloudPrint2.apk
/system/app/Drive.apk
/system/app/EmailGoogle.apk
/system/app/EmailGoogle.odex
/system/app/Exchange2Google.apk
/system/app/Exchange2Google.odex
/system/app/FaceLock.apk
/system/app/GenieWidget.apk
/system/app/Gmail2.apk
/system/app/GoogleEars.apk
/system/app/GoogleEarth.apk
/system/app/GoogleTTS.apk
/system/app/Hangouts.apk
/system/app/HPPrintPlugin.apk
/system/app/Keep.apk
/system/app/LiveWallpapersPicker.apk
/system/app/LiveWallpapersPicker.odex
/system/app/Magazines.apk
/system/app/Maps.apk
/system/app/Music2.apk
/system/app/Nfc.apk
/system/app/Nfc.odex
/system/app/PlayGames.apk
/system/app/PlusOne.apk
/system/app/PrintSpooler.apk
/system/app/PrintSpooler.odex
/system/app/QuickOffice.apk
/system/app/Street.apk
/system/app/SunBeam.apk
/system/app/Videos.apk
/system/app/YouTube.apk
/system/priv-app/GoogleFeedback.apk
/system/priv-app/GooglePartnerSetup.apk
/system/priv-app/MusicFX.apk
/system/priv-app/MusicFX.odex
/system/priv-app/TagGoogle.apk
/system/priv-app/TagGoogle.odex
/system/priv-app/talkback.apk
/system/priv-app/Velvet.apk
/system/priv-app/Wallet.apk
Please read the changelog as it will be updated constant before posting.
* Screenshots: Post #3
* Download and Installation: Post #2
* Please do not report issues/enhancements here, use the issue tracker here
* ChangeLog and Features
MUST READ
Click to expand...
Click to collapse
* Absolutely NO XPOSED F/W or Modules supported. This is a daily driver ROM, with deep integration and modification of stock (Samsung) ROM, hence things will break, I assure you!. See FAQ for more detailed explanation as to why I will NOT support it.
* Do NOT install ChainFire SuperSU, as the ROM has built-in CM/Koush Superuser, which I will manage and update if necessary. (And SuperSU completely messes your system binaries, I have no idea what else is botched hence I will NOT support it).
* Follow the DEV thread rules, this IS a dev thread, if you cannot give possible debugging information (logcat, proper replication of the scenario) do NOT post here, go to the general thread here (TODO add link).
* I will only support Stock Kernel (it is included in the DOWNLOADS section), if you are having issues, I would recommend full wipe, flash ROM and flash the STOCK Kernel, reproduce the issue and use my github issue ticketing to report it.ISSUE Reporting Link
* This is daily driver stock themed ROM, if this is NOT what you are looking for I advice you to STOP and move on to another ROM, save that precious bandwidth.
* As this is distributed as a TWRP recovery install file, your KNOX is already at 0x1, duh! don't bother wasting a post whether it will trip KNOX or not.
* Since your KNOX is tripped, removed all KNOX bits does not make any sense.
* Do not ask for ETA, if and when time permits I will release any updates if there are. Use my github issue ticket tracker for any updates to issues. As I am pretty sure the thread will get derailed (and I will only watch it as time permits), creating an issue ticket is your best bet that it will get my attention.
* NO DPI changes supported, although it is available in Settings. A lot of MI7 TW apks are not built for multi-dpi and since I don't support xposed, you are on your own.
* Since the ROM is designed with SELinux Enforcing kernels like Stock Kernel, which also has additional restriction of not allowing adb root. ROM comes built-in with SSH enabled and defaults to root user. You can use the ssh add key in Settings -> Device -> Misc Device Settings to add the key and you can do all the operations untethered .
What is Embryo?
Click to expand...
Click to collapse
In short EMBRYO is your stock/OEM (samsung UVUBMI7 base) ROM, which will have the full support of you hardware (which will be very difficult for any after market ROM to achieve) overlayed with after market (CM/AOKP/SLIM) ROM features as time permits and which fancies my attention .
Needless to say, this is a extremely difficult task and requires very precise skill,understanding of a lot of moving parts (hence the MUST READ section entries) and a lot of patience (I mean a lot). Also I am a stickler for quality and it will show!.
Absolutely NO PERMISSION is given to post this in any other thread or kanging the work.
THEME
Click to expand...
Click to collapse
In the past I have themed EMBRYO roms, but due to time constraints this does not look like a possibility right now, maybe some time in the future. If any themers are willing to take a crack at it go for it and let me know, I will add the links here.
ChangeLog/Features/FAQ
Click to expand...
Click to collapse
They will all be logged here and updated as time permits:
* ChangeLog and Features
* FAQ
* Home Page
02-MAR-2014: EMBRYO-1.1
* bug fix: StatusBar data icon persistence
* bug fix: init.d scripts toggles were not taking effect.
* fix: removed custom carrier label preference.
DISCLAIMER
Click to expand...
Click to collapse
You are assuming all the risk for flashing this. You have been warned.
ISSUES
Click to expand...
Click to collapse
* NavBar transparency requires more work, so it will not work.
* Stock launcher in landscape layout needs fixes when navbar is enabled. I will take any patches
CREDIT
Click to expand...
Click to collapse
- Samsung for the UVUBMI7 base.
- Koush for Superuser (note: I have built it myself to ensure it works with TW roms)
- CM/AOKP/Slim aftermarket ROMs for borrowing various settings code and various inspiration
for adapting Samsung Implementation.
- Paul for the built-in File Chooser.
- Ericson for RootTools
XDA:DevDB Information
EMBRYO-NOTE3, a ROM for the T-Mobile Samsung Galaxy Note 3
Contributors
mohan_kr
ROM OS Version: 4.3.x Jellybean
Based On: TouchWiz - UVUBMI7
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2014-02-23
Created 2014-02-24
Last Updated 2014-02-23
Installation and Download
FULL ROM INSTALLATION
Click to expand...
Click to collapse
PLEASE FOLLOW THE STEPS EXACTLY AND IN THAT ORDER, do not try to be cute and invent your own process, nothing good is come out of that. Also, the only recovery I have tested is TWRP, no other recovery has been tested, so the installation instructions are tailored for TWRP only.This is full WIPE ROM Instructions, do NOT dirty flash it is NOT going to work.
Step 0) Make sure you are unplugged and fully charged (no USB or power)
Step 1) Make a Nandroid backup and better yet also TiBu if you need to restore apps.
Step 2) Did you do Step 1)???? Do it now, already.
Step 3) Make sure you downloaded the Full Wipe ROM on to your device.
Step 4) Please make sure to check the md5sum's.
Step 5) Boot into TWRP recovery.
Step 6) Select Wipe -> Swipe to Factory Reset
Step 7) Go Back to Wipe Screen -> Advanced Wipe -> Select System -> Swipe to wipe
Step 8) Did you do Step 6, 7? If not, STOP, do NOT proceed.
Step 9) Go Back to Main Screen -> Select Install Tile
Step 10) Select the Full Wipe ROM zip and flash.
Step 11) [OPTIONAL] If you need any bloat zips and add-ons if available add them now.
Step 12) [OPTIONAL] If there are any EMBRYO Update Zips you can add them now. (SHOULD BE LAST ONE ADDED)
Step 13) I Strongly recommend to Flash the Stock Kernel (MI7), the zip is in the Downloads
section.
Step 14) Good, now reboot and LET IT WAIT till everything is installed. Do NOT touch and mess around with any keys. Your installation should be fine, if you see the bootanimation and then installing applications screen shows up.
Step 15) At this point you might be prompted to allow SuperUser access to ROMCustomizer, select
allow.
Step 16) IMPORTANT Follow Any POST Installation stuff below.
EMBRYO UPDATES INSTALLATION
Click to expand...
Click to collapse
Installation is simple, as the update zip will be available as a TWRP flashable zip. Download to your device, boot into recovery and select install. That's it. If there are any special instructions, they will be in the section where the download zip is available.
POST INSTALLATION
Click to expand...
Click to collapse
Please do the following, after a full wipe installation. After the ROM boots:
1) If you missed the Superuser prompt for ROMCustomizer, please got to Superuser app and
grant privileges to ROMCustomizer.
2) Please NO restoring of system data that is a surefire way to bork the shiny new system.
3) SSH is enabled by default. To upload a public key, push it to your SDCARD and then go to Settings -> Device Tab -> Misc Device Settings -> Add Ssh Key.
DOWNLOADS
Click to expand...
Click to collapse
ROM
Click to expand...
Click to collapse
* [24-FEB-2014] [EMBRYO-1.0]: Please check the MD5SUM for all downloads on YOUR phone (not on the PC e.g). Please follow the installation instructions.
- SM-N900T-EMBRYO-1.0-FULL.zip
ROM UPDATES
Click to expand...
Click to collapse
* [02-MAR-2014] [EMBRYO-1.1-Update]: Please check the MD5SUM for all downloads on YOUR phone (not on the PC e.g). Please follow the installation instructions for updates in the section EMBRYO UPDATES INSTALLATION
- EMBRYO-1.1-update.zip
STOCK KERNEL
Click to expand...
Click to collapse
* [UVUBMI7] Stock Kernel TWRP flashable. SM-N900T-STOCK-UVUBMI7.zip
BLOAT
Click to expand...
Click to collapse
* [UVUBMI7] Samsung Bloat. APKS that are not installed as part of EMBRYO full rom. NOTE they are installed in system partition.
- UVUBMI7-Samsung-Bloat.zip
* [UVUBMI7][TMO] T-Mobile Bloat.
- UVUBMI7-TMO-Bloat.zip
Click to expand...
Click to collapse
Screenshots
See the attached thumbnails to this post.
Another One
final one.
Upload
Upload in Progress..as soon as it is up I will create a post. Patience.. see post #2.
This sounds like you out a ton of work into it. I definitely must give this a run.
Sent from my SM-N900T using Tapatalk
Download link
Post #2 has the download link..I will update the changelog/features to give more information on how to use the ROM. Enjoy!
mohan_kr said:
Upload in Progress..as soon as it is up I will create a post. Patience.. see post #2.
Click to expand...
Click to collapse
downloading now. . . feedback will follow
http://www.androidfilehost.com/?fid=23329332407573846
That's for the kernel for some reason the link you put there say's access denied when you go on it.
Sent from my SM-N900T using xda app-developers app
This is very very good. I really have no issues yet. It has a remarkable "wow" factor, even when installing. Very well done.
Sent from my SM-N900T using Tapatalk
Great job on this Rom!
Sent from my SM-N900T using XDA Premium 4 mobile app
Uploaded zip
Uploaded all the Samsung and T-Mobile APKS that are not included as part of the ROM. By default they will be installed in system partition. Since I did not investigate fully what can be moved to data. If you know that you can push the apks in /data/embryo/preload and use the Package Management from Settings -> Device to install them..
Is anyone running this how is it?..
Sent from my SM-N900T using Tapatalk
demon28 said:
Is anyone running this how is it?..
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
so far . . no issues here...
Question, can you go back to 4.3?
Sent from my SM-N900T using Tapatalk
demonchildfp said:
Question, can you go back to 4.3?
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
Rom is 4.3
Yep.....I feel like a retard......
Sent from my SM-N900T using Tapatalk
Wow - this is quite a piece of work here. Had to take it for a spin - no issues to report but wanted to pop in and say holy crap man, this is awesome! The navbar stuff alone... it makes my head hurt. Far better than anything I could ever muddle together that's for sure. Glad you finally got the time to share this - work like this doesn't come around very often, so for that I say - thanks!
Great job man!
Downloading now.. maybe I can find some time and see if my themes are compatible and if not I can make em compatible. Sounds like a awesome rom
Does anybody have a copy or link to the stock kernal? It says access or no such file on the link provided in the o.p. thanks
[updated 20150104]
version v2.2
migration to twrp2.8.3.0
quickfix for lzma initrd roms
fix baseband not recognized on some tw roms
added f2fs feature to multiboot kernel for future versions..
moved qemu tools to sdcard to free space
[updated 20150101]
version v2.13
lollipop support
Hi all,
This dev thread is to continue the multiboot thread that I starded few months ago in general section.
To read history of the project you can take a look here http://forum.xda-developers.com/showthread.php?t=2577211
With Multiboot, you can launch any ROM from your internal card or your external sdcard. It is a TWRP recovery ROM modified to add this feature.
This feature is possible thank's to kexec-hardboot method created by mkasic (http://forum.xda-developers.com/showthread.php?t=1266827).
I adapted this method to be able to apply it quite easily on any android device.
This method includes few pieces of software ( sources will be published) :
kexec-hardboot : kernel patch from mkasic
hardboot-reserve : new kernel patch
kload-hardboot : new userspace program
Next part of the method is an on the fly modification of initrd ramdisk before injecting new kernel/initrd. Early versions of multiboot (before v1.2) were simply modify [on fs] section of init.rc to replace original block devices ( mmcblk0p14, mmcblk0p15 etc ) by loop devices pointing to img files.
Since Multiboot v1.2, a new method is used to replace original filesystems : a script replace original init binary, his goal is to prepare all the filesytems before launching original init.
All this method is done by shell scripts that you can check in /sbin and /multiboot directories when booted into recovery.
Creating img files (raw) is very efficient on internal sdcard as this card is formatted ext4 and img files can be thin provisiionnig ( sparse files ).
Unfortunaltely, external sdcard are offently fat32 or exfat formated. Those filesystems do not support thin provisionning ( note also that multiboot supprot only vfat for the moment ).
Creating img files on vfat filesystems is very long process and consume lot of space.
Version Multiboot V2.1 add support for ubuntu touch 14.04 support ( only img files )
Version .Multiboot V20 introduced a new feature : qcow2 support for external sdcard.
With qcow2 image files, we can create small images which grows only when needed.
You can check some video demonstrating features of multiboot on youtube channel : http://www.youtube.com/channel/UCefO8F4YX6qMQsqpBHTqTqQ
Main advantages of using qcow2 :
thin provisionning
snapshots
compression
liveboot ( livefull if small rom, "livedvd-like" if bigger roms )
Some problem (and solutions) of qcow2 :
need target kernel with nbd support - nbd is very easy to activate when compiling kernels but not already activated on kernels. Decimalman kernels already are compiled with it. http://forum.xda-developers.com/showthread.php?t=2226889
Slow speed on standard : speed on qcow2 especially when first installation is not good. To reduce this, livesnap booting mode gives very good speed.
suspend/resume : on tw43 kernels, deepsleep can hang the system. To correct it, their are 2 methods : adding a wakelock or apply a small patch to nbd.c sources.
Some details about qcow2 booting mode :
- standard : qcow2 images are acceded read/write directly on sdcard ( not recommended especially in firsts boot )
- livesnap : qcow2 images are acceded read, writes are done in zram snapshots. commit are done at reboot time : this is the recommended mod. If you install apps, you'd better to reboot first to commit qcow2. Note that if modifications are big, reboot can be long ( few minutes ), be patient. Note also that in this mode, I added a wakelock to fix suspend/reboot of tw roms.
- liveboot : same that livesnap but without commit - Same than a LiveCD in linux world. reboot speed is regular
- fulllive : only for small roms ( say ~500M ). All qcow2 are copied to zram at boot and mounted from memory. No internal/external card needed. very good speed.
- livesnap2 : same than livesnap but without wakelock. Best for speed and battery. Working except tw43. Download my modified dkp kernel to use this option on tw43 roms.
Important recommendations :
- when choosing qcow2, always choose the right nbd kernel as the last zip to install ( and don't reboot after Aroma installer )
take dkp kernels for tw43 and kk4.4.2 : http://forum.xda-developers.com/showthread.php?t=2226889
or kernels I compiled
- please follow videos on youtube
Here are last video I did to demonstrate qcow2 features. Some parts of video are boring ( during compression or commit ) but I wanted to let it go live to give an idea of processing times.
Downloads : http://www.androidfilehost.com/?w=files&flid=12801
References / Credits :
mkasic : kexec-hardboot creator - http://forum.xda-developers.com/showthread.php?t=1266827
Tassadar : MultiROM creator - best project - http://forum.xda-developers.com/showthread.php?t=2011403 - bbootimg used
TWRP Team : http://www.teamw.in/project/twrp2
reserved
First
Sent from my SAMSUNG-SGH-I747 using Tapatalk
Love your work Philippe. This has been amazing to use for testing out multiple roms and still maintaining my daily driver. I'm a crack flasher so its nice having the options to constantly change.
Sent from my SCH-I535 using Tapatalk
Totally forgot about this, I'll have NBD included in my next kernel so this can work
this is awesome ! i been looking for muilt-boot since i got an S3 !
it's working great!
Awesome!
Now does it matter what bootloader you're on for this?
i want to try this... but the bandwidth Nazi's at work wont let me download and watch YouTube videos. would the main ROM need to be on the internal memory? or would it matter? just wondering.
Do these videos have audio? kinda hard to follow... or it just my laptop?
Restore
Hello,
Since I install the V2.0 I can't restore my new backup. I can restore the backup make before V2.0 installation but the one made with V2.0 multiboot.
Restore Failed
I try with different TWRP 2.6.3.1 and 2.7.0
Do you have and idea how to fix that.
Thanks
PwnCakes193 said:
Totally forgot about this, I'll have NBD included in my next kernel so this can work
Click to expand...
Click to collapse
I will add a link to your kernel in first message when it becomes compatible with qcow2 support.
vbetts said:
Now does it matter what bootloader you're on for this?
Click to expand...
Click to collapse
There is no prerequisite about bootloaders versions. Just be sure that your bootloader is unlocked ( I mean that you can install custom recovery images - for example, verizon 4.3 ota update locked the bootloader )
stanguay said:
Hello,
Since I install the V2.0 I can't restore my new backup. I can restore the backup make before V2.0 installation but the one made with V2.0 multiboot.
Restore Failed
I try with different TWRP 2.6.3.1 and 2.7.0
Do you have and idea how to fix that.
Thanks
Click to expand...
Click to collapse
As multiboot feature does not have relation with this part of twrp, not sure if it is linked with multiboot.
Do you have same behavour with original twr2.7.0 ?
Philippe,
ubuntu touch trusty in progress
Hi all,
Just to give a small news.
I started try to port latest ubuntu touch release (trusty) and to integrate it to multiboot.
Now, at least, I can boot on it, get the GUI, touchscreen, wifi, rotation, battery level and on/off button working.
( everything else not working : no sound, no phone, no gps etc... )
But at least, it is "usable" to play with it... Also, I integrated it to multiboot.
Don't know if you want to try that at this stage ( not sure than I can go further and get other things to work....)
Just tell me, I will package this week-end a multiboot v2.01 and ubuntu_touch_trusty_d2att.zip.
Here is a small video : http://youtu.be/y1G9hZI3deg
Philippe,
Philippe,
Phil_Suz said:
Hi all,
Just to give a small news.
I started try to port latest ubuntu touch release (trusty) and to integrate it to multiboot.
Now, at least, I can boot on it, get the GUI, touchscreen, wifi, rotation, battery level and on/off button working.
( everything else not working : no sound, no phone, no gps etc... )
But at least, it is "usable" to play with it... Also, I integrated it to multiboot.
Don't know if you want to try that at this stage ( not sure than I can go further and get other things to work....)
Just tell me, I will package this week-end a multiboot v2.01 and ubuntu_touch_trusty_d2att.zip.
Here is a small video : http://youtu.be/y1G9hZI3deg
Philippe,
Philippe,
Click to expand...
Click to collapse
I remember the last time someone built Ubuntu Touch to the d2att S3, but we ran into the same issues as you previously mentioned. Will there ever be a way to get the data to work?
codemonkey98 said:
Will there ever be a way to get the data to work?
Click to expand...
Click to collapse
Hi codemonkey98, the answer is possibly yes.
In fact, I succeeded to make cellular data work under my ubuntu touch port ( Bell carrier) .
Just have to confirm this first experimental results - I can surf internet with cell data ( without wifi ).
However, phone line is still not working.
[edit] Also sent and received SMS, so this is working also.
Philippe,
Phil_Suz said:
Hi codemonkey98, the answer is possibly yes.
In fact, I succeeded to make cellular data work under my ubuntu touch port ( Bell carrier) .
Just have to confirm this first experimental results - I can surf internet with cell data ( without wifi ).
However, phone line is still not working.
[edit] Also sent and received SMS, so this is working also.
Philippe,
Click to expand...
Click to collapse
I'd be very interested in testing the very alpha versions of this, as long as they're d2att or d2lte. best of luck man, i'm looking out for great stuff from you.
https://www.youtube.com/watch?v=j6GdvUfNppE In this video I see that you booted in the ROM w/o flashing gapps along w/ flashing the ROM ... is that necessary for this to work?
If you need a tester for anything, I'm always available.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
shekinahsmoke said:
https://www.youtube.com/watch?v=j6GdvUfNppE In this video I see that you booted in the ROM w/o flashing gapps along w/ flashing the ROM ... is that necessary for this to work?
Click to expand...
Click to collapse
Hi shekinahsmoke, no it is not necessary at all. It's better to install all zip in one shot, but I did this demo to show that you can come back to multiboot, select an already created rom and apply another zip ( gapps in this example ) even after first installation.
codemonkey98 said:
I'd be very interested in testing the very alpha versions of this, as long as they're d2att or d2lte. best of luck man, i'm looking out for great stuff from you.
Click to expand...
Click to collapse
rani9990 said:
If you need a tester for anything, I'm always available.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
Click to expand...
Click to collapse
Hi codemonkey98 and rani9990, thank's for your future help on testing. I am now able to call and be called . I fixed partially audio too. Calling ring and microphone during call are now ok, only incoming audio is problematic ( because exit from speaker and not earphone ).
Fall-back temporarly solution is to plug headset, in this case everything is fine during phone calls.
Now, I will start to prepare version 2.1 of multiboot to support this ubuntu touch and I will probalby open a dev thread dedicated to this ubuntu touch 14.04 when I finish first package ( this we or start of next week ).
Philippe,
Phil_Suz said:
Hi codemonkey98 and rani9990, thank's for your future help on testing. I am now able to call and be called . I fixed partially audio too. Calling ring and microphone during call are now ok, only incoming audio is problematic ( because exit from speaker and not earphone ).
Fall-back temporarly solution is to plug headset, in this case everything is fine during phone calls.
Now, I will start to prepare version 2.1 of multiboot to support this ubuntu touch and I will probalby open a dev thread dedicated to this ubuntu touch 14.04 when I finish first package ( this we or start of next week ).
Philippe,
Click to expand...
Click to collapse
I'm glad to hear. I appreciate you shedding some light towards us with Ubuntu Touch and your support for multiboot. :good:
Hi All,
Multiboot v2.1 is now ready on same download link ( http://www.androidfilehost.com/?w=files&flid=12801 )
This version add support for unbutu touch 14.04.
Philippe,
Phil_Suz said:
Hi all,
Just to give a small news.
I started try to port latest ubuntu touch release (trusty) and to integrate it to multiboot.
Now, at least, I can boot on it, get the GUI, touchscreen, wifi, rotation, battery level and on/off button working.
( everything else not working : no sound, no phone, no gps etc... )
But at least, it is "usable" to play with it... Also, I integrated it to multiboot.
Don't know if you want to try that at this stage ( not sure than I can go further and get other things to work....)
Just tell me, I will package this week-end a multiboot v2.01 and ubuntu_touch_trusty_d2att.zip.
Here is a small video : http://youtu.be/y1G9hZI3deg
Philippe,
Philippe,
Click to expand...
Click to collapse
I would love to try your touch port I have been using your recoveries for a few weeks now and just flash the touch wip Rom that is on the site but to have a simi-working port to play with would be awesome.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Cannibal Open Touch 3.0 Alpha 11
Disclaimer:
While we try to test our work as much as possible, it is always a possibility that something could go wrong and screw up your phone. We are not responsible for any damage that is done to your device, either directly or indirectly, as a result of using Cannibal Open Touch or any other Project Open Cannibal projects. Any damage done to your device is your responsibility and your responsibility only. We do this for fun, and we simply like to share our work.
What is Cannibal Open Touch?
Cannibal Open Touch is a custom recovery (like ClockworkMod or TWRP), created purely out of love for the platform and the desire to contribute something cool to the community. The name embodies everything that Cannibal Open Touch is. We take what we believe are the best features of popular recoveries like TWRP and ClockworkMod and, well, cannibalize them along with rolling out our own features.
Features:
Full Touch UI
Complete theme support, including app for management of themes (we'll get to that in a sec)
On-device backup and restore
Backup and restore via ADB
Much much more planned!
Bugs:
During installation, the standard Android installing icon gets displayed instead of the custom dialog box.
If you find a bug, please do not report it here! Instead, report it in the GitHub repository!
Screenshots
See the Screenshots tab above. (Or click me if you're using Tapatalk!)
Nandroid has been replaced!
Nandroid is in fact gone, and has been replaced with a much more robust backup solution. Backups can now be made either with ADB (the recommended way) or via the new Backup and Restore item in the main menu. Backups made via the built-in menu can be copied to a PC and restored via ADB, and backups made via ADB can likewise be copied to your device and restored using the Backup and Restore menu.
Code:
adb backup -f mybackupfilename.ab boot system data cache
You can also restore said backup by using adb, like so:
Code:
adb restore mybackupfilename.ab
Downloads:
Cannibal Open Touch hammerhead builds (latest: CannibalOpenTouch-2.99.11_hammerhead-2015032623.img)
How to install:
Download the latest Alpha image
Reboot to bootloader:
Code:
adb reboot bootloader
Flash the image with fastboot
Code:
fastboot flash recovery /path/to/downloaded/recovery.img
Boot into recovery mode
Alternatively, you may boot the image instead of flashing it:
Code:
fastboot boot /path/to/downloaded/recovery.img
Changelog:
Changelog:
3.0 Alpha 11 (2.99.11)
Lots, lots, and lots of changes.
3.0 Alpha 10 (2.99.10)
Themes are now stored in /cache/cot/themes to fix an issue introduced with FDE.
3.0 Alpha 9 (2.99.9)
Real menu scrolling! (but volume keys still work)
All backup/restore operations now verify that you want to take action
Resized UI to be more usable on all device resolutions
Themes can now display a battery charge indicator (depends on individual theme settings)
3.0 Alpha 8 (2.99.8) (not released)
Not released
3.0 Alpha 7 (2.99.7)
On-device backup and restore
3.0 Alpha 6 (2.99.6)
Complete theme support
Recovery settings (Theme settings and Unsigned ZIP flashing)
The preceding list is not 100% complete. See the project source code page for the full commit list.
Cannibal Open Touch themes app:
We are currently seeking Alpha testers for an app that will let users download and choose themes without rebooting to recovery mode. Currently there are 20 slots open. If you wish to join please PM me. The only requirement is you must have a Google+ account and are willing to submit proper bug reports, should any arise.
Cannibal Open Touch Themes:
You can now make your own themes for Cannibal Open Touch! See the example themes (it's pretty self-explanatory). Themes must be installed in /sdcard/cot/themes/theme_name (or /data/media/cot/themes/theme_name) in order to work. Please feel free to submit pull requests to have your custom themes added to the theme repository. They will also be packaged and made available to download via the Cannibal Themes app (mentioned above)!
Contribute to Project Open Cannibal
If you like our work and want to see more, consider a donation to the project!
Project Open Cannibal gerrit: http://review.projectopencannibal.org
Credits:
tdm, for the superb touch code (and lots more)
sblood86, for joining the project and leading the charge to greatness
thenameisnigel, for picking up our webhosting while I was gone
anyone else who has ever contributed to any Android-related project
XDA:DevDB Information
Cannibal Open Touch, Tool/Utility for the Google Nexus 5
Contributors
drewwalton19216801, Sblood86, thenameisnigel, tdm, CyanogenMod, Koush and many others
Source Code: https://github.com/ProjectOpenCannibal/android_bootable_recovery
Version Information
Status: Alpha
Created 2014-08-01
Last Updated 2015-03-27
Reserved
Sounds sweet
sent from my Paranoid neXus 5
New RECOVERY
Just now I did fresh install of 4.4.4 and need to install root and recovery agin ,HAVE TO INTSALL THIS NEW RECOVERY
I will report bugs if I will found and Share my Experience .
sorry for my bad english
or965 said:
New RECOVERY
Just now I did fresh install of 4.4.4 and need to install root and recovery agin ,HAVE TO INTSALL THIS NEW RECOVERY
I will report bugs if I will found and Share my Experience .
sorry for my bad english
Click to expand...
Click to collapse
Sounds good, let us know what you think. Remember though that this is a very early alpha build (it's stable, but feature-completeness is maybe 5%).
Drew! I haven't seen you since the Optimus S/V days!
Nice to see you here. I'll flash ASAP and start flashing again.
Curiousn00b said:
Drew! I haven't seen you since the Optimus S/V days!
Nice to see you here. I'll flash ASAP and start flashing again.
Click to expand...
Click to collapse
Aha hey there n00b, its been a while
Recovery flashed successfully, not to bad at all.
Can't wait to see what cannibal will become! :thumbup:
I wanna flash but does this support multirom?
Sent from my Nexus 5 using Tapatalk
Juansegovia20 said:
I wanna flash but does this support multirom?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Not as of yet.
Don't know about future implementations, but by the look of it if I would guess, no.
F2FS supported?
so begins the Cannibal Time mauahahahahahaha
Never heard of this, sounds cool! Could you possibly implement encrypted backups at least?
Wakamatsu said:
F2FS supported?
Click to expand...
Click to collapse
Not yet, but it should be in a later build.
LeJolly said:
Never heard of this, sounds cool! Could you possibly implement encrypted backups at least?
Click to expand...
Click to collapse
Definitely something we'll be considering, but for now we're building out the UI and making sure things that need to work do.
drewwalton19216801 said:
Not yet, but it should be in a later build.
Definitely something we'll be considering, but for now we're building out the UI and making sure things that need to work do.
Click to expand...
Click to collapse
also if the tab options are little bigger in size... its too tiny to touch them i was using the volume keys to control mostly and not able to use the actual touch experience as the tabs were small...
maybe i got a thick finger if so please ignore
sacreddevil666 said:
also if the tab options are little bigger in size... its too tiny to touch them i was using the volume keys to control mostly and not able to use the actual touch experience as the tabs were small...
maybe i got a thick finger if so please ignore
Click to expand...
Click to collapse
That's one of those usability things we like to get feedback on. Upping the size of the touch items shouldn't be a big issue at all. Thanks for the feedback!
I just tried this recovery.... I tried flashing like 5 zips i think and all of them failed. But some other worked
Also i think we should have a confirmation button, i noticed if i touch a file it would get flashed as soon as i touch it, not complaining. Just reporting, wish i could provide you with a log cat
Sent from my Nexus 5 using Tapatalk
Love the idea & the implementation , hoping to see it being more widely used !!
Its a good idea to keep AB files instead of "nandroid" files on your computer and stored away from the device BUT what if you need it on the fly? You still want that option due to possibly needing it on the fly and I don't want to be forced into getting an OTG card reader JUST to be able to use a recovery. Just my thoughts and giving my opinion, awesome idea though.
One quick note, if you attempt to wipe you'll loose your entire /SD.
Plus, if you had an encryption password, it will be gone when you reboot; phone will show unencrypted.
After that I went back to TWRP 2.7.1.1, did a complete wipe, fastboot oem locked and unlocked (The whole shebang.) Flashed a different rom. Went to encrypt my device and was given a slew of force closes.
Have never seen that before, I wish you the best of luck.