Physwizz Collection
4.09K subscribers
38 photos
651 files
809 links
Guides, kernels and hints for the Samsung a-series
Download Telegram
Forwarded from Android Repository (Hitalo)
heimdall-ndk-heimdall-v2.x.zip
2.4 MB
Heimdall For Android NDK v2.0.2 (202)

⚡️Magisk Module
⚡️Heimdall is a tool for flashing firmware (aka ROMs) onto Samsung Galaxy series devices over a USB connection. It accomplishes this using the same protocol as Odin. This static binary support multi architectures built with the NDK
⚡️GitHub Repository

By: JonesqPacMan
Follow: @AndroidRepo
To flash TWRP from phone1 to phone2
Only if you have already installed recovery and decrypted.

Method 1 Thor

https://t.iss.one/fdur2021projects/314

Method 2 heimdall

1. Install this termux on phone1
2. Setup storage

termux-setup-storage

3. Install this Heimdall Magisk module on phone1

4. Copy recovery.img for flashing to download folder of phone1
5. Connect USB otg cable to phone1
6. Connect phone2 to the USB otg cable using a normal cable.
7. Boot phone2 into download mode
8. On termux navigate to downloads folder.
9.
su

heimdall flash --RECOVERY recovery.img --verbose

You can then restore from your backup

*Note: If you haven't decrypted you need to do this between step 6 and 7

1. Connect to pc and boot into stock recovery
2. Factory reset

Then do this after step 9

1. Reboot directly to recovery
2. Advanced, terminal. Type multidisabler (twice).
3.
Or flash samsung multidisabler zip
Or, for older phones flash dmverity zip
4. Reboot to recovery from main menu (not just reboot)

Method 3 Eros

https://t.iss.one/ErosMobileTool


@physwizz

Thanks to @furbanoramos21
You can root the phone without a PC by using patched boot.img and patched vbmeta.img (for Exynos 850) 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 https://www.full-repair-firmware.com/search?q=A20 or
https://samfw.com/
2. Download patched magisk
https://t.iss.one/a127f_res/4
For Android 12 use this one
https://t.iss.one/a127f_res/191
3. Use zarchiver to extract the ap section from the firmware.
4. Use magisk to patch the ap section.(install, select file to patch)
5. Unlock the bootloader.
https://t.iss.one/physwizz2/181

1. Install this termux on phone1
2. Setup storage

termux-setup-storage

3. Install this Heimdall Magisk module or the Heimdoo app on phone1
Or install chroot Linux on termux and then install heimdall
4. Copy files for flashing to downloads folder of phone1
5. Connect USB otg cable to phone1
6. Connect phone2 to the USB otg cable using a normal cable.
7. Boot phone2 into download mode
8. On termux navigate to downloads folder. Or use Heimdoo app
9. Type
su

heimdall flash --BOOT boot.img --VBMETA vbmeta.img --verbose


@physwizz
boot.img
28.5 MB
physwizz A507 R kernel version 3.3
SM-A507FN u5 Android 11

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

CPU:
Big 936 MHz - 2314MHz
Little  403MHz - 2054MHz
lz4 default compression added to zram

Bugs:

Flash img from twrp for non-root

Or compress to tar and patch with magisk 26.3 for root

Installation
Install image file from TWRP
https://t.iss.one/physwizz2/454


Kernel
https://github.com/physwizz?tab=repositories

@physwizz
physwizz_kernel_j610f-Q.zip
11.1 MB
J610fn
Qualcomm MSM9817 Snapdragon 425

J6+ kernel for testing.

Android 10 Q
For OneUI 2.0 and GSIs

Installation
Install image file from TWRP
https://t.iss.one/physwizz2/454


Kernel
https://github.com/physwizz?tab=repositories

@physwizz
physwizz_E625-T-kernel-v1.1.zip
18.6 MB
physwizz E625
version 1.1
For F62 Android 13 only

For OneUI 5
( also works for GSIs)

More CPU governors
Userspace, powersave, performance, shedutil
Optimised for performance
Underclocked for battery
little 182 - 1950
big 377 - 2400
prime 350 - 3016
lz4 as default in zram



Bugs
?

Installation
https://t.iss.one/physwizz2/454

Kernel source code
https://github.com/physwizz?tab=repositories

@physwizz
physwizz_E625-T-kernel-v2.zip
18.6 MB
physwizz E625
version 2
For F62 Android 13 only

For OneUI 5
( also works for wizzROM, GSIs and M҉4ƦV3L OS )

More CPU governors
Userspace, powersave, performance, shedutil
Optimised for performance
Underclocked for battery
little 182 - 1950
big 377 - 2400
prime 350 - 3016
lz4 as default in zram

Changelog
Compiled with different gcc toolchain

Bugs
?

Installation
https://t.iss.one/physwizz2/454

Kernel source code
https://github.com/physwizz?tab=repositories

@physwizz
physwizz_M625-T-kernel.zip
18.5 MB
physwizz M625

For M62 Android 13 only
Boots on binary 7

For OneUI 5
( also works for wizzROM, GSIs and M҉4ƦV3L OS )

More CPU governors
Userspace, powersave, performance, shedutil
Optimised for performance
Underclocked for battery
little 182 - 1950
big 377 - 2400
prime 350 - 3016
lz4 as default in zram


Bugs
?

Installation
https://t.iss.one/physwizz2/454

Kernel source code
https://github.com/physwizz?tab=repositories

@physwizz
twrp-m23-v7.3-physwizz.tar
174 MB
TWRP for m236b
Qualcomm SM7225 Snapdragon 750G

Version 7.3
Includes patched vbmeta.img and patched boot.img
Includes multidisabler
Includes mtp enabled

Changelog
Mount system_root again

Installation Instructions
https://t.iss.one/a127f_res/142

You might need to swipe 6 times to unlock.
To fix permanently go to settings and don't allow time out.

Bugs
For touch issues use a usb mouse
https://t.iss.one/physwizz3/13170

Source Code
https://github.com/physwizz?tab=repositories

@physwizz
twrp-f23-v4.2-physwizz.tar
164.9 MB
TWRP for f23
Qualcomm SM7225 Snapdragon 750G 

Version 4.2
Includes patched vbmeta.img and patched boot.img
Includes multidisabler
Includes mtp enabled

Changelog
Mount system_root again

Installation Instructions
https://t.iss.one/a127f_res/142

You might need to swipe 6 times to unlock.
To fix permanently go to settings and don't allow time out.

Bugs
?
For touch issues use a usb mouse
https://t.iss.one/physwizz3/13170

Source Code
https://github.com/physwizz?tab=repositories

@physwizz
physwizz_a115f_S_kernel.zip
14.1 MB
A115f and A115m S kernel
Qualcomm SDM450 Snapdragon 450

For OneUI 4.1
Android 12

Installation
https://t.iss.one/physwizz2/454

Bugs
Sound

Kernel source code
https://github.com/physwizz?tab=repositories

@physwizz
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 https://www.full-repair-firmware.com/search?q=A20 or
https://samfw.com/
2. Download patched magisk
https://t.iss.one/a127f_res/4
For Android 12 use this one
https://t.iss.one/a127f_res/191
3. Use zarchiver to extract the ap section from the firmware.
4. Use magisk to patch the ap section.(install, select file to patch)
5. Unlock the bootloader.
https://t.iss.one/physwizz2/181

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 files for flashing to downloads folder of phone1
5. Connect USB otg cable to phone1
6. Connect phone2 to the USB otg cable using a normal cable.
7. Boot phone2 into download mode
8. On termux navigate to downloads folder.
9.
su

heimdall flash --BOOT boot.img --verbose
2