title: "play on google pixel" date: 2023-02-27 05:46:02 tags:
We need to tap kernel build version
and enable developer options
.
Turn on USB debugging
WARNING: IF YOU UNLOCK BOOTLOADER, ALL YOUR DATA WILL BE WIPED.
Inside developer options
, we need to unlock OEM
so that we can unlock bootloader
after.
adb reboot bootloader
fastboot flashing unlock
Install magisk.apk
from https://github.com/topjohnwu/Magisk
Go to https://developers.google.com/android to download the relative factory image
file. https://link.zhihu.com/?target=https%3A//developers.google.com/android/images
Unzip this image file
to get init_boot.img
file.
Use adb push ./init_boot.img /storage/emulated/0/Downloads/
to send init_boot.img
file to your mobile device.
Use magisk.apk
to patch this init_boot.img
Use adb pull /storage/emulated/0/Downloads/{the_patched_init_boot.img} ./
to get patched init_boot.img
from the mobile device.
Flash the_patched_init_boot.img
file into your mobie device
adb reboot bootloader
fastboot flash init_boot {the_patched_init_boot.img}
fastboot reboot
Done.
The key difference between
factory image
andOTA image
is that:when you use
OTA image
, you don't need towipe you mobile
orunlock the bootloader
.Please note that: install a OTA may cover the
rooted boot_init.img
.So, if you want to install a
specific kernel version
withroot
and withoutwipe your mobile
. You should usefactory image
instead ofOTA image
If you don't want to
wipe your mobile
, just modifyflash-all.sh
:# fastboot -w update image-cheetah-td1a.220804.009.a2.zip fastboot update image-cheetah-td1a.220804.009.a2.zip
WARNING: If you want to support 32-bit applications, then you must un-install
the installed magisk (if existed)
and then useforked-magisk
to replacemagisk
, and do the same as previous.
Although Google Pixel 7 / 7 Pro is the first mobile that only support 64 bit apps
, the fact is that: all the 32-bit libraries are still available, but Google delete tle supported-abi-list on props.
So, if we modify the props back, then we still can run 32-bit applications perfectly.
There are 2 forked-magisk can do this, just choose one of them:
If your SIM
card can use access the Internet
, but can't send/receive any messages. Then you should enable VoLTE
to make it work.
Steps:
Shizuku
: https://github.com/RikkaApps/ShizukuPixel-IMS
: https://github.com/kyujin-cho/pixel-volte-patchPixel-IMS
and you are fine.Not recommended in PRC.
Some reviews say the 5G speed depends on which city you are in, and 4G is enough in most cases.