[Samsung Galaxy On7 ROMs, Kernels, Recoveries, & Ot] Vijay chandra:
Finally Dual Boot Patcher For Samsung Galaxy On7/On7Pro is Here ​

GUIDE

​

Download the latest snapshot.apk and utilities zip

Install the app

Open the app

Now swipe to right from the edge of the screen OR tap the three bar lines present at the top left of the app to open up the menu

In that tap on The ROMs section and grant it superuser rights

Now wait for a while

A green tick would have come to your primary ROM

If the app asks You to set kernel tap on Set Now

Now in that primary ROM box tap on the three dots at the right side and a menu will open now

In that tap on Set kernel it will ask you to continue tap on it

Now comes important part if you ever want to dual boot an Android N ROM don't update Ramdisk if You Plan only to Run MM ROMs and want to dual boot then tap on update Ramdisk wait for a while it will ask you to reboot in that tap on reboot now

Now again headover to Menu by tapping on the backarrow present at top left or by pressing hw back key then swipe right from edge of the screen

Now tap on Patch Zip File section in menu

After heading over to Patch Zip File section Tap on Little Pinkish button with + sign Present at bottom right corner of app

After tapping two options will pop-up in that tap on Add flasable zip

Now a filemanager will pop-up locate Your ROM zip file and tap on it (In Android 7+ You have to to long press zip file and pess open at top right)

Now it will pop-up a menu in which don't touch the device pull down menu only tap on Partition configuration pull down menu and select partition of your choice

If You selected Data slot/Extsd slot it will ask you to name it (Enter an ID) type something in small letters there i.e. miui

Now tap on continue

In file manager locate the place where you want to save your patched zip file

Save it And Now tap on the check sign at the top right corner

Let it be patched and while patching or any other DBP operations stay on DBP app only (recommended)

Now again headover to Menu by swiping right side from the edge

And again go in Rom section

And tap on Little Pinkish button at the bottom right it's a in-app flasher It will pop-up a warning simply tap on on do not show again and press ok

Again tap on Little pinkish button present at the bottom it will two options in that select Add patched files tap on it now locate your patched zip in file manager

After that tap on keep location and flash the zip via in app flasher by tapping check button at top right after that flashing will start stay on app only otherwise app will crash/You can use Twrp too to flash that zip

After flashing is done simply reboot voila you will be booted in your second ROM

You must have to download or install apk in your second ROM again

Now if you want to patch any Root (Su) zip or any Mods zip for your second Rom patch the zip for Your ROM partition i.e. if You have Flashed one ROM in Data/extsd by naming miui a new partition named miui (data slot)/(extsd slot)

You can now simply switch ROMs by going in app in that Rom section and tapping on Rom in list

If bootlooped Flash utilities zip through recovery and in that aroma bootup tap on boot to primary OR go in twrp in that install tap install images/img select internal storage locate multiboot folder and in that go in primary folder and flash any of the boot.img present there in boot partition

About partitions :

data-slot = internal storage (can be used)

Extsd-slot = external sd card (can be used)

Primary= System Partition ( No use )

Secondary = System Partition (Only can be used if much of sytem space left)

Multi-slots = cache partition ( No use )

​

Special Thanks To :
[MENTION=6569827]Nik001[/MENTION], [MENTION=7709767]dg28gadhavi[/MENTION], [MENTION=4277844]chenxiaolong[/MENTION]

Downloads

Download Now

Official XDA Thread: Official Thread

Official Sources Code:https://github.com/chenxiaolong/DualBootPatcher

Sources Code:https://github.com/vijaychandra800/DualBootPatcher

Plz give a thumbs up to the thread if you all like it:good:

HAPPY DUALBOOTING;)