Color OS 2.0.6 Beta +PreRooted+Customized - ONE Android Development

Dear All
Since many are having problems flashing color os 2.0.6 beta with root (plus chinese websites downlaods are amazing slow in countries like mine), i thought to create this thread.this is a highly customized rom from the chinese Forum. i have been playing for a couple of hours and everything looks good
This comes prerooted with lots of amazing feautures and is a stripped down version of color os.
The advantage you get over CM11 are many the main ones are MIUI Like customized theme and Amazing camera quality
Please Note that you have to use the Chinese recovery provided in the zip as it does not work with any other recovery. the recovery will be in Chinese (i believe the first one is reboot, second one is install from zip, third option is wipe factory data, fourth is wipe cache )
Alternatively you could also use the following command
fastboot boot recovery.img (but rename the recovery file to "recovery" first, this does not flash the recovery only boots it up so make sure the usb cable stays connected until you boot up color os )
UNZIP THE FILE FIRST(as it includes the recovery)
once the colors os is booted you would have to change the language, once you go to settings in the first (general tab third last row there is a language and input method, use that to change to english)
This ROM-based version 7.25 Date Coloros2.0.6 streamline modifications to optimize, adding a number of optimization and stability testing. This ROM is carefully modified, expect everyone's advice and support, has introduced more and better ROM to select local friends.
Feautures
Delete the official recovery, and all script
two streamlined out security center, delete QQ, microblogging and other pre-installed software.
3 Add the latest full version root.
4 forced GPU rendering.
5 optimize brightness:
Auto Brightness: 8 Maximum 215 Minimum brightness
manually Brightness: 255 Default minimum 8 maximum 80
June optimized GPS, speed up the positioning speed.
7 integration Bravia_Engine_V3 imaging engine.
8 Update Host library block ads + Google login.
9 Add _Fly-On_Mod new optimization:
10 optimized touch-screen effect
11. optimize cpu running
12.zipalign optimize application
13. optimized memory management
database optimization 14.SQL
15. optimize network
16. optimize battery power
17 degrees to mention 4096 memory reads
18. improve the overall touch response
19. reducing dialing time
20. improve the picture quality to 100%
21. optimization window animations optimized
22. improve the quality of pictures and video of
23. improve fluency and reaction slide
24. improve the black screen problem after the call ends
25. repair some application error problem
26. unlocked FPS improve performance 2D/3D
27. upgrade virtual memory to 128M_build
28. modify some scripts to optimize and streamline redundant depth streamline
29.FM join the most popular Koala FM, replacing the input method for the most succinct Iflytek input method, cocoa Replace the App Store's most comprehensive national database Baidu mobile assistant
part of the streamlining of the list:
ApplicationsProvider.apk
BasicDreams.apk
Browser.apk
CertInstaller.apk
DayDreamVideo.apk
DigitalPenWorkService.apk
Email.apk
etao_huoyan.apk
Exchange.apk
FaceDetectService.apk
FaceLock.apk
FreeWeatherLiveWallpaper.apk
HTMLViewer . apk
IFlySpeechService.apk
KeKeGameCenter.apk
KeKeMarket.apk
LiveWallpapers.apk
MHeiGB18030C_Medium.apk
NoiseField.apk
OppoActionParser.apk
OppoBaiduTranslateService.apk
OppoBootReg.apk
OppoDigitalClockWidget.apk
OppoDriveMode.apk
OppoFileTransfer.apk
OppoLockScreenCard.apk
OppoLockScreenGlassBoard.apk
OppoLockScreenTravel.apk
OppoScratch.apk
OppoSpeechAssist.apk
OppoSpeechService.apk
PhaseBeam.apk
PicoTts.apk
QuickSearchBox.apk
Reader.apk
SharedStorageBackup.apk
SogouIME-build54468_20140717.apk
UserDictionaryProvider.apk
VoiceSearch.apk
Voiceprint.apk
{
"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"
}
Mods: mods should you feel that this thread is unnecessary, redundant or does not belong here please feel free to trash it anytime.
Credits to
DMO7.26
MIUI Indifferent
Note: UNZIP THE FILE FIRST
ROM: https://mega.co.nz/#!AlE0AAjI!ibyFA5Lxan2u5qFQSRgLlidQEztKOWkyaX_JNxKATzM
Working Gaps for Color OS
http://www.androidfilehost.com/?fid=23189362627840912

Download now..thanx
Sent from my One using XDA Premium 4 mobile app

Just as an FYI... You can modify updater-script in a way that it is flashable via TWRP like I did. I can provide my zip later, then you can root it if you want to.
Sent from my A0001 using XDA Premium 4 mobile app

dansou901 said:
Just as an FYI... You can modify updater-script in a way that it is flashable via TWRP like I did. I can provide my zip later, then you can root it if you want to.
Sent from my A0001 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
that would be perfect and would benefit all, thanks

Root color os using this zip
Just for information....
One can flash this zip http://d-h.st/zJ8 to root successfully color os for oneplus one...
Thanks...
:good:
---------- Post added at 05:52 PM ---------- Previous post was at 05:51 PM ----------
alybhamani said:
that would be perfect and would benefit all, thanks
Click to expand...
Click to collapse
See this link ... http://d-h.st/zJ8

flashable zip
dansou901 said:
Just as an FYI... You can modify updater-script in a way that it is flashable via TWRP like I did. I can provide my zip later, then you can root it if you want to.
Sent from my A0001 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
hello
could you please provide the zip file so i can install it through twrp, im not able to flash the Chinese recovery.
thanks in advance

mr_wehbe said:
hello
could you please provide the zip file so i can install it through twrp, im not able to flash the Chinese recovery.
thanks in advance
Click to expand...
Click to collapse
If you have the color os rom zip with you, then open it with 7zip and just extract the file
META-INF/com/google/android/updater-script
then edit it with notepad ++ ,
remove the 1st line .....
assert(getprop("ro.product.device") == "A0001" getprop("ro.build.product") == "A0001");
or
edit the 1st line as ...
assert(getprop("ro.product.device") == "A0001" || getprop("ro.product.device") == "bacon" || getprop("ro.build.product") == "bacon" || getprop("ro.build.product") == "A0001");
Then put back the edited file in the opened ROM Zip file (by 7zip)
Save...
Then try flashing the zip from TWRP,
let me know in case of any issue ...

Mnt-XDA said:
If you have the color os rom zip with you, then open it with 7zip and just extract the file
META-INF/com/google/android/updater-script
then edit it with notepad ++ ,
remove the 1st line .....
assert(getprop("ro.product.device") == "A0001" getprop("ro.build.product") == "A0001");
or
edit the 1st line as ...
assert(getprop("ro.product.device") == "A0001" || getprop("ro.product.device") == "bacon" || getprop("ro.build.product") == "bacon" || getprop("ro.build.product") == "A0001");
Then put back the edited file in the opened ROM Zip file (by 7zip)
Save...
Then try flashing the zip from TWRP,
let me know in case of any issue ...
Click to expand...
Click to collapse
If you want to eliminate every error, you have to look for the line "wipe.data()" (or similar) and remove it (that line produces an error, but the ROM boots fine)
Sent from my A0001 using XDA Premium 4 mobile app

The Data Monitor doesn't work, it need to be configured first but the configuration offers to choose only Chinese telecom providers.
Edit :
Sorry mate, your optimization maybe too much, only google apps can access cellular data, there is no connection for any other apps.
I just installed the regular beta 2.06 and every apps can access internet .

lapocompris said:
The Data Monitor doesn't work, it need to be configured first but the configuration offers to choose only Chinese telecom providers.
Edit :
Sorry mate, your optimization maybe too much, only google apps can access cellular data, there is no connection for any other apps.
I just installed the regular beta 2.06 and every apps can access internet .
Click to expand...
Click to collapse
is any one facing problem with youtube?
i have problem after flashing the gapps in youtube
regards

closed at OP request...

so...OTAs are not available for colorOS when rooted? also, no matter what root zip i use, supersu says it can't root and i dont have root, though colorOS complains i have rooted and will thus neuter the os. Any advice from anyone on fixing either of these issues?

Anyone can share camara app?

Anyone tried this with MultiRom? I want to try this with Multirom

darkerm said:
Anyone tried this with MultiRom? I want to try this with Multirom
Click to expand...
Click to collapse
me too... If someone tell us if it works thanks you

Is the link correct?

i also want to know if this work with multirom, no one has tried it yet?

Google Play?

chailee said:
i also want to know if this work with multirom, no one has tried it yet?
Click to expand...
Click to collapse
It works, but only if you switch Color OS to primary every boot and after you're done you have to switch it back to secondary. This takes approx. 5 min and is annoying as hell.
The reason for this is that Color OS doesn't have a custom kernel since it's closed source. MultiROM needs the kernel of the primary ROM to have the kexec-hardboot patch included. The secondary ROM's kernels don't need this patch.
So when you install it as Primary, your secondary ROMs won't work because the kexec-hardboot patch is missing, but as a secondary ROM with a primary ROM that does have the patch it won't boot.
I hope that suffices as an explanation.
-Mats

I'm use flashify for backup coloros kernel and secondary ROM kernel and i restore the correct kernel , after i switch the ROM.

Related

[Discontinued] [SYSTEM] FTS v05+ ONLINE [GSM][CDMA] [08/11/2011]

FTS V0.5​
(Frasertag System)
Screenshots from V04
{
"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"
}
​FTS V0.5+ (GSM ONLY) Update found in Post 2​
CDMA PATCH found in Post 2​​Background
Hi I have been flashing my phone lots and before nandroid arrived it was a pain to flash stock, root it, remove all the bloat, theme etc etc so I created a system.img that has stuff how I like it. I am not a developer but a tinkerer and am sharing this in good faith that some people will find it useful.
Click to expand...
Click to collapse
Original System Size 232mb
My System Size 181mb
Available Memory 214mb
Available App Storage 223mb
Removed
Most of the Sony Ericsson bloat (there is still some services that I was not sure so left them in)
All Xperia Play Games,Playnow,Xperia Suite
Flash 10.1 (10.3 on market, can install to Sdcard)
Maps (can install to sdcard)
Sony Ericsson home (replaced with launcher pro)
Click to expand...
Click to collapse
Modded
Rooted
Busybox
Ad blocked host file
CRT screen off animation + Theme(v04+ me and monalbert not UOT)
Genie Widget smoked
Talk (with front facing camera support)
Cifs/Tun modules (invoked at boot)
Camera Mod V5 take photos with r button
Modified to allow insecure adb with stock kernel
Modded Chargemon Icons
Modded Dalvik-Cache location to /cache
Click to expand...
Click to collapse
Added
Modinstall location (allows you to choose where to install new apps, sd or nand. Do Not Install Widgets or Keyboards to sdcard they will not work after reboot)
Cifsmanager (for mounting network shares, cifs.ko now loading on boot)
Click to expand...
Click to collapse
This runs heaps better then the original rom when delivered to me
Install Instructions
Coming from V02/04 Preview?
Follow Coming From Something Else? You need to WIPE For this UPDATE
Coming from something else?
Use Bin4ry's Recovery found here to perform nandroid, to restore to if you dont like my rom.
Backup your applications and settings using titanium or my backup root
IMPORTANT Use Flashtool to flash stock UK 145 firmware located here
Once in the stock rom, id prefer you to do a factory reset but it will work without, I did it though...Settings -> Privacy -> Factory Reset
Once factory reset is completed Reboot into fastboot, fastboot flash system system.img
Click to expand...
Click to collapse
ONLINE
Thanks to
Blagus for guidance RE: .ko modules
Bin4ry for root
NielDK for the Tun, Cifs modules
Montalbert for smoked GenieWidget and large collection of png's from his older themes
Zoop57 for the R button Camera mods
Freexperia for there chargemon mod
Chevyowner for figuring out the incompatible APK's for CDMA Users
@Technologic797 For packing the system.img (since I no longer have a play)
Paulobrien for the insecure adb hack
Click to expand...
Click to collapse
I do not mind if this system img is reused however give credit where credit is due just like I have above​
V0.5 Update
Merged V02 and V04 preview and applied new mods to complete my Xperia Play package.
Current bugs for V05
Contacts applications - are not working correctly, i have fixed this in my full rom however it has broken root.. working on this issue. Fix use Go contacts from market
LauncherPro - Homescreen button causes 1 icon (all overlapped),Easy fix
from home screen press menu preferences -> behaviour settings -> home key action = none and place a tick in Home Key To default
PATCHES for V05
Facebook - Add facebook services back to rom, stops force closes of FB app after downloading from market. PLEASE MAKE SURE FACEBOOK IS NOT INSTALLED BEFORE FLASHING
Stock Kernel - Flash back to this if needed after testing Custom Kernel
V05+ - Triple zipaligned all system apps (GSM ONLY)
CDMA Patch - Replaces incompatible APK's for CDMA Variants
V05+ UPDATE - 39mb
Flash via Clockwork
CDMA PATCH
Two Zips provided by Chevy Owner - Flash patch and then Gapps.
Doomlords OC Kernel (Link to his thread) - Insecure Boot (from boot.img), Overclock and V2 now features Recovery
PLEASE FOLLOW THESE INSTRUCTIONS
Facebook Patch - 3.9mb
Flash via ClockworkMod Recovery
Stock Kernel - 4.2mb
Fastboot flash boot boot.img
Planned
V06 Is currently being built!!!
Completed
CDMA Patch, Thanks to Chevyowner from XDA
V05+ Update patch, Triple Zipaligned all system apps.
V05 Final Product, for now its final. modified chargemon using freexperia icons, modified dalvik-cache location, modified theme slightly, tweaked some /system apps
V04 Preview - Released, new theme and zip aligned new home.apk
V03 performance tuning, private test between a few members, new theme testing and adjusting.
V02 Revert theme back to Sense Bar, And the glowing effects. Insmod Cifs & Tun Modules on boot (thanks blagus) and will still be a system.img.
V01 Initial release to gauge interest.
I quite like some of the Sony stuff, Anyway I can have the xperia games and other jazz? Quite tempted by this ROM, the tweaks sound neat
TehH4rRy said:
I quite like some of the Sony stuff, Anyway I can have the xperia games and other jazz? Quite tempted by this ROM, the tweaks sound neat
Click to expand...
Click to collapse
Then don't flash this or add back what you want...
Sent from my R800i using XDA Premium App
thanks,
this is where it all starts, ppl modding and customizing there roms
this is what make this community great
thanks, any screen?
What is the purpose of these things?
Code:
Cifs/Tun modules (invoke using insmod)
Modified to allow insecure adb with stock kernel
CIFS modules are meant for shared folder support in Windows.
TUN modules are meant for VPN support
Insecure ADB is basically ADB where you have root rights by default. It's mainly thought for development purposes.
IGNORE
10 chars
Loving the bootup animation mate
Edit: Loving the screen animation off even more!
Could you uplaod the framework-res and SystemUI plz?
Will be fixing theme up manually.. I will supply a stockify zip soon
Sent from my R800i using XDA Premium App
FrAsErTaG said:
Will be fixing theme up manually.. I will supply a stockify zip soon
Sent from my R800i using XDA Premium App
Click to expand...
Click to collapse
NVM, I got them, thanks anyways.
Quick Q, I have made a theme, how do I turn it into an IMG, or how do I install it? Sorry for the n00b q's, new to android!
install a theme from UOT using clockwork .
As for this IMG, ive removed most of the theme just to have a sense bar/icons. Will work on a custom theme later.
I will have time tonight to package this all up into a zip file to flash from clockwork. I am also going to try package the kernel into the zip.
I've just installed Blagus' kernel on this system image. All is well so far
because I am struggling getting the .zip working in clockwork V0.02 will be a system.img again, because I am much happier with the appearance and it has a few more things tweaked on it I want it out there now, not the current one.
After V0.02 there will be no more updates as system.img
Hmm, not sure what I'm doing wrong. Fastboot works, I've flashed a few roms and recovery works but I keep getting the same error with 'fastboot flash system.img'
unknown partition 'system.img'
error: cannot determine image filename for 'system.img'
I downloaded and extracted system.img from the .rar to same directory as fastboot.exe, as with all the others roms/recovery tool.
EDIT: May have found my answer. Is it necessary to wipe the existing system via fastboot (fastboot erase system) before flashing this system image?
axiomjunglist said:
Hmm, not sure what I'm doing wrong. Fastboot works, I've flashed a few roms and recovery works but I keep getting the same error with 'fastboot flash system.img'
unknown partition 'system.img'
error: cannot determine image filename for 'system.img'
I downloaded and extracted system.img from the .rar to same directory as fastboot.exe, as with all the others roms/recovery tool.
Click to expand...
Click to collapse
Enter:
Fastboot flash system system.img
Sent from my GT-I9100 using XDA Premium App
NielDK said:
Enter:
Fastboot flash system system.img
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
I figured it had to be something simple. Still learning fastboot commands, thanks!
V0.2 will be online in around three hours, looking much nicer and few things fixed up
Sent from my R800i using XDA Premium App
Putting it through the paces now. Nice and lightweight, lots of nifty tweaks and useful updates.

Performance Tweaks for Tab4 Version 1

Custom init.d and Performance Tweaks for Tab4 V1​
YOU MUST HAVE ROOT In order to use these tweaks.
Code:
[B]Changelog[/B]
[B]What's included[/B]
Added notations and prompts during install
Added file checks to see if mods are needed
Added Ability to enable custom bootanimation
Google Bootanimation by default (if custom bootani is chosen)
Added Custom bloatware removel (user customizable)
Added code to remove Samsung Knox (User customizable, knox components vary based on device)
Init.d script support
Improved memory management (Lowmemory killer tweaks)
Improved Battery Management
Improved touch screen responsiveness
Better Network stability
Enhanced image resolution (jpg, video and bmp)
More to come as I test and weed out the non-productive tweaks
[B]Step 1: Install Script Manager from Google PlayStore[/B]
Click on link below to go to Playstore and install "Script Manager"
[B]Step 2: Configure Script Manager[/B]
Open "Script Manager" and click on menu
Choose "Advanced" -- "Configuration"
Choose "SM File Browser" -- "Browser Zoom"
Change setting to 30
Press back button one time
Choose "Console" (at the very bottom of the list)
Choose "Font Size"
change to "18 => 54 Columns"
Close out of "Script Manager" for now
[B]Step 3: Download Tab4 Customizations[/B]
Download from Downloads tab or
Go to the download link and save the zip file to your PC
Extract the zip file to your PC (Maintain folder structure)
You should have a folder named s5mods (located wherever you extracted it to)
Copy this folder to the root of your [B]Internal SDcard[/B]
[B]Step 4: Run the customization script from Script Manager[/B]
Now go back and open "Script Manager"
Browse to the "s5mods" folder you copied in step 3
Select the s5mods_setup.sh script file
In the row of buttons accross the top press the "SU" button (It should turn green)
Click on the "Run" button (Located just above the SU button)
Follow the prompts and reboot your device [B]Twice[/B]
Verify that /data/local/init.log and /data/local/S5_Memory_Recovery.log exist
Instructions for customizing the bloatware removal:
Located in "/s5mods/bloat" is a text file named nobloat.txt, Open and review this file it contains a few default apks to remove.
To add your customizations simply add the file name of the apk (Case Sensitive), if the apk also has a coresponding odex
file you will need to add the path to that as well following all case sensitive patterns. Be careful when adding apks to this list if you
add an apk that is required by the system to boot you will be required to flash the stock rom and start over from scratch.
Click to expand...
Click to collapse
Thanks
@oldbbman - for his absolute willingness to test anything and everything under the sun.
and for not running away screaming when he had to reflash his Tab3 multiple times.
#~NOTICE~#​Team Blackout is not responsible if you blow up your house, your dog eats your homework, the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the universe, your device, your marriage or your failing grades in school or college.​
Required Files and Downloads
Script Manager on Google PlayStore
Tab4 Customizations (currently downloads are disabled)​
XDA:DevDB Information
Performance Tweaks for Tab4 Version 1, Tool/Utility for the Samsung Galaxy Tab 4
Contributors
cstayton
Version Information
Status: Testing
Current Stable Version: V1
Stable Release Date: 2014-06-10
Created 2014-06-10
Last Updated 2014-06-13
Bug Reports
Please follow the instructions below to report bugs.​
1 - Go HERE To report bugs and request support.
2 - Include all relevant information in the Bug Tracker.
a) Device Model (Tab4 7.0/8.0/10.1)
b) SU version (SuperSU 1.94/1.99 etc)
c) Check busybox version (1.22.1 installed by script)
d) Include a logcat (run logcat during script to generate all errors) CatLog from the Playstore is a great tool.
e) Android Version (I believe the tab4 is kitkat 4.4.x)
Reserved
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
---------- Post added at 01:36 PM ---------- Previous post was at 12:43 PM ----------
sw6lee said:
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
Click to expand...
Click to collapse
Okie sorry before I test, just making sure, this works on tab 4 8.0 too and all other sizes? I need your confirmation
Thanks!
Im wondering about this as well, as the download states for 7.0
Sent from my SM-T330NU
sw6lee said:
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
---------- Post added at 01:36 PM ---------- Previous post was at 12:43 PM ----------
Okie sorry before I test, just making sure, this works on tab 4 8.0 too and all other sizes? I need your confirmation
Thanks!
Click to expand...
Click to collapse
tweaks SHOULD be independent of screen size and processor, that being said the performance gain most likely will behave differently between the three devices
smknutson said:
Im wondering about this as well, as the download states for 7.0
Sent from my SM-T330NU
Click to expand...
Click to collapse
should work for all models of the tab 4 (Download says V1) not sure where your seeing for 7.0 at :laugh::laugh::laugh:
cstayton said:
should work for all models of the tab 4 (Download says V1) not sure where your seeing for 7.0 at :laugh::laugh::laugh:
Click to expand...
Click to collapse
{
"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"
}
Sent from my HTC One_M8
smknutson said:
Sent from my HTC One_M8
Click to expand...
Click to collapse
yep, ok i dont have a folder specific to the tab or tab4 sorry, it should work for the 8.0 and 10.1 as well.
So ran it on my 8.0, it completed and I'm able to boot successfully, however it was unable to set bootanim, it was unable to remove default bloat ( stated it was read-only), and init.log and the memory recovery.log do not exist in data/local/
Sent from my HTC One_M8
smknutson said:
So ran it on my 8.0, it completed and I'm able to boot successfully, however it was unable to set bootanim, it was unable to remove default bloat ( stated it was read-only), and init.log and the memory recovery.log do not exist in data/local/
Sent from my HTC One_M8
Click to expand...
Click to collapse
You are rooted, correct?
did it install all of the prerequisite components? busybox etc?
you ran this through script manager correct?
chose the SU options in script manager?
did you go in and modify the nobloat.txt (per the instructions)
Remember I don't have this device I am flying blind abd need some detailed information in order to help.
I am rooted yes. I also had busybox preinstalled. I did run through script manager as linked, with su chosen.
I didn't touch the nobloat.txt at all, rebooted twice immediately and checked for the two files that didn't appear
The only problem I initially encountered was i am unable access menu of script manager, so i had skipped that step about the text size
Sent from my HTC One_M8
Teasr for next version
The next version will be completely rewritten will run through adb commands with your device connected to your PC (Sorry windows version only)
smknutson said:
I am rooted yes. I also had busybox preinstalled. I did run through script manager as linked, with su chosen.
I didn't touch the nobloat.txt at all, rebooted twice immediately and checked for the two files that didn't appear
The only problem I initially encountered was i am unable access menu of script manager, so i had skipped that step about the text size
Sent from my HTC One_M8
Click to expand...
Click to collapse
you will need to modify the nobloat.txt file for your device (remember I don't have the tab 4 so the txt file is based on my tab3)
you really need to change the menu size so you can see the prompts and answer them appropriately it should work the only reason i can think of that it didnt is that kitkat behaves differently but it shouldnt as far as running scripts go. you mentioned read only which leads me to believe that the system folder did not get write access correctly.
ill look thru the script and see if i can find anything that needs changing
The initial set of instructions :
The second set:
My data/local folder:
Sent from my HTC One_M8
smknutson said:
The initial set of instructions :
The second set:
My data/local folder:
Sent from my HTC One_M8
Click to expand...
Click to collapse
goind to do some reconfiguring of the script, im taking the download offline for now thanks
KoolKit V1.0.0
Almost done, still need to work out the init.d script support should have a test version ready in a few days.
Any news?
Any updates on this?
I'm eager to see if the "better network stability" helps with the Wi-Fi issues on the tab 4
Sent from my SM-T230NU using XDA Free mobile app
Sorry, I haven't been active here for a while, I'll try to get v2 up some time this week.
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app

DEAD

CLOSED
reserved
reversed
xD
moonbutt74 said:
reversed
xD
Click to expand...
Click to collapse
Thanks
CM12
Thought you said you was not going to do anything to do with cm12 xD
denniso08 said:
Thought you said you was not going to do anything to do with cm12 xD
Click to expand...
Click to collapse
I umm....RUN AWAY !!!
okay, okay i fibbed a little, you got me... :laugh:
@sub77 's build is running quite nicely !
We need a theme package, seperate from having to goto google play.
At least for the browser, it's so [BLEEPING] ugly.
m
device ue?
It wont let me flash his rom due to it being a ue device, why is that?
Please help me, i want to Lollipop :3
denniso08 said:
It wont let me flash his rom due to it being a ue device, why is that?
Click to expand...
Click to collapse
D,
hi,
because this kernel package is for the milletwifiue sm-t330nu
to address the shortcomings of the kerne in sub77's cm12 rom build for
the sm-t330nu,
Additionally, i make no adjustments for twrp, i use my own recovery build [Philz]
also, i will not remove the updater-script device assert. That is for the individual user to do.
Now that being said, remove the assert from the updater script and give it a try, just , as always, make
a backup first.
This is not, as per OP, not for the sm-t530/nu/31 etc.
m
Notacoder.com
I have no clue how I would do that xD
neitheramibutitsnothathard.gov/NSA/nicepr0nfolderyagotthereson
denniso08 said:
I have no clue how I would do that xD
Click to expand...
Click to collapse
It's a zip file. Open it on your PC with winrar or 7zip, go to META-INF/com/google/android/ and extract updater-script. Open it with notepad++ and edit out the first few lines, it should be pretty self-evident which lines comprise the assert. Delete those. Put the edited updater-script right back in the same folder in that zip and flash it. Also doable on your tablet, but it's a tad more cumbersome doing it that way, always easier to do on a PC.
moonbutt74 said:
D,
hi,
because this kernel package is for the milletwifiue sm-t330nu
to address the shortcomings of the kerne in sub77's cm12 rom build for
the sm-t330nu,
Additionally, i make no adjustments for twrp, i use my own recovery build [Philz]
also, i will not remove the updater-script device assert. That is for the individual user to do.
Now that being said, remove the assert from the updater script and give it a try, just , as always, make
a backup first.
This is not, as per OP, not for the sm-t530/nu/31 etc.
m
Click to expand...
Click to collapse
Ummm, but.... The galaxy tab 4 sm-t330nu Is the milletwifiue..... If it's the same as the cm 12.1 ROM it won't flash because the milletwifi and the milletwifixx are the only two models included in the asserts, which is totally backwards since it explicitly states it's for the milletwifiue. IMO
Edit:
Nope it should flash on his device, the kernel package does include the milletwifiue in its assert
Edit 2:
Totally missed that the original question was about the ROM, not the kernel. If you look in the ROM thread this was covered yesterday
Exile1975 said:
Ummm, but.... The galaxy tab 4 sm-t330nu Is the milletwifiue..... If it's the same as the cm 12.1 ROM it won't flash because the milletwifi and the milletwifixx are the only two models included in the asserts, which is totally backwards since it explicitly states it's for the milletwifiue. IMO
Click to expand...
Click to collapse
Yes, however, I am only answering questions about this kernel package. Questions about the rom should be asked on sub77 's thread.
This is the assert for MY updater script
Code:
assert(getprop("ro.product.device") == "milletwifi" ||
getprop("ro.build.product") == "milletwifi" ||
getprop("ro.product.device") == "milletwifiue" ||
getprop("ro.build.product") == "milletwifiue" ||
getprop("ro.product.device") == "milletwifixx" ||
getprop("ro.build.product") == "milletwifixx" ||
abort("This package is for device: milletwifi,milletwifiue,milletwifixx; this device is " + getprop("ro.product.device") + "."););
This is the assert for sub77's updater script
Code:
assert(getthread("ro.sub77's-rom.thread") == " http://forum.xda-developers.com/tab-4/development/rom-cyanogenmod-12-1-t3097152 " ||
abort("This is the wrong thread for your question: http://forum.xda-developers.com/tab-4/development/rom-cyanogenmod-12-1-t3097152; this thread is " + getprop("ro.moonbutt74's-kernel.thread") + "."););
xD
okay seriously though change or update your recovery, there's nothing backwards or conspiratorial about screwy device asserts, it happens.
or remove the assert.
And when all else fails see this video before proceeding https://www.youtube.com/watch?v=JmvCpR45LKA
{
"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"
}
m
moonbutt74 said:
Yes, however, I am only answering questions about this kernel package. Questions about the rom should be asked on sub77 's thread.
m
Click to expand...
Click to collapse
Guess we both misread the original question then since it was about the ROM.
But hey, wanted to say thanks for the kernel. Working beautifully.
Exile1975 said:
Guess we both misread the original question then since it was about the ROM.
But hey, wanted to say thanks for the kernel. Working beautifully.
Click to expand...
Click to collapse
E,
hi, are you experiencing the issue with power off charging ?
I think i have it pegged to lpm
after looking through the stock boot.img the lpm service is there
calling to /system/bin/lpm
which relies on [proprietary]
libmaet.so
libsxqk_skia.so
if you would, make a backup of your current rom and reflash sub77's release without flashing my kernel.
after you done getting through setup, make sure the tab is not connected to usb or power,
then shut off your device and plug it in. i am trying to determine if it's in the kernel or ramdisk config/setting is missing.
thanks.
m
to users of my cm11 build, also please let me know if this issue is occuring since it is the same kernel.
moonbutt74 said:
E,
hi, are you experiencing the issue with power off charging ?
I think i have it pegged to lpm
after looking through the stock boot.img the lpm service is there
calling to /system/bin/lpm
which relies on [proprietary]
libmaet.so
libsxqk_skia.so
if you would, make a backup of your current rom and reflash sub77's release without flashing my kernel.
after you done getting through setup, make sure the tab is not connected to usb or power,
then shut off your device and plug it in. i am trying to determine if it's in the kernel or ramdisk config/setting is missing.
thanks.
m
to users of my cm11 build, also please let me know if this issue is occuring since it is the same kernel.
Click to expand...
Click to collapse
M,
I did a factory reset and restored a backup from stock. Did anther factory reset and installed the CM package. First boot was fine, restarted, shut down, plugged in, and it charges while remaining shut off. With your kernel I have what is described elsewhere. When the tablet is turned off and I plug in, the charging icon shows briefly, then the tablet boots. Hope this helps.
E,
hi, thanks, i am reworking my source.
m
[kernel] cm12 sm-t330nu - UPDATED
okay,
after a couple of tests the issue seemed to be with the ramdisk sepolicy/init.
Power off charging issue should be resolved as per my testing
cm12-kernel-carmilla-linaro-milletwifiue-V2.zip
https://www.androidfilehost.com/?fid=23991606952596384
m
moonbutt74 said:
okay,
after a couple of tests the issue seemed to be with the ramdisk sepolicy/init.
Power off charging issue should be resolved as per my testing
cm12-kernel-carmilla-linaro-milletwifiue-V2.zip
https://www.androidfilehost.com/?fid=23991606952596384
m
Click to expand...
Click to collapse
M,
I can confirm it charges while off now. As far as stability it seems rock solid, but I'll let you know if I notice anything. Thanks again for all your hard work and super fast response to solve this. If there's ever anything I can do for you just let me know.
Exile1975 said:
M,
I can confirm it charges while off now. As far as stability it seems rock solid, but I'll let you know if I notice anything. Thanks again for all your hard work and super fast response to solve this. If there's ever anything I can do for you just let me know.
Click to expand...
Click to collapse
E,
hi, thank you for your reply, by all means update me, it's how i learn.
Keep your posts in the right threads and we're good, no worries. :good:
m
moonbutt74 said:
E,
hi, thank you for your reply, by all means update me, it's how i learn.
Keep your posts in the right threads and we're good, no worries. :good:
m
Click to expand...
Click to collapse
Mine charges now to while its turned off. Thanks

[PATCHER][APP][OFFICIAL][GT-I8552][GT-I8262] Dualboot For Samsung Galaxy Win & Core

{
"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"
}
I am proud to present Dualboot For Samsung Galaxy Win & Core. This will allow any number of ROMs to be installed at the same time. It works by patching the secondary ROM's installation scripts and boot image to load the ROM files from an alternate location (/system/multiboot, /cache/multiboot, and /data/multiboot). Because of the way this is implemented, no changes to the primary ROM are necessary
What is DualBootPatcher?
DualBootPatcher is an open-source app that allows multiple ROMs to be installed on a single Android device. It does its best to work with existing code and does not require explicit support from ROMs. There are currently 200+ supported devices and their variations.
Information:
I have managed to support for Samsung Galaxy Win & Core to the DualBootPatcher App, I am not the creator, just the supporter.
It's awesome and useful for testing out roms or if you want, switching ROMS.
Disclaimer:
Code:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
Requirements:
1. A Custom Recovery (TWRP)
2. A ROM
3. Dual Boot Patcher app and the DualBootUtilities.zip from the download section below.
What does the app do ?:
It patches...
Custom kernels for dual boot support
ROMs so that they can be installed as secondary
Google Apps packages for AOSP-based ROMs
SuperSU so that it can be used in the secondary ROM
What's supported ?
Except Toaster and Alarm clocks pretty much everything is supported.
Click to expand...
Click to collapse
How to use the App?
- Download, install and open the app.
- Swipe to the right to open the menu. Click "ROMS". Now if this is the first time you use it, it will ask you if you want to set kernel. Do so!
- After it has finished go to ROM Settings (primary ROM 3 dot menu) and select Update Ramdisk. It will update it and will ask you to reboot. Press Reboot Now, or Reboot later.
- Now Download any ROM you like and open the app again and open the menu and open Patch Zip File from the menu. Ensure that your Device is set to (delos3geur) in case of [GT-I8552] and (arubaslim) if you are using [GT-I8262] and under Partition configuration select secondary (will install 2nd ROM in /system) or data slot.
- Click continue and select where to save the patched file.
- You should see the file is being put in "Queue". Just click the confirm button to the upper right.
Note: If you want to go back, just swipe the ROM in queue to right and start over.
- The app will patch the zip. When done, go back to "ROMs".
- Click "Flash zip files" (the big pink button on the lower right). Click the pink plus button to add your previously patched zip file.
- Locate the file you have patched in step 7. Unless you have changed the name there, it should be something like ROM_name_partition_config_ID.zip (like lineage-14.1-20170702-UNOFFICIAL-delos3geur.zip_dual).
- Click on that file and choose "Keep location". Now confirm the flash with the button on the upper right side.
Note: You can also install the patched zip files in recovery.
- It will now open the terminal and begin flashing the file. This requires some patience. After it has flashed the file you'll see success message in green.
- Now click back and you should see your newly installed ROM along with the Primary ROM.
Note: You can find more options by clicking on the three buttons on each ROM.
- Now reboot and wait till finishing 2nd ROM first boot. install DualBootPatcher apk so you can easily switch ROMs, there is another way to change ROMs: flash DualBootUtilities.zip and switch ROM manually.
Note: Using Bootui:
- Open app then select settings and press install (update) bootui. then Swipe to the right to open the menu. Click "ROMS" again and open secondary ROM Settings) and select Update Ramdisk, Now you can change ROMs simply using boot ui (something like grub bootloader but it works like twrp)
Partitions Configurations:
The patcher offers several locations for installing ROMs:
Primary: This is normally used for installing a zip to the primary ROM. It is not required, but is strongly recommended because it has code to prevent the zip from inadvertently affecting other ROMs.
Dual: Dual/Secondary is the first multiboot installation location. It installs to the system partition. This is a good spot for installing a second ROM because it doesn't take any space away from the internal storage.
Multi-slots: There are 3 multislots: multi-slot-1, multi-slot-2, multi-slot-3. These install to the cache partition. This is specifically for devices, like the Galaxy S4, that have a massive cache partition.
Data-slots: There can be an unlimited number of data slots. These install to the data partition and eat up space on the internal storage. This is useful for devices where the system partition is nearly full and the cache partition is tiny. These slots are named "data-slot-[id]", where "id" is something you provide in the app.
Extsd-slots: There can be an unlimited number of extsd slots. These install to the external SD card, which is useful as it keeps the ROMs off of the internal storage. Note that the ROM's data files are still stored on the data partition.
How to boot to another ROM ?
This is simple ... There is no reboot to primary, secondary or whatever. So all you have to do is:
1) Go to ROMs section of the App.
2) Click on the ROM you want to boot to. You should see "Switching ROM" message. After few seconds, you should see a report message saying that "ROM successfully switched".
3) Now just do a normal reboot of your device. See the magic! It should boot to the ROM you have switched on step 2.
Note: You can find more options by selecting the three buttons on each ROMs (like creating reboot widgets for directly rebooting to specific rom).
You also need to install the App to all of the ROMs you install. Otherwise, you want be able to boot to other ROMs!
Apps and Data sharing:
DualBootPatcher very recently got support for sharing apps and their data across ROMs. Maybe sharing is somewhat of a misleading term. The feature actually makes Android load the shared apps and data from a centralized location, /data/multiboot/_appsharing. So you're not sharing apps from one ROM to another per se. The ROMs are just loading the apps from one shared location. Let me make this clearer with an analogy.
Think of the people in a company office as ROMs. You want to share with your coworkers some documents (apps). Instead of telling them to come over to your desk to see those documents (sharing apps from one ROM to another), everyone goes to the conference room to look at the documents together (loading apps from a shared location). That's how app and data sharing is implemented.
Click to expand...
Click to collapse
To use app sharing, follow these steps in every ROM that you want to use app sharing: (doesn't work with JB ROMs)
Install the app you want to share
Open DualBootPatcher and go to "App Sharing" in the navigation drawer
Enable individual app sharing
Tap "Manage shared applications" and enable APK/data sharing for the app
Reboot
When you uninstall an app that's shared, it simply become unshared for the current ROM. That way, other ROMs are not affected. To continue the analogy above, if you quit your job, you won't shred the documents that everybody else was looking at.
If you unshare an app's data, it will go back to using the data it had before it was shared. In other words, you leave the conference room and go back to work on your own documents at your desk.
Click to expand...
Click to collapse
Other How to ?
Wipe /cache, /data, /system, or dalvik-cache?
The easiest way is to do it from the app while booted in another ROM. Just go to "Roms" in the navigation drawer, tap the 3 dots options menu for the ROM you want to wipe, and tap "Wipe ROM".
Update the primary ROM?
Patch the zip for primary and flash it. The "primary" installation target is designed so that other ROMs won't be affected when you want to flash something for the primary ROM.
Update a non-primary ROM?
Patch and flash the zip exactly like how you did it the first time.
Flash a mod or custom kernel for the primary ROM?
Patch it for primary before flashing. If the zip does not wipe /cache, it is also safe to flash it directly.
Flash a mod or custom kernel for a non-primary ROM?
Just patch and flash it
Downloads:
All Downloads Here​Cheers ! we are officially supported ​
Note: You can download any version since "9.2.0.r221.g4661ff8e"
Screenshots:
In screenshots tab​
Sources:
DualBootPatcher: https://github.com/chenxiaolong/DualBootPatcher
DualBootUtilities: https://github.com/chenxiaolong/DualBootZips
Build instructions: https://github.com/chenxiaolong/DualBootPatcher/tree/master/docs
Samsung Galaxy Win & Core Support: https://github.com/chenxiaolong/DualBootPatcher/pull/642
Known issues:
- You tell me !
Credits:
@chenxiaolong for the awesome DualBootPatcher.
@androidlover5842 for helping me always
@JulianoXDA for testing and screenshots [GT-I8552]
@Gautam Maini for testing and screenshots [GT-I8262]
XDA:DevDB Information
[PATCHER][APP][OFFICIAL][GT-I8552][GT-I8262] Dualboot For Samsung Galaxy Win & Core, Tool/Utility for the Samsung Galaxy Grand Quattro
Contributors
yshalsager, androidlover5842, Ahmed Hady, chenxiaolong
Source Code: https://github.com/chenxiaolong/DualBootPatcher
Version Information
Status: Stable
Current Stable Version: 9.2.0.r221.g4661ff8e
Stable Release Date: 2017-07-08
Created 2017-07-07
Last Updated 2017-07-08
Notes:
1- If flashing Custom ROM Fail :
you have to edit "updater-script" and remove assert lines like:
Code:
assert(getprop("ro.product.device") == "delos3geur" || getprop("ro.build.product") == "delos3geur" || getprop("ro.product.device") == "GT-I8552" || getprop("ro.build.product") == "GT-I8552" || abort("This package is for device: delos3geur,GT-I8552; this device is " + getprop("ro.product.device") + "."););
ifelse(is_mounted("/system"), unmount("/system"));
2- If in-app flashing fail (delos3geur):
- Flash patched Zip Form TWRP
Changelogs:
07/07/2017
- Initial Release
08/07/2017
- We are Officially Supported, Pull Request Here
Awesome work bro ???
We are Officially Supported !
Don't forget to say thanks to @chenxiaolong
https://github.com/chenxiaolong/DualBootPatcher/pull/642
Any video to help installation process?????
link for apk for samsung glaxy gt i8262
I have downloaded too many files but no one is getting installed to my glaxy core gt i8262 .
Please help me providing the link of apk supporting glaxy core gt i8262.
gautamajay52 said:
I have downloaded too many files but no one is getting installed to my glaxy core gt i8262 .
Please help me providing the link of apk supporting glaxy core gt i8262.
Click to expand...
Click to collapse
https://dbp.noobdev.io/downloads/
yshalsager said:
https://dbp.noobdev.io/downloads/
Click to expand...
Click to collapse
Sir i have downloaded the apk from this site.
But neither is installing saying praising error.
I am on cosmic rom of samsung gt i8262.
Plzz help.
gautamajay52 said:
Sir i have downloaded the apk from this site.
But neither is installing saying praising error.
I am on cosmic rom of samsung gt i8262.
Plzz help.
Click to expand...
Click to collapse
U have to be on CyanogenMod 11
Gautam Maini said:
U have to be on CyanogenMod 11
Click to expand...
Click to collapse
Thanks sir.

[PATCHER][APP][OFFICIAL] Dualboot/Multiboot For Samsung Galaxy Note 8 (Exynos)

{
"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"
}
I am proud to present first Dualboot project For Samsung Galaxy Note 8 (Exynos). This will allow any number of ROMs to be installed at the same time. It works by patching the secondary ROM's installation scripts and boot image to load the ROM files from an alternate location (/system/multiboot, /cache/multiboot, and /data/multiboot). Because of the way this is implemented, no changes to the primary ROM are necessary
What is DualBootPatcher?
DualBootPatcher is an open-source app that allows multiple ROMs to be installed on a single Android device. It does its best to work with existing code and does not require explicit support from ROMs. There are currently 250+ supported devices and their variations.
Information:
I have managed to support for Samsung Galaxy Note 8 (Exynos) to the DualBootPatcher App, I am not the creator, just the supporter.
It's awesome and useful for testing out roms or if you want, switching ROMS.
Disclaimer:
Code:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
Requirements:
1. A Custom Recovery (TWRP)
2. A ROM
3. Dual Boot Patcher app and the DualBootUtilities.zip from the download section below.
What does the app do ?:
It patches...
Custom kernels for dual boot support
ROMs so that they can be installed as secondary
Google Apps packages for AOSP-based ROMs
SuperSU so that it can be used in the secondary ROM
What's supported ?
Except Toaster and Alarm clocks pretty much everything is supported.
Click to expand...
Click to collapse
How to use the App?
- Download, install and open the app.
- Swipe to the right to open the menu. Click "ROMS". Now if this is the first time you use it, it will ask you if you want to set kernel. Do so!
- After it has finished go to ROM Settings (primary ROM 3 dot menu) and select Update Ramdisk. It will update it and will ask you to reboot. Press Reboot Now, or Reboot later.
- Now Download any ROM you like and open the app again and open the menu and open Patch Zip File from the menu. Ensure that your Device is set to (greatlte) and under Partition configuration select secondary (will install 2nd ROM in /system) or data slot.
- Click continue and select where to save the patched file.
- You should see the file is being put in "Queue". Just click the confirm button to the upper right.
Note: If you want to go back, just swipe the ROM in queue to right and start over.
- The app will patch the zip. When done, go back to "ROMs".
- Click "Flash zip files" (the big pink button on the lower right). Click the pink plus button to add your previously patched zip file.
- Locate the file you have patched in step 7. Unless you have changed the name there, it should be something like ROM_name_partition_config_ID.zip (like RR-N-v5.8.3-20171004-greatlte-Unofficial_dual.zip).
- Click on that file and choose "Keep location". Now confirm the flash with the button on the upper right side.
Note: You can also install the patched zip files in recovery.
- It will now open the terminal and begin flashing the file. This requires some patience. After it has flashed the file you'll see success message in green.
- Now click back and you should see your newly installed ROM along with the Primary ROM.
Note: You can find more options by clicking on the three buttons on each ROM.
- Now reboot and wait till finishing 2nd ROM first boot. install DualBootPatcher apk so you can easily switch ROMs, there is another way to change ROMs: flash DualBootUtilities.zip and switch ROM manually.
Note: Using Bootui:
- Open app then select settings and press install (update) bootui. then Swipe to the right to open the menu. Click "ROMS" again and open secondary ROM Settings) and select Update Ramdisk, Now you can change ROMs simply using boot ui (something like grub bootloader but it works like twrp)
Partitions Configurations:
The patcher offers several locations for installing ROMs:
Primary: This is normally used for installing a zip to the primary ROM. It is not required, but is strongly recommended because it has code to prevent the zip from inadvertently affecting other ROMs.
Dual: Dual/Secondary is the first multiboot installation location. It installs to the system partition. This is a good spot for installing a second ROM because it doesn't take any space away from the internal storage.
Multi-slots: There are 3 multislots: multi-slot-1, multi-slot-2, multi-slot-3. These install to the cache partition. This is specifically for devices, like the Galaxy S4, that have a massive cache partition.
Data-slots: There can be an unlimited number of data slots. These install to the data partition and eat up space on the internal storage. This is useful for devices where the system partition is nearly full and the cache partition is tiny. These slots are named "data-slot-[id]", where "id" is something you provide in the app.
Extsd-slots: There can be an unlimited number of extsd slots. These install to the external SD card, which is useful as it keeps the ROMs off of the internal storage. Note that the ROM's data files are still stored on the data partition.
How to boot to another ROM ?
This is simple ... There is no reboot to primary, secondary or whatever. So all you have to do is:
1) Go to ROMs section of the App.
2) Click on the ROM you want to boot to. You should see "Switching ROM" message. After few seconds, you should see a report message saying that "ROM successfully switched".
3) Now just do a normal reboot of your device. See the magic! It should boot to the ROM you have switched on step 2.
Note: You can find more options by selecting the three buttons on each ROMs (like creating reboot widgets for directly rebooting to specific rom).
You also need to install the App to all of the ROMs you install. Otherwise, you want be able to boot to other ROMs!
Apps and Data sharing:
DualBootPatcher very recently got support for sharing apps and their data across ROMs. Maybe sharing is somewhat of a misleading term. The feature actually makes Android load the shared apps and data from a centralized location, /data/multiboot/_appsharing. So you're not sharing apps from one ROM to another per se. The ROMs are just loading the apps from one shared location. Let me make this clearer with an analogy.
Think of the people in a company office as ROMs. You want to share with your coworkers some documents (apps). Instead of telling them to come over to your desk to see those documents (sharing apps from one ROM to another), everyone goes to the conference room to look at the documents together (loading apps from a shared location). That's how app and data sharing is implemented.
Click to expand...
Click to collapse
To use app sharing, follow these steps in every ROM that you want to use app sharing: (doesn't work with JB ROMs)
Install the app you want to share
Open DualBootPatcher and go to "App Sharing" in the navigation drawer
Enable individual app sharing
Tap "Manage shared applications" and enable APK/data sharing for the app
Reboot
When you uninstall an app that's shared, it simply become unshared for the current ROM. That way, other ROMs are not affected. To continue the analogy above, if you quit your job, you won't shred the documents that everybody else was looking at.
If you unshare an app's data, it will go back to using the data it had before it was shared. In other words, you leave the conference room and go back to work on your own documents at your desk.
Click to expand...
Click to collapse
Other How to ?
Wipe /cache, /data, /system, or dalvik-cache?
The easiest way is to do it from the app while booted in another ROM. Just go to "Roms" in the navigation drawer, tap the 3 dots options menu for the ROM you want to wipe, and tap "Wipe ROM".
Update the primary ROM?
Patch the zip for primary and flash it. The "primary" installation target is designed so that other ROMs won't be affected when you want to flash something for the primary ROM.
Update a non-primary ROM?
Patch and flash the zip exactly like how you did it the first time.
Flash a mod or custom kernel for the primary ROM?
Patch it for primary before flashing. If the zip does not wipe /cache, it is also safe to flash it directly.
Flash a mod or custom kernel for a non-primary ROM?
Just patch and flash it
Downloads:
All Downloads Here​Cheers ! we are officially supported ​
Note: You can download any version since "9.3.0.r6.g553fe6d3"
Screenshots:
No Screenshots, I need some ​
Sources:
DualBootPatcher: https://github.com/chenxiaolong/DualBootPatcher
DualBootUtilities: https://github.com/chenxiaolong/DualBootZips
Build instructions: https://github.com/chenxiaolong/DualBootPatcher/tree/master/docs
Samsung Galaxy Note 8 (Exynos) Support:
https://github.com/chenxiaolong/DualBootPatcher/pull/791
Known issues:
- You tell me !
Credits:
@chenxiaolong for the awesome DualBootPatcher.
@geiti94 for twrp sources
@yshalsager for adding the device !
XDA:DevDB Information
[PATCHER][APP][OFFICIAL] Dualboot/Multiboot For Samsung Galaxy Note 8 (Exynos), Tool/Utility for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
yshalsager, chenxiaolong
Source Code: https://github.com/chenxiaolong/DualBootPatcher/pull/791
Version Information
Status: Stable
Current Stable Version: 9.3.0.r6.g553fe6d3
Created 2017-10-03
Last Updated 2017-10-03
Notes:
1- If flashing Custom ROM Fail:
you have to edit "updater-script" and remove assert lines like:
Code:
assert(getprop("ro.product.device") == "greatlte" || getprop("ro.build.product") == "greatlte" || abort("E3004: This package is for device: greatlte; this device is " + getprop("ro.product.device") + "."););
ifelse(is_mounted("/system"), unmount("/system"));
2- To Flash AROMA ROMs flash patched zip from TWRP
Great
hell yeah
thanks
Awesome! I used this on my Note 4 too!
Now I can try a new rom without deleting my stock rom... Cheers!
Nice job, OP. One issue is support for the Korean Note 8. You need to add the "greatlteks" codename to support the Korean Exynos variant. I see in your commit that you've already added the greatltexx codename but not greatlteks. I just checked my phone and the partitions are the same as the ones you've listed in your commit.
Oke so I followed the steps. But when switching to a new rom a giet the message switching roms failed. Any help?
Verstuurd vanaf mijn SM-N950F met Tapatalk
Featured on XDA Portal !
https://www.xda-developers.com/dual-boot-dualbootpatcher-note-8/
Enjoy !
peacey8 said:
Nice job, OP. One issue is support for the Korean Note 8. You need to add the "greatlteks" codename to support the Korean Exynos variant. I see in your commit that you've already added the greatltexx codename but not greatlteks. I just checked my phone and the partitions are the same as the ones you've listed in your commit.
Click to expand...
Click to collapse
I'll add it. but shouldn't it work with just "greatlte" codename?
did not work, the system was hanged after install and reboot.
yshalsager said:
I'll add it. but shouldn't it work with just "greatlte" codename?
Click to expand...
Click to collapse
Korea model has different hardware identifier so it's basically a different phone for the app, greatlte won't boot on that phone.
How can I change the OS ? What to do if i want to boot stock and the other time the rom ?
I get some errors on Xiaomi RN3 PRO and does not boot
galiatsosgio said:
I get some errors on Xiaomi RN3 PRO and does not boot
Click to expand...
Click to collapse
I tried this on a Note 8 N950N and it worked great (after adding the greatlteks codename and recompiling). I was able to install more than one ROM and switch easily through the app. Can't wait for AOSP ROMs!
Will this work for the snapdragon variation?
peacey8 said:
I tried this on a Note 8 N950N and it worked great (after adding the greatlteks codename and recompiling). I was able to install more than one ROM and switch easily through the app. Can't wait for AOSP ROMs!
Click to expand...
Click to collapse
Great, i added the codename, can you tell me what's the other codenames for different variants? so i can add it officially
mason2smart said:
Will this work for the snapdragon variation?
Click to expand...
Click to collapse
No, but if you have twrp, Flash logs https://dbp.noobdev.io/misc/getlogs/GetLogs-20161128-1.zip
attach tar file and let me add it
What do these sentences in red color mean. I have tried many roms but I get the same result. It seems like the app can't flash the zip.
galiatsosgio said:
What do these sentences in red color mean. I have tried many roms but I get the same result. It seems like the app can't flash the zip.
Click to expand...
Click to collapse
After you patch the zip file for your preferred ROM location, you can flash the zip in TWRP recovery. The in-app flashing works for some ROMs and zips but not all.

Categories

Resources