How to Upgrade Samsung M30s(3070) to Android 13 (Aosp)
Prerequisites:
1.Backup Data:
Ensure all important data on your device is backed up, as the process may result in data loss.
2.Unlock Bootloader:
Enable Developer Options on your device by going to "Settings" > "About Phone" > tap on "Build Number" seven times.
Enable "OEM Unlocking" in the Developer Options.
You can follow thisGuide for guidance.
3.Download Required Files:
Download the AOSP Android 13 ROM suitable for the Samsung M3070 model and the necessary flashing tool.
I'm using the VoltageOS version of the ROM package.
Steps:
1.Install Flashing Tool:
Install and set up the flashing tool on your computer. Common tools include TWRP (Team Win Recovery Project).
I'm using the Linux version of Odin4 as my flashing tool.
ou can follow this Guide to flash TWRP and Magisk. If you don't want to root your phone, just flashing TWRP is sufficient.
2.Connect Device to Computer:
Use a USB data cable to connect your Samsung M3070 to your computer. Ensure that the computer recognizes the device.
If you are using a Windows computer, please download and install the Samsung USB driver.
3.Enter Recovery Mode:
Power off the device and enter the Recovery Mode by holding Volume Down + Power button.
Something to note is OneUi-3.0+ Requires usb connected to PC for getting into TWRP.
4.Wipe Data and Cache:
In Recovery Mode(TWRP), use the flashing tool to wipe data and cache partitions.
Enter "Wipe" then "Format Data".
5.Flash AOSP Android 13 ROM:
Use the Twrp to install the downloaded AOSP Android 13 ROM,Which is the IMG file we downloaded and extracted earlier.
6.Restart Device:
After flashing is complete, restart the device from the Recovery Mode.