M315f kernel - Samsung Galaxy M31 ROMs, Kernels, Recoveries, & Ot

physwizz M315f S kernel version 1.5
NOTE: VERSION 3 IN POST #12
For OneUI 4.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Underclocked for battery
CPU:
Big 728MHz - ?MHz
Little 403MHz - ?MHz
lz4 default compression added to zram
Installation
Post #2
Kernel
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 and dtbo
Install kernel zip
Wipe both caches
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

Hello, getting this message after installing your kernel. Is it because Samsung Security is disabled?
{
"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"
}

Also, after installation, reboot in recovery do not work

pipkakill said:
Also, after installation, reboot in recovery do not work
Click to expand...
Click to collapse
Thanks for feedback

please update

ensonahmet said:
please update
View attachment 5656933
Click to expand...
Click to collapse
Just tap ok.
This is normal

physwizz said:
Just tap ok.
This is normal
Click to expand...
Click to collapse
m31 is very lonely in this forum. I wish you continued work

ensonahmet said:
m31 is very lonely in this forum. I wish you continued work
Click to expand...
Click to collapse
yeah.
there is a rom being developed on telegram

please continue your work, we are waiting for more stable kernel versions

ensonahmet said:
please continue your work, we are waiting for more stable kernel versions
Click to expand...
Click to collapse
Ok

physwizz M315f S kernel version 3
For OneUI 4.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
Underclocked for battery
CPU:
Big 832MHz - 2314MHz
Little 403MHz - 2054MHz
lz4 default compression added to zram
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
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz

physwizz said:
physwizz M315f S kernel version 3
Click to expand...
Click to collapse
Reboot in recovery now works. Thanks for the work you've done. Good luck)

pipkakill said:
Reboot in recovery now works. Thanks for the work you've done. Good luck)
Click to expand...
Click to collapse
No problem.
Enjoy

1-please continue your work with less battery consumption
2-Do not miss your more stable and new versions

Is this working on oneui 4.1

squarestory said:
Is this working on oneui 4.1
Click to expand...
Click to collapse
Yes

Why not installing on lineage

When I install it my WiFi cannot connect what is the problem

afridizs said:
When I install it my WiFi cannot connect what is the problem
Click to expand...
Click to collapse
use wizzROM creator module

Related

[KERNEL] [G935F] Nethunter for Stock Oreo ROM

Nethunter Kernel for Samsung Galaxy S7 Edge (SM-G935F/FD) Stock Oreo ​
Code:
I am not responsible for bricked devices.
If you going to flash it, you accepted it.
Of course your warranty is void.
This thread is only for hero2lte . If you have flat go here
FEATURES:
BadUSB
HID gadget keyboard/mouse (with possibility to temporarily disable)
DriveDroid
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
Ethernet
F2FS
Bluetooth HCI USB support
RTL-SDR DVB support
Boeffla wakelock blocker v1.10
Wireguard
Enabled Netfilter Target TTL
rtl88xxau driver
rtl8188eus driver
Download:
Latest version G935F here.
Installation:
1. Flash latest TWRP twrp-3.3.0-1+ ( to see data partition with enabled disk quota)
1. TWRP Backup your ROM
2. Flash G935F_Nethunter_StockOreo_v*.img
3. Flash Universal DM-Verity, ForceEncrypt (You don't need to disable disk quota)
3. Flash latest Magisk 19.1+
4. Extract libs WiFi_fix_Libsecure_storage.so.zip to folders: /system/lib & /system/lib64 with rw-r--r-- permissions to libs.
5. Install busybox
6. Install Magisk Nethunter module from repository
7. Install kalifs-armhf-*.tar.xz by Nethunter manager
8. Extract Nethunter_Binaries.7z and binaries to folders:
Firmwares: system/etc/firmware and give permissions to every file rw-r--r--
hid-keyboard binary: system/xbin/ OR system/bin/ and give permissions to it rwxr-xr-x
9. Reboot
EXTRA:
1.In Utilities.7z are wifi testing tools binaries like aircrack-ng compiled from source of nexmon (Not needed for Nethunter only for test tools direct from android without Nethunter)
2. DriveDroid without bugs made by disabling HID Patch:
To disable HID Patch: use this command in terminal: "echo Y > /sys/module/g_android/parameters/hid_disable"
Changing mode isn't instant after changing module status. Use DriveDroid (mount iso -> dismount) to active hid_disable.
To enable HID Patch: "echo N > /sys/module/g_android/parameters/hid_disable" and use DriveDroid like with disabling HID Patch.
HIDPatchSwitch this is simple script which can switch between HID enabled and disabled and show changed status.
Old Installation steps:
1. TWRP Backup your ROM
2. Flash G930F_Nethunter_StockOreo_v*.img
2.1.Look at EXTRA.
3. Flash latest Magisk (Recommend 18.1+ version, 18.0 could make frezzes)
4. Extract libs WiFi_fix_Libsecure_storage.so.zip to folders: /system/lib & /system/lib64 with rw-r--r-- permissions to libs.
5. Install busybox can be one from Magisk repository
6. Install Magisk Nethunter module from repository
7. Install kalifs-armhf-*.tar.xz by Nethunter manager
8. Extract Nethunter_Binaries.7z and binaries to folders:
Firmwares: system/etc/firmware and give permissions to every file rw-r--r--
hid-keyboard binary: system/xbin/ OR system/bin/ and give permissions to it rwxr-xr-x
9. Reboot
Loadable modules:
G935F_Nethunter_Modules_vX.X.zip extract only modules for your version of kernel.
In every kernel folder are modules and firmware. You need only modules which you want to use.
For example if you don't want use tuners and dvb-frontends. Don't load modules from /modules/drivers/media tuners and dvb-frontends
In firmware are compiled firmwares for some of modules to use they you need to copy they to system/etc/firmware.
basic commands:
insmod 88XXau.ko - load module
rmmod 88XXau.ko - unload module
lsmod - list loaded modules
Some modules depend on another modules. If you want load rt2800usb.ko, you need first load rt2800lib.ko.
Another way to load modules is Module Loader
Copy modules to storage and choose modules which you want to load (load they more than 1 times, this apk load modules from up to down it don't look at dependence from modules)
EXTRA:
1.If you want to have unencrypted data partition:
1.1. Format data partition(you lose your data).
1.2. After flashing kernel flash "remove encryption.zip".
1.3. Reboot to system (First start configuration wizard).
1.4. Reboot to twrp and flash Magisk.
Screens:
{
"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"
}
XDA:DevDB Information
[KERNEL] [G935F] Nethunter for Stock Oreo ROM, ROM for the Samsung Galaxy S7 Edge
Contributors
Wirusx
Source Code: https://github.com/Svirusx/NetHunter-s7-kernel-StockOreo
ROM OS Version: 8.x Oreo
Version Information
Status: Testing
Created 2019-02-05
Last Updated 2019-05-16
CHANGELOG
2020-12-06 - v1.5.1
Added loadable modules support
Update to Samsung source G930FXXS6ESI4
Enable Netfilter Target TTL
Added rtl88xxau driver
Added rtl8188eus driver
2019-05-16 - v1.4
Nethunter defconfig fixes
2019-04-20 - v1.3
Added monitor mode patches to some wifi usb drivers.
Added possibility to disable HIDPatch (this fixes DriveDroid)
Added HIDPatchSwitch: Simple sh script to switch status of HIDPatch (Info in comments in script)
2019-02-25 - v1.2
Added missing drivers like SUNRPC, NFS v4 etc.
Added Boeffla wakelock blocker
Removed unnecessary drivers.
2019-02-05 - v1.1
Rollback encryption drivers.
2019-02-05 - v1.0
Initial release.
Reserved
First Question
The image file, howe install boot or recovery with twrp
GroBat said:
The image file, howe install boot or recovery with twrp
Click to expand...
Click to collapse
When you are in "Install Zip" and can choose zip in the bottom you can choose "Install Image". Than you need to choose Nethunter boot.img and choose in TWRP that is boot.img not recovery.img
Thanks I'm testing
:good:
Is this Kernel also for _alexandr ROM? It's pretty stock-like. Thank you.
After installing don't boot frezz directly on Superman Rom, work this with TGP Rom?
GroBat said:
After installing don't boot frezz directly on Superman Rom, work this with TGP Rom?
Click to expand...
Click to collapse
I use Stock Oreo ROM with this kernel.
This kernel is made from Stock kernel source and inserted in Stock boot.img.
You could try some possibilities:
First try:
If you have encrypted data partition than try flash this kernel and then Magisk 18.1.
If you have unencrypted data partition than flash it than remove encryption.zip and than Magisk 18.1 (remove encryption.zip)
If you want yet trying than:
If it doesn't work maybe it could work if you extract kernel from boot.img and insert in your boot.img kernel but it can be complicated and no warrianty it going to working...
If you have soo much time for testing than but if you didn't used it before backup is recommended:
You can also try too Dualboot patcher and flash Stock ROM and then this kernel i tested S7 kernel first at second ROM before flash it on main ROM.
I have Galaxy s7 Flat so Flat version is tested by me this one i can't test :/
This kernal work s9 port rom?
Randhir Kumar Yadav said:
This kernal work s9 port rom?
Click to expand...
Click to collapse
It's only for Srock Oreo but i'm busy with custom kernel which could working with s9 port rom.
I try install:
1. Install Firmware G935FXXS3ERLF(Odin)
2. Install TWRP
3. Install remove-encryption.zip
4. install no-verity-opt-encrypt.zip
5. Install Magisk-v18.1
6. Boot on android
7. Reboot on TWRP
8. Go to "Install" and select G935F_Nethunter_StockOreo_v1.1.img
9. select "boot"
10. Reboot
And that is all. Just hanging the Samsung logo and not boot
What have I done wrong? Or am I installing incorrectly kernel?
Thanks
Need to know that
johnua said:
I try install:
1. Install Firmware G935FXXS3ERLF(Odin)
2. Install TWRP
3. Install remove-encryption.zip
4. install no-verity-opt-encrypt.zip
5. Install Magisk-v18.1
6. Boot on android
7. Reboot on TWRP
8. Go to "Install" and select G935F_Nethunter_StockOreo_v1.1.img
9. select "boot"
10. Reboot
And that is all. Just hanging the Samsung logo and not boot
What have I done wrong? Or am I installing incorrectly kernel?
Thanks
Click to expand...
Click to collapse
after flashing TWRP
1.flash G935F_Nethunter_StockOreo_v1.1.img
2.Install remove-encryption.zip (You don't need to install no-verity-opt-encrypt.zip its is in remove-encryption.zip and it may make errors or override settings from remove-encryption.zip)
3.Now Reboot to system (Without magisk because magisk corrupts remove-encryption if is installed without reboot to system and in effect of that you get encrypted data partition.)
4. after first configuration wizard reboot to TWRP and install magisk 16.1
If this doesn't help you than you can try WirusMOD version (Oreo Nethunter kernel based on TGPKernel)
@Svirusx. I flash this kernel and
@Svirusx i flash this kernel on my Samsung galaxy s7 edge g935f.. The wifi, Hotspot and Bluetooth is not coming up...
harbdulahi said:
@Svirusx i flash this kernel on my Samsung galaxy s7 edge g935f.. The wifi, Hotspot and Bluetooth is not coming up...
Click to expand...
Click to collapse
Did you "4. Extract libs WiFi_fix_Libsecure_storage.so.zip to folders: /system/lib & /system/lib64 with rw-r--r-- permissions to libs." ??
This looks like you haven't copied those libraries. Here is too in Magisk repository module which fix this problem.
Svirusx said:
Did you "4. Extract libs WiFi_fix_Libsecure_storage.so.zip to folders: /system/lib & /system/lib64 with rw-r--r-- permissions to libs." ??
This looks like you haven't copied those libraries. Here is too in Magisk repository module which fix this problem.
Click to expand...
Click to collapse
Thank you very much it works like charm @Svirusx
No issue at all.... I want to ask pls is there any where I can get a good oreo stock Rom.. Because the one am using is draining my battery and fluctuating my cell network and have read about it that it the oreo version has cell standby issue and android system draining battery... Is there any one u recommend I should use... You reply will be very much appreciated. Thanks @Svirusx
harbdulahi said:
Thank you very much it works like charm @Svirusx
No issue at all.... I want to ask pls is there any where I can get a good oreo stock Rom.. Because the one am using is draining my battery and fluctuating my cell network and have read about it that it the oreo version has cell standby issue and android system draining battery... Is there any one u recommend I should use... You reply will be very much appreciated. Thanks @Svirusx
Click to expand...
Click to collapse
I use normal latest stock version downloaded by samfirm app from this forum.
If after flash new rom you get again this issue try factory reset.
harbdulahi said:
Thank you very much it works like charm @Svirusx
No issue at all.... I want to ask pls is there any where I can get a good oreo stock Rom.. Because the one am using is draining my battery and fluctuating my cell network and have read about it that it the oreo version has cell standby issue and android system draining battery... Is there any one u recommend I should use... You reply will be very much appreciated. Thanks @Svirusx
Click to expand...
Click to collapse
Hi I've uploaded my twrp backup of latest stock oreo rom with magisk, stock kernel and all functions working. No bugs. It's in S7E thread. Give it a try
gupt07ash said:
Hi I've uploaded my twrp backup of latest stock oreo rom with magisk, stock kernel and all functions working. No bugs. It's in S7E thread. Give it a try
Click to expand...
Click to collapse
Thanks man ??
---------- Post added at 02:57 PM ---------- Previous post was at 02:51 PM ----------
gupt07ash said:
Hi I've uploaded my twrp backup of latest stock oreo rom with magisk, stock kernel and all functions working. No bugs. It's in S7E thread. Give it a try
Click to expand...
Click to collapse
@gupt07ash pls can you provide a direct link because am still new to xda thread and I don't want to download the wrong twrp backup....
---------- Post added at 03:00 PM ---------- Previous post was at 02:57 PM ----------
harbdulahi said:
Thanks man
---------- Post added at 02:57 PM ---------- Previous post was at 02:51 PM ----------
@gupt07ash pls can you provide a direct link because am still new to xda thread and I don't want to download the wrong twrp backup....
Click to expand...
Click to collapse
And also mind me am still a noob... Does the backup include the modem also? Pls I will be waiting for your reply and the download link... thanks

Development [RECOVERY][UNOFFICIAL] TWRP for Galaxy S21 Ultra (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"
}
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or your 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.
Supported Models:
Galaxy S21 Ultra G998B/N.
Download & Guide:
1. Unlock your bootloader.
2. Download S21 Ultra: p3s.
3. Reboot to download mode
4. Put the TWRP TAR for your device with Odin in the AP slot, vbmeta_disabled_R.tar in USERDATA slot and click start.
5. Reboot to recovery via recovery key combo (Vol up + power + USB connected).
6. Disable encryption:
- Go to Advanced > Terminal, type: multidisabler.​If vendor complain about free space left on device, will attempt to resize vendor. and it ask to - Run multidisabler again!.​- Type: multidisabler again. will see - Finished. when done.​- Go back to Wipe > Format Data > type yes.​- Reboot to recovery.​7. Flash magisk apk in twrp.
8. Reboot to system, Enjoy.
Support:
Live support is available via #twrp on Freenode with your IRC client or just click this link.
Telegram group
Bugs:
- Encryption not fully working.
Thanks:
TWRP team
@ianmacd for multidisabler
Sources:
Kernel tree
Device tree
Changelog:
29.11.2021 - Update to TWRP 3.6.0
- Updated to latest kernel source
- Update multidisabler
- fstab clean up
21.08.2021 - Add Symlinked dynamic partitions to fstab
09.08.2021 - Fix haptic feedback
- Updated to latest kernel source
- No vbmeta disable require
- fstab clean up
01.03.2021 - Initial Release.
Boss!
Boss
Thanks boss..
Boss!
Omg.... Boss and Heroes
Any custom rims for this device yet? Maybe a Pixel Experience ROM?
Any news on rom development by chance?, Just curious thanks.
It will take a big while before custom ROMs, don't expect them too soon
Hello everyone, I only have one question, besides the Twrp and the vbmeta_disabled_R.tar do you also need to flash a Multidisabler via Odin? Thank you.
siriow said:
Hello everyone, I only have one question, besides the Twrp and the vbmeta_disabled_R.tar do you also need to flash a Multidisabler via Odin? Thank you.
Click to expand...
Click to collapse
You just need to go to advanced then open terminal in TWRP, and type multidisabler, then wait, then type it again.
FreeRunner2017 said:
You just need to go to advanced then open terminal in TWRP, and type multidisabler, then wait, then type it again.
Click to expand...
Click to collapse
Ok, Thank you
siriow said:
Ok, Thank you
Click to expand...
Click to collapse
Your welcome, any issues feel free to PM me
I wish there was a very easy way to patch AP to keep TWRP after a dirty flash manual upgrade.
Burt Squirtz said:
I wish there was a very easy way to patch AP to keep TWRP after a dirty flash manual upgrade.
Click to expand...
Click to collapse
1.Easiest option - Go with custom ROM (If available)
2.Second easy, modify AP and patch it.
Extract all the contents of AP file - delete recoevry and vbmeta images - Repack as tar (You can use 7zip or similar) - Patch it with magisk
After flashing, straightway go to TWRP - and apply multidisabler before booting device.
dr.ketan said:
1.Easiest option - Go with custom ROM (If available)
2.Second easy, modify AP and patch it.
Extract all the contents of AP file - delete recoevry and vbmeta images - Repack as tar (You can use 7zip or similar) - Patch it with magisk
After flashing, straightway go to TWRP - and apply multidisabler before booting device.
Click to expand...
Click to collapse
This would clear the User data / Accounts also, yeah ?
@afaneh92 _ Bro, I think the existing TWRP doesnt mount Data on the Newest March Security Patch.
I had no issues with the February Firmware.
Could you have a look ?
JazonX said:
This would clear the User data / Accounts also, yeah ?
@afaneh92 _ Bro, I think the existing TWRP doesnt mount Data on the Newest March Security Patch.
I had no issues with the February Firmware.
Could you have a look ?
Click to expand...
Click to collapse
You asked for dirty flash trick right? If erasing data and acc then it's not dirty flash.
I don't have any issue on March secure patch
What could be causing this issue?
Did a full stock flash as well, and repeated the TWRP process.
JazonX said:
What could be causing this issue?
Did a full stock flash as well, and repeated the TWRP process.
Click to expand...
Click to collapse
Run multidisabler script in twrp terminal

M21 kernel

physwizz M215f S kernel version 3.1
For OneUI 4.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
CPU:
Big 936 MHz - 2314MHz
Little 403MHz - 2054MHz
lz4 default compression added to zram
Installation
Post 2
boot.tar files in post 19 and 20
Kernel
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 and dtbo (if available)
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
physwizz said:
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 (if available)
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
Click to expand...
Click to collapse
Is it compatible with OneUi4.1 ??
@physwizz
BobaBoi69 said:
Is it compatible with OneUi4.1 ??
@physwizz
Click to expand...
Click to collapse
Yes
Actually i have the LegendaryPixieOS one ui 4.1
But i would surely try and give a review
Thank you for the reply @physwizz
physwizz said:
physwizz M215f S kernel version 3.1
For OneUI 4.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
CPU:
Big 936 MHz - 2314MHz
Little 403MHz - 2054MHz
lz4 default compression added to zram
Installation
Post 2
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz
Click to expand...
Click to collapse
You have stock kernel file? I forget to backup
@physwizz
ItzTyoKunz said:
You have stock kernel file? I forget to backup
@physwizz
Click to expand...
Click to collapse
No.
Sorry
physwizz said:
physwizz M215f S kernel version 3.1
For OneUI 4.1
( also works for GSIs)
Samsung securities disabled
More CPU governors
Conservative, On-demand, Userspace, powersave, performance, energy_step, shedutil
Optimised for performance
CPU:
Big 936 MHz - 2314MHz
Little 403MHz - 2054MHz
lz4 default compression added to zram
Installation
Post 2
Kernel
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
@physwizz
Click to expand...
Click to collapse
Is it work for custom rom lineage os galaxy m21?
seirindrew said:
Is it work for custom rom lineage os galaxy m21?
Click to expand...
Click to collapse
Idk
Yesterday I installed cosmic staff custom kernel, forgetting it was for Android 11, while I'm on Legendary pixies A12, got boot loop of course, thinking here goes my weekend, reinstalling stock, rooting, reinstalling my apps, and Thanks God=Allah, and you for this.
You made my day Sir, if you got a donation link, I would buy you a coffee gladly.
Have a nice day, bruh.
Cheers from morocco
been using this kernel for like 6 hours, and its terrible perfromance wise. dunno why.
Atrosincity said:
been using this kernel for like 6 hours, and its terrible perfromance wise. dunno why.
Click to expand...
Click to collapse
It might be your rom
physwizz said:
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 (if available)
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
Click to expand...
Click to collapse
Can u make this cuskernel to flashable odin file (tar.md5) ? Its hard to find the others kernel for 4.1 one ui (m215f)
Dikazoke said:
Can u make this cuskernel to flashable odin file (tar.md5) ? Its hard to find the others kernel for 4.1 one ui (m215f)
Click to expand...
Click to collapse
Send me your boot.img and I'll get back to you
i got this from AP file in stock rom, btw, do i need to root my samsung m21? Cause few people say that dont need to root phone to flash custom kernel, sorry if to much asking, i am curious and nood at this
This
physwizz said:
Send me your boot.img and I'll get back to you
Click to expand...
Click to collapse
physwizz said:
Send me your boot.img and I'll get back to you
Click to expand...
Click to collapse
I compress the boot.img.lz4 to zip
Dikazoke said:
I compress the boot.img.lz4 to zip
Click to expand...
Click to collapse
This is not rooted
Dikazoke said:
I compress the boot.img.lz4 to zip
Click to expand...
Click to collapse
This one is rooted

Development Custom kernel for a336b

A336b S kernel v2.1
Exynos 1280
For OneUI 4.1 and for GSIs
Samsung securities disabled
CPU governors: performance, powersave, userspace, ondemand, conservative, shedutil, energystep, energyaware.
CPU: big 2.4 Little 2.0
Thanks to @DevZillion for the correct toolchain
Android 13 kernel here.
Custom kernel for a336b
A336b S kernel v2.1 Exynos 1280 For OneUI 4.1 and for GSIs Samsung securities disabled CPU governors: performance, powersave, userspace, ondemand, conservative, shedutil, energystep, energyaware. CPU: big 2.4 Little 2.0 Thanks to @DevZillion...
forum.xda-developers.com
Installation
Post 2
Kernel source code
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.
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
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo (if available)
Install kernel zip
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
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
did anyone try this kernel?
lnwbas569 said:
Can I install this kernel with "A336E" while im using GSI custom rom?
Click to expand...
Click to collapse
Yes
lnwbas569 said:
Can you make a33 5g kernel android 13 oneUi 5.0 version? Also Im facing touchscreen jittering issue on my a336e while playing games, could you fix that with making custom kernel?
Click to expand...
Click to collapse
I'll add it to my list
lnwbas569 said:
Appreciate it @physwizz
Click to expand...
Click to collapse
Done.
lnwbas569 said:
Btw, right now I don't have installed stable TWRP recovery in my device. Is there anyway to install this kernel like other ways?
Click to expand...
Click to collapse
See post #2
lnwbas569 said:
Just tried method 2. It said "No Ramdisk found to unpack. Aborting..."
Click to expand...
Click to collapse
Hmm
lnwbas569 said:
Just tried method 2. It said "No Ramdisk found to unpack. Aborting..."
Click to expand...
Click to collapse
Try this one
physwizz said:
Try this one
Click to expand...
Click to collapse
Does this kernel fixes touch problems and does it fully unlock 90 fps on games like PUBG?
also can I use Magisk to flash it instead?
physwizz said:
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
B. Installation
Method 1
Install from twrp
Reboot to recovery
Backup boot and dtbo (if available)
Install kernel zip
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
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
Click to expand...
Click to collapse
nvm i rooted it with magisk
Does this kernel have SELinux in permissive mode?​
Aterax said:
Does this kernel have SELinux in permissive mode?​
Click to expand...
Click to collapse
No
physwizz said:
No
can you build boot with permissive mode?
Click to expand...
Click to collapse
What app should I use for overclocking
Sorry for the signature with a youtube video, I must have pasted it accidentally
anirudhts said:
What app should I use for overclocking
Sorry for the signature with a youtube video, I must have pasted it accidentally
Click to expand...
Click to collapse
Hktweaks
Thanks
I got the same error. I tried both zips.
i_print No ramdisk found to unpack. Aborting...
ui_print
Flashing exists with code 1
anirudhts said:
I got the same error. I tried both zips.
i_print No ramdisk found to unpack. Aborting...
ui_print
Flashing exists with code 1
Click to expand...
Click to collapse
Try this one
Code:
ui_print a33x kernel
ui_print
ui_print
ui_print
ui_print AnyKernel3 by osm0sis @ xda-developers
ui_print
ui_print
ui_print
ui_print
ui_print
ui_print Checking device...
ui_print
ui_print
ui_print
ui_print Unsupported device. Aborting...
ui_print
Flashing exists with code 1
What is this

Development [ROM][UNOFFICIAL][BETA][pdx225][13] CherishOS 4.7

{
"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"
}
CherishOS is an AOSP based rom focusing on Unique and Smooth UI with handy features. CherishOS is a reborn of pie based Dot-ExtendedOS.​Notes​1. Unlock your bootloader
2. You need to flash Stock Android 13 before flashing this ROM, if you already have A13 flashed then skip this step (65.1.X.X.XX)
3. Just in case, if you came from a SODP based ROM, you need to go back to official Android 13 firmware, and boot until you get to the Xperia Launcher
4. Make sure you can send and receive SMS and receive calls (also via WiFi and Mobile Data, if possible). It would be better for you to get VoLTE/VoWiFi utilized once on stock to provision IMS
5. Currently tested on XQ-CC54 (If it does not work on your model, please report down below)​What's broken?​• Camera
• Wake up from sleep has a delay
• Fast Charging (was broken in 4.6 but I forgot to mention it)
• You tell me
Flashing Instructions
(Download both the ROM, boot, vendor_boot & dtbo images from the link below)​Rebooting to the Recovery
• Connect your device to your PC via USB if isn't already
• If your device is not already in fastboot mode, on the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
Code:
adb reboot bootloader
Flash the downloaded image files to your device by typing:
Code:
fastboot flash dtbo <dtbo>.img
fastboot flash vendor_boot <vendor_boot>.img
fastboot flash boot <boot>.img
Now reboot into recovery to verify the installation:
Code:
fastboot reboot recovery
Flashing from the Recovery
• Download the CherishOS installation package that you would like to install from the download link
• If you are not in recovery, reboot into recovery
• Now tap
Factory Reset
Click to expand...
Click to collapse
then
Format Data / Factory Reset
Click to expand...
Click to collapse
and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one).
• Return to the main menu
• Sideload the CherishOS package
• On the device, select
Apply Update
Click to expand...
Click to collapse
then
Apply update > Apply update from ADB
Click to expand...
Click to collapse
to begin flashing the ROM
• Return to the main menu
• (Optional) If you want to install any add-ons, click
Advanced > Reboot to Recovery
Click to expand...
Click to collapse
then when your device reboots, click
Apply update > Apply update from ADB
Click to expand...
Click to collapse
and then choose the ZIPs you'd like to flash.
Flashing Magisk
If you want to flash Magisk go to
Advanced > Reboot to bootloader
Click to expand...
Click to collapse
Code:
fastboot flash boot_a <magiskboot>.img
fastboot flash boot_b <magiskboot>.img
fastboot reboot
Once you have installed everything successfully, click the back arrow in the top left of the screen, then "Reboot system now"
FYI to Reboot into the Recovery without fastboot you just need to hold the Vol + button while powering on the device
Downloads:
Folder Download
Sources:
CherishOS Source
PDX225 Tree
Murray Common Tree
Kernel Repo
Vendor Repo
Hardware Repo
Build Author | Maintainer
@Sakuu
Build Information
Device: Xperia 10 IV (pdx225)
Build Type: Unofficial
ROM OS Version: 13
Kernel Version: 5.4.147
Version Information
Status: Beta
CherishOS Version: 4.7
SELinux Status: Enforcing
Release Date: 19/03/2023
Last Updated: 13/04/2023
Thanks To
@clfbbn
@loipuru
@King081
@WindowsDev0
@dylanneve1
UPDATE 1
- Update to CherishOS 4.7 (April 2023 Patch)
- ALL Audio Issues are now fixed
You can sideload rom zip using your computer that issue was fixed no need for sd card
King081 said:
You can sideload rom zip using your computer that issue was fixed no need for sd card
Click to expand...
Click to collapse
Updated post so that it's for adb and not sdcard now
Hello! Is that rom still under development? The stock rom is just horrible! Thanks alot!
Georgz21 said:
Hello! Is that rom still under development? The stock rom is just horrible! Thanks alot!
Click to expand...
Click to collapse
It is, just pushed a update that fixes sound issues.
Hello, is it possible to make a wanilla firmware version (without Google services). Thank you
sonykc said:
Hello, is it possible to make a wanilla firmware version (without Google services). Thank you
Click to expand...
Click to collapse
Use los lol

Categories

Resources