HelloHi All!!
I have edited this thread to show an initial guide into rooting android 12
Before you start, download "ODIN_A12_F926B_BUL6.7z" from HERE
THIS IS FOR F926B ONLY
PLEASE NOTE THAT WE DO NOT HAVE A FULLY FUNCTIONAL TWRP SO WE NEED TO FLASH BL FROM A11 FIRST!!
The process is semi-complicated and requires knowledge of basic adb and YOU MUST HAVE ADB INSTALLED BEFORE TRYING THIS
PLEASE NOTE FURTHER THAT THIS WILL KILL YOUR DATA SO PLEASE BACK UP FIRST
I will be supplying in a .7z:
- 1st_Odin_Flash_&_ROOT.7z - this contains BL_AUJ7.tar (essential to get TWRP working), AP_F926B_BUL6_exo.tar (this will upgrade the main system bits to A12 along with CP and HOMECSC), Stock CP and HOMECSC & finally the correct and working magisk to use for root -> this must be flashed in TWRP for the phone to boot rooted DESPITE the AP being magisk patched
- 2nd_Odin_Flash_Rec&BL.7z - this contains the BUL6 A12 bootloader in BL_BUL6.tar and the stock BUL6 recovery in AP_Stock-recovery_F926B_BUL6.tar
PROCESS - STARTING ON STOCK A11 is recommended
1 - Unzip from the main .7z supplied and extract 1st_Odin_Flash_&_ROOT.7z & connect phone to PC (please ensure dev settings are enabled and that you have unlocked bootloader and checked "Oem unlock" is faded out under dev settings)
2 - load ODIN on PC and disable AUTO Reboot - Next load BL_AUJ7.tar in BL, AP_F926B_BUL6_exo.tar in AP, Stock CP in CP and Stock HOMECSC in CSC
3 - Click start to flash the files - when completed, keeping phone connected to PC, press and hold power and volume down and as soon as the screen turns off, press and hold vol up and power UNTIL in TWRP - Hopefully as we have flashed the a11 bootloader, touchscreen still works
4 - Head to the TWRP wipe menu and format device (type yes and press enter) - then reboot TWRP
5 - when TWRP has rebooted, go to the mounts menu and disable MTP -> this will allow us to send app-debug.zip (magisk) to your sdcard
6 - copy app-debug.zip to your adb folder and then open a command window and first confirm adb is working by typing adb devices you should see your device listed and "recovery" next to the device in command window - this means adb is working
7 - type adb push app-debug.zip /sdcard this should send the app-debug.zip to internal storage (or sdcard if you prefer) - go to the TWRP flash menu and you should see this app-debug.zip, flash it to root your A12 device
8 - as stated previously, i have disabled encryption therefore we just need to boot STRAIGHT to Download mode (with phone connected to PC) and load the contents of the second .7z, 2nd_Odin_Flash_Rec&BL.7z -> AP needs AP_Stock-recovery_F926B_BUL6.tar and BL needs BL_BUL6.tar - flash the files
9 - once the flash is complete, keeping phone connected to PC, press and hold power and volume down and as soon as the screen turns off, press and hold vol up and power UNTIL in stock recovery (it might take a while and reboot once)
10 - In stock recovery, select "Reboot to system" and let phone start up - you should now see a magisk stub in the app drawer meaning you are rooted![]()
Hello
seems that i am Rooted !!!
I followed the exact guide and it worked
I have questions:
The channel in Magisk is canary ?
I have no module to install in magsik even if i use stable channel
Can you help me with this please ?
Thanks a lot
Turns out a lot of us have lives outside xda so the time i have to answer queries is pretty minimal with everything else i have going on.No answer as often here
Anywaus, for whom is interrested, i found a way by downloading the zip files directly from Github and installing it via MAgisk with "install from internal drive" option. But finally i found out that a lot of apps i wanted to use with magisk and edxposed are not compatible with android 12, like instaprefs for example (that was almost the only one i needed)..
Thanks Bro !To everyone else -> BUL8 firmware will hopefully follow this weekend if my kids and queries allow
OK thanks a lot for all your workTurns out a lot of us have lives outside xda so the time i have to answer queries is pretty minimal with everything else i have going on.
Let alone queries about a now defunct magisk feature such as is the module repository - google it and you'll find out what happened to it - its been gone a while on alpha releases. - i do not maintain magisk - this firmware merely utilizes it so ask them!!
So yes - going to the module github pages and downloading them from there is the obvious course of action to take now
If you decrypt /data sharing is borked now on A12 thanks to Samsung. @exocetdj is still investigating a workaround for this.OK thanks a lot for all your work
Now everything works even instaprefs in lsposed.
Apart from that :
I found out yesterday (I'm sure it was not like this at the beginning) that in the photo gallery I cannot share any picture with any app. As soon as I choose the share icon, the gallery stops and exit
I still can share files from inside other apps and it works. But no more in the gallery.. What do you think ?
There is no dialog. Only gallery exit as soon as I press the share icon.Try taking a screenshot with a palm swipe and sharing it from the dialog and you'll see…
Oh I understood what you said now.There is no dialog. Only gallery exit as soon as I press the share icon.
Is there any advantage to use this procedure after having rooted the fold with your first one ?F926B users - rooted firmware is now here
This time round i have cooked in @Andrei1973 's WSM fix so no need for any modules to keep wearable pairings (cheers as always mate)
Rebased to BUL8 firmware and including A7 TWRP from IanMacD
Removed forrceencrypt and have also used df18bcf5 Magisk Alpha build (aka app-debug.zip) attached to this post for flashing in TWRP
Update procedure
1 reboot to download and load Odin
2 Load the Odin files and uncheck "Auto reboot"
3 Reboot straight to TWRP (remember the button combos!)
4 ONLY IF YOU HAVENT GOT MAGISK ON INTERNAL STORAGE - check that MTP is disabled and copy app-debug.zip to adb folder then in CMD window "adb push app-debug.zip /sdcard"
5 - Flash the app-debug.zip and then reboot to system from TWRP power menu
You will boot rooted, updated and with intact data if all the steps above are followed correctly
if we have app-debug.zip already on the storage, we skip point 4 but we flash it again then, as said in point 5 ? is this correct ?F926B users - rooted firmware is now here
This time round i have cooked in @Andrei1973 's WSM fix so no need for any modules to keep wearable pairings (cheers as always mate)
Rebased to BUL8 firmware and including A7 TWRP from IanMacD
Removed forrceencrypt and have also used df18bcf5 Magisk Alpha build (aka app-debug.zip) attached to this post for flashing in TWRP
Update procedure
1 reboot to download and load Odin
2 Load the Odin files and uncheck "Auto reboot"
3 Reboot straight to TWRP (remember the button combos!)
4 ONLY IF YOU HAVENT GOT MAGISK ON INTERNAL STORAGE - check that MTP is disabled and copy app-debug.zip to adb folder then in CMD window "adb push app-debug.zip /sdcard"
5 - Flash the app-debug.zip and then reboot to system from TWRP power menu
You will boot rooted, updated and with intact data if all the steps above are followed correctly
Yesif we have app-debug.zip already on the storage, we skip point 4 but we flash it again then, as said in point 5 ? is this correct ?
3 - Click start to flash the files - when completed, keeping phone connected to PC, press and hold power and volume down and as soon as the screen turns off, press and hold vol up and power UNTIL in TWRP
No – this has to do with decrypting /data – I've confirmed this on my setup – you won't be able to get it working after formatting /data in TWRP. BTW you will also not be able to use Dex on your setup like this. That's a gift from Samsung to us.@exocetdj
I have the same problem with the Gallery, also, when trying to send an image or a video in Telegram I get an error and when using Sync I cant watch videos and images. Maybe it has something to do with storage permission.