physwizz M12 u3 kernel
version 5.1
Built using M12f U3 source code
For OneUI 3.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Overclocked for performance
Underclocked for battery
CPU: 130MHz - 2210MHz
MTP
Lz4 default in zram
GPU response improved
Installation
Flash from custom recovery
Wipe Caches.
Reboot
Kernel source
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot
Install kernel zip
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic-flash.zip) from https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel.zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel_name.zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload file-name.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
AIKLink
Physwizz Collection
Install from magisk modules Use rootexplorer to access /data/local/AIK-MOBILE Add boot.img or recovery.img and tap unpackimg.sh Exit the folder and return to see the files. Edit the files (eg to add a new Image rename Image to boot.img-zImage and insert in split-image folder) Tap repackimg.sh
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot.
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar from odin
@physwizz
A226B kernel
Built with proton-clang 13
physwizz a226 kernel version 1
Based on a226B s4
For OneUI 3.1 and for GSI (Q or R)
Samsung securities disabled
Optimised for performance
lz4 default compression added to zram
Installation
Post #2
Ignore the error message during installation and reboot
@physwizz
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo
Install kernel zip
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic-flash.zip) from https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel.zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel_name.zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload file-name.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
AIKLink
Physwizz Collection
Install from magisk modules Use rootexplorer to access /data/local/AIK-MOBILE Add boot.img or recovery.img and tap unpackimg.sh Exit the folder and return to see the files. Edit the files (eg to add a new Image rename Image to boot.img-zImage and insert in split-image folder) Tap repackimg.sh
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot and dtbo
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar from odin
@physwizz
Android 12 version coming soon
Bluetooth is not working, maybe you have some solution to the problem?
potato0 said:
Bluetooth is not working, maybe you have some solution to the problem?
Click to expand...
Click to collapse
I'll look
A226B kernel
Built with proton-clang 13
physwizz a226 kernel version 2
Based on a226B s4
For OneUI 3.1 and for GSI (Q or R)
Samsung securities disabled
Optimised for performance
lz4 default compression added to zram
Wifi and bluetooth fixed?
Installation
Physwizz Collection
Installing physwizz custom kernels INSTALL AT YOUR OWN RISK I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES But I will help any well-mannered person to recover. Note: physwizz kernels work best with debloated stock or with wizzROM Other custom ROMs may not be supported A. Preparation 1...
t.me
Ignore the error message during installation and reboot
@physwizz
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
physwizz said:
A226B kernel
Built with proton-clang 13
physwizz a226 kernel version 2
Based on a226B s4
For OneUI 3.1 and for GSI (Q or R)
Samsung securities disabled
Optimised for performance
lz4 default compression added to zram
Wifi and bluetooth fixed?
Installation
Physwizz Collection
Installing physwizz custom kernels INSTALL AT YOUR OWN RISK I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES But I will help any well-mannered person to recover. Note: physwizz kernels work best with debloated stock or with wizzROM Other custom ROMs may not be supported A. Preparation 1...
t.me
Ignore the error message during installation and reboot
@physwizz
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
Click to expand...
Click to collapse
wifi and bluetooth do not work
Wifi and bluetooth problem not solved
physwizz M127f kernel version 2
For OneUI 5
Android 13
( also works for GSIs)
More CPU governors
On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Overclocked for performance
Underclocked for battery
CPU: 130MHz - 2210MHz
lz4 default compression added to zram
Installation
Post 2
Kernel Source Code
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
===========================
A12s Channel: https://t.me/a127f_res
A12s group: https://t.me/a12schat
Physwizz group: https://t.me/physwizz3
Physwizz Channel: https://t.me/physwizz2
@physwizz
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
Note: physwizz kernels work best with debloated stock or with wizzROM
Other custom ROMs may not be supported
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
Note: If you have previously installed a custom dtbo, you may need to flash stock dtbo
Physwizz Collection
Dtbo installer Extract stock dtbo.img from your firmware. Add to the zip using zarchiver. Use stock dtbo.img from your baseband (not your kernel or your ROM)
t.me
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo (if available)
Install kernel zip or boot.img
Wipe both caches
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic flash zip) https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload filename.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules https://t.me/physwizz2/82
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
Method 5
Using a second phone
1. Prepare boot.img as in Method 4.
2. Go here
Physwizz Collection
Installing boot.img using a second phone. You can install a new kernel without a PC by using patched boot.img from phone1 to phone2 Preparation 1. Download the exact firmware (including upgrade date) for your device from https://samfrew.com or https://www.samfirmware.net/ or...
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot and dtbo
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar or patched-ap.tar from odin
@physwizz
physwizz A127f kernel
For OneUI 5
Android 13
( also works for GSIs)
More CPU governors
On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Overclocked for performance
Underclocked for battery
CPU: 130MHz - 2210MHz
lz4 default compression added to zram
Installation
Post 2
Kernel Source Code
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
===========================
A12s Channel: https://t.me/a127f_res
A12s group: https://t.me/a12schat
Physwizz group: https://t.me/physwizz3
Physwizz Channel: https://t.me/physwizz2
@physwizz
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
Note: physwizz kernels work best with debloated stock or with wizzROM
Other custom ROMs may not be supported
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
Note: If you have previously installed a custom dtbo, you may need to flash stock dtbo
Physwizz Collection
Dtbo installer Extract stock dtbo.img from your firmware. Add to the zip using zarchiver. Use stock dtbo.img from your baseband (not your kernel or your ROM)
t.me
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo (if available)
Install kernel zip or boot.img
Wipe both caches
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic flash zip) https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload filename.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules https://t.me/physwizz2/82
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
Method 5
Using a second phone
1. Prepare boot.img as in Method 4.
2. Go here
Physwizz Collection
Installing boot.img using a second phone. You can install a new kernel without a PC by using patched boot.img from phone1 to phone2 Preparation 1. Download the exact firmware (including upgrade date) for your device from https://samfrew.com or https://www.samfirmware.net/ or...
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot and dtbo
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar or patched-ap.tar from odin
@physwizz
Galaxy A14
=========
A145P A145R 4g Mediatek MT6769 (a14m)
A145f A145m 4g Exynos 850 (a14)
A146B A146M 5g Exynos 1330 (a14x)
A146p A146w 5g Mediatek MT6833 (a14xm)
SM-A145P 4g and SM-A146P 5g Custom Kernels
Kernel source code
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
NOTE: TWRPs in posts 3, 4 & 5
Installing physwizz custom kernels
INSTALL AT YOUR OWN RISK
I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES
But I will help any well-mannered person to recover.
Note: physwizz kernels work best with debloated stock or with wizzROM
Other custom ROMs may not be supported
A. Preparation
1. Root the phone
2. Compress your patched boot.img to make boot.tar
3. Copy boot.tar to PC
Note: If you have previously installed a custom dtbo, you may need to flash stock dtbo
Physwizz Collection
Dtbo installer Extract stock dtbo.img from your firmware. Add to the zip using zarchiver. Use stock dtbo.img from your baseband (not your kernel or your ROM)
t.me
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo (if available)
Install kernel zip or boot.img
Wipe both caches
Reboot
Method 2
Install kernel from terminal.
1. Download magisk module (magic flash zip) https://github.com/Magisk-Modules-Alt-Repo/magic-flash
2. Install module and reboot.
3. Open terminal.
4. Navigate to folder containing kernel zip.
Use
ls to list contents
and
cd to change directories
5. Type su
6. Type flash kernel zip
7. Reboot
Method 3
Using ADB
Install adb tools on pc
Connect to PC
Copy zip file to adb folder on pc
Open terminal on pc
Navigate to adb folder
Type
adb sideload filename.zip
Method 4
Using boot.img
Install AIK Mobile from magisk modules https://t.me/physwizz2/82
Use rootexplorer to access
/data/local/AIK-MOBILE
Add patched boot.img and tap unpackimg.sh
Exit the folder and return to see the files.
Edit the files (eg to add a new Image
rename Image to boot.img-zImage and insert in split-image folder)
Tap repackimg.sh
Rename new_image.img to boot.img
Compress boot.img to boot.tar
Copy boot.tar to PC
Reboot phone to download mode
Install boot.tar from odin
Method 5
Using a second phone
1. Prepare boot.img as in Method 4.
2. Go here
Physwizz Collection
Installing boot.img using a second phone. You can install a new kernel without a PC by using patched boot.img from phone1 to phone2 Preparation 1. Download the exact firmware (including upgrade date) for your device from https://samfrew.com or https://www.samfirmware.net/ or...
t.me
C. Removal
Method 1
Reboot to recovery
Restore boot and dtbo
Reboot
Method 2.
Reboot phone to download mode
Install patched boot.tar or patched-ap.tar from odin
@physwizz
I've also built a twrp for a145p if someone wants to test it
Note: v2 in post #25
Installing Custom Recoveries
A. Preparation.
1. Download firmware for your device
2. Extract ap file using Zarchiver and extract recovery.img from recovery.img.lz4 and compress it to recovery.tar
3. Patch the ap file with a magisk which will patch both boot.img and vbmeta.img (from magisk, choose install then select file to patch)
Exynos 850 Resources
t.me
Alternatively you can extract boot.img.lz4 and vbmeta.img.lz4 from the ap file and compress them into a new tar file and then patch that file.
note: if you don't want root then just extract the vbmeta.img and use zarchiver to add it to my twrp.tar file.
You can flash this new file from odin at step 5
For Exynos 850 android 11 use a21s patched magisk.
For Exynos 850 android 12 and most other devices use delta magisk
4. Unlock OEM in developer options
5. Attach phone to pc and reboot to download mode
6. flash patched ap file.
Or..
Extract boot.img and vbmeta.img and add them to the TWRP zip.
7. Download recovery.img or download twrp.tar and extract recovery.img using Zarchiver.
B.Installation
Method 1.
1. Connect to pc and boot into stock recovery
2. Factory reset
3. Reboot into download mode.
4. flash twrp.tar into the ap slot
5. reboot to recovery
6. Advanced, terminal. Type multidisabler (twice).
7.
Or flash samsung multidisabler zip
Or, for older phones flash dmverity zip
8. Reboot to recovery from main menu (not just reboot)
Backup boot, data, super and dtbo
9. Reboot to system
Method 2.
If you have already installed recovery and decrypted.
Extract recovery.img
1. Boot to recovery.
2. Install recovery.img
3. Choose recovery partition
4. Reboot to system then reboot to recovery
Backup boot, data, super and dtbo
(For Pitch-black just install the zip)
Method 3.
1. Install TWRP app
Extract recovery.img
2. Install TWRP
3. Choose file to flash.(don't select device)
4. Select recovery.img.
5. Reboot to recovery.
6. (You may need to change data partition to ext4 first if format ruins your system)
7. Reboot to recovery.
8. Wipe, format data, type YES.
9. Advanced, terminal.
10.Type multidisabler (twice).
Or flash samsung multidisabler zip
Or, for older phones flash dmverity zip
11.Reboot to recovery
12. Flash Magisk for root(only for method 3)
13. Backup boot, data, super and dtbo
Method 4
Using a second phone
Physwizz Collection
To flash TWRP from phone1 to phone2 Only if you have already installed recovery and decrypted. 1. Install this termux on phone1 2. Setup storage termux-setup-storage 3. Install this Heimdall Magisk module on phone1 Or install chroot Linux on termux and then install heimdall 4. Copy...
t.me
C. Recovery Problems
Most recovery issues can be solved by attending to the following issues.
1. Did you root using the full ap file patched Magisk .
(This contains the patched boot.img and vbmeta.img)
Exynos 850 users must use the special a217 magisk?
2. Did you then go all the way through the setup process?
3. Did you download the recovery to match your baseband?
See https://t.me/a127f_res/54 for Exynos 850 recoveries
4. Did you hold down power and volume up after Odin says pass?
5. Did you format data from stock recovery?
If you forgot to do this, just install stock recovery.img from TWRP and reboot.
6. Did you type multidisabler twice?
7. Did you reboot to recovery by choosing reboot from the menu and then choosing recovery?
8. To avoid touch issues go to settings and untick "allow time out"
D.To restore Stock Recovery
1. Attach phone to pc and reboot to download mode
2. flash patched ap file or stock recovery.tar
3. reboot
Or just flash stock recovery.img from twrp and reboot.
Let me know if it works ok
Device Tree
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz
TWRP for A146B and A146M (Exynos 1330)
See post #82
Galaxy A14 (SM-A145 and SM-A146) Custom Kernels and TWRPs
Galaxy A14 SM-A145P 4g and SM-A146P 5g Custom Kernels Kernel source code https://github.com/physwizz?tab=repositories NOTE: TWRPs in posts 3, 4 & 5
forum.xda-developers.com
Device Tree
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
Twrp for a146p 5g Mediatek
Good working version in post #46
Galaxy A14 (SM-A145 and SM-A146) Custom Kernels and TWRPs
Galaxy A14 SM-A145P 4g and SM-A146P 5g Custom Kernels Kernel source code https://github.com/physwizz?tab=repositories NOTE: TWRPs in posts 3, 4 & 5
forum.xda-developers.com
Device Tree
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
A145f TWRP is here
Exynos 850 Resources ]TWRPs] [Kernels]
Devices post#1 Root method post#2 TWRP post#3 Kernels post#4 Debloaters post #5 wizzROM creators post #6 Exynos 850 Devices 1. A12s A127f & A127m 2. M12 M127f & M127g 3. A21s A217f & A217m 4. F12s F127g 5. A13 A135f & A135m 6. M13...
forum.xda-developers.com
Will this work for A146U?
Will this work for A146U?
SinfulHero said:
Will this work for A146U?
Click to expand...
Click to collapse
Can you root the device?
physwizz said:
Can you root the device?
Click to expand...
Click to collapse
Working on it. Let you know if I do.
SinfulHero said:
Working on it. Let you know if I do.
Click to expand...
Click to collapse
I believe it may be possible if you flash the Canadian a146w firmware
Still no feedback?
There are a lot of of downloads and I still don't know if the TWRPs work!
Lots of downloads and no feedback.
I don't own any of these devices so I can't test them.
Im also wondering if this will work for A146U? Anyone got it working?
SupremePhone777 said:
Im also wondering if this will work for A146U? Anyone got it working?
Click to expand...
Click to collapse
The Canadian version has worked on other Devices.
I can port the TWRP
How hard do you think it will be to root this. I havent used custom Kernels in years.
SupremePhone777 said:
How hard do you think it will be to root this. I havent used custom Kernels in years.
Click to expand...
Click to collapse
Just follow my instructions
Im needed twrp for SM-A145R, a145-twrp-build1 doesn't work for me.
straightcore said:
Im needed twrp for SM-A145R, a145-twrp-build1 doesn't work for me.
Click to expand...
Click to collapse
Send me your recovery.img.lz4 and I'll see what I can do
here
thx