Raven.A13.221005.zip
3.7 KB
Pixel 6 Pro - Raven
Security Patch: 2022-10-05
ID: TP1A.221005.002
Security Patch: 2022-10-05
ID: TP1A.221005.002
Cheetah.A13.221005.zip
3.7 KB
Pixel 7 Pro - Cheetah
Security Patch: 2022-10-05
ID: TD1A.220804.031
Security Patch: 2022-10-05
ID: TD1A.220804.031
Cheetah.A13.221205.zip
3.7 KB
Pixel 7 Pro - Cheetah
Security Patch: 2022-12-05
ID: TQ1A.221205.011
Security Patch: 2022-12-05
ID: TQ1A.221205.011
Happy new year to each and everyone of you sticking for so long ๐ฆพ๐บ๐ซ๐
Sorry the for the delay my computer was compromised by a RedLine Stealer i had to reformat my computer and change most of my passwords. The new props will come in soon.
Cheetah.A13.230105.zip
3.7 KB
Pixel 7 Pro - Cheetah
Security Patch: 2023-01-05
ID: TQ1A.230105.002
Security Patch: 2023-01-05
ID: TQ1A.230105.002
build.prop has been updated. It can now download the latest OTA image and entirely Dump/Extract it. The next stage will be automating on schedule the build and release of the props. Stay tuned!
GitHub
GitHub - Pixel-Props/build.prop: Bash script to build your own system.prop
Bash script to build your own system.prop. Contribute to Pixel-Props/build.prop development by creating an account on GitHub.
Pixel Props
Sorry the for the delay my computer was compromised by a RedLine Stealer i had to reformat my computer and change most of my passwords. The new props will come in soon.
I have to announce that many month of work have been lost for the project pixel.features. Thanks malware ๐
I would like to thank @PalmDevs for his contribution on the build.prop project. Check-out the changes here.
GitHub
Merge pull request #2 from PalmDevs/upstream-main ยท Pixel-Props/build.prop@568f2f0
Add automatic releases + improve things
The GitHub Actions now publish props releases automatically, We are working on adding the same feature for releasing those props on this channel. Stay tuned ๐!
GitHub
Releases ยท Pixel-Props/build.prop
Bash script to build your own system.prop. Contribute to Pixel-Props/build.prop development by creating an account on GitHub.
Cheetah.A13.20230805.zip
3.8 KB
Pixel 7 Pro - Cheetah
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Redfin.A13.20230805.zip
3.8 KB
Pixel 5 - Redfin
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Raven.A13.20230805.zip
3.8 KB
Pixel 6 Pro - Raven
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Security Patch: 2023-08-05
ID: TQ3A.230805.001.A2
Raven.A14.20231005.zip
3.8 KB
Pixel 6 Pro - Raven
Security Patch: 2023-10-05
ID: UP1A.231005.007.A1
Security Patch: 2023-10-05
ID: UP1A.231005.007.A1
Cheetah.A14.20231005.zip
3.8 KB
Pixel 7 Pro - Cheetah
Security Patch: 2023-10-05
ID: UP1A.231005.007.A1
Security Patch: 2023-10-05
ID: UP1A.231005.007.A1
Shiba.A14.20230905.zip
3.8 KB
Pixel 8 - Shiba
Security Patch: 2023-09-05
ID: UD1A.230803.022.D1
Security Patch: 2023-09-05
ID: UD1A.230803.022.D1
Redfin.A13.20230901.zip
3.8 KB
Pixel 5 - Redfin
Security Patch: 2023-09-01
ID: TQ3A.230901.001.C2
Security Patch: 2023-09-01
ID: TQ3A.230901.001.C2
Husky.A14.20230905.zip
3.8 KB
Pixel 8 Pro - Husky
Security Patch: 2023-09-05
ID: UD1A.230803.022.B1
Security Patch: 2023-09-05
ID: UD1A.230803.022.B1
Fix New Generation Assistant Features
Prerequisites:
1) Download P8P (husky) props.
2) Download PlayIntegrityFix.
3) Download NgaResources matching your SDK version (e.g 33 for A13).
4) Set your default system and Google assistant language to en-US (no other languages must be present)
Instructions:
1) Move the downloaded NgaResources to
2) Extract PlayIntegrityFix module and modify the pif.json as such that it matches with the P8P (husky) props then archive it as zip
3) Flash P8P props (don't reboot yet)
4. Flash PlayIntegrityFix (don't reboot yet)
5) Flash Pixelify with NgaResources then reboot
6) Check and make sure you are passing SafetyNet
6.5) If you are not passing SafetyNet (Magisk) get Shamiko, In Magisk settings go to Zygisk option and disable enforce list and in exclusions list make sure to enable: (
7) Now that you pass SafetyNet as Pixel 8 Pro you need to prepare to Disconnect your device from Google Device Activity (not yet)
8) Clear Data from the following apps: (
9) Now Disconnect your device from Device Activity and wait a few seconds until it asks you to reconnect then reconnect.
10) Make sure in Device Activity you got a new device and that it is detected as a Pixel 8 Pro
11) Now you can open Google App then go to Settings->Assistant and Voice Match (Ok Google) enable it.
12) Now you can enable the assistant and wait until it downloads the resources
13) The new Assistant should appear now, To add your own language (if you are not native American) you will need to go to Google App Settings->Assistant in Language replace en-US with your mother language and add en-US as secondary language. Do the same for your system language.
By now all your Next Generation Assistant Features should be working.
If not repeat correctly or write in support.
If you didn't get Voice Typing in GBoard make sure keyboard language match system language, Then reflash Pixelify for GMS Flags to be re-enabled correctly.
Important Note:
Pixel 8 Pro comes with Tensor disadvantage such as having the latest Offline Speech Recognition, It could break a few of the dialer features and what not.
If you want to get a Tensor-free experience instead of using the Pixel 8 Pro use the Pixel 5 spoof.
Prerequisites:
1) Download P8P (husky) props.
2) Download PlayIntegrityFix.
3) Download NgaResources matching your SDK version (e.g 33 for A13).
4) Set your default system and Google assistant language to en-US (no other languages must be present)
Instructions:
1) Move the downloaded NgaResources to
/sdcard/Pixelify/backup/nga.tar.xz
2) Extract PlayIntegrityFix module and modify the pif.json as such that it matches with the P8P (husky) props then archive it as zip
3) Flash P8P props (don't reboot yet)
4. Flash PlayIntegrityFix (don't reboot yet)
5) Flash Pixelify with NgaResources then reboot
6) Check and make sure you are passing SafetyNet
6.5) If you are not passing SafetyNet (Magisk) get Shamiko, In Magisk settings go to Zygisk option and disable enforce list and in exclusions list make sure to enable: (
com.google.android.gms
, com.google.android.gms.unstable
, com.google.android.gms:snet
) (System) else (KSU) get ZygiskNext7) Now that you pass SafetyNet as Pixel 8 Pro you need to prepare to Disconnect your device from Google Device Activity (not yet)
8) Clear Data from the following apps: (
com.google.android.googlequicksearchbox
, com.google.android.gms
, com.google.android.gsf
)9) Now Disconnect your device from Device Activity and wait a few seconds until it asks you to reconnect then reconnect.
10) Make sure in Device Activity you got a new device and that it is detected as a Pixel 8 Pro
11) Now you can open Google App then go to Settings->Assistant and Voice Match (Ok Google) enable it.
12) Now you can enable the assistant and wait until it downloads the resources
13) The new Assistant should appear now, To add your own language (if you are not native American) you will need to go to Google App Settings->Assistant in Language replace en-US with your mother language and add en-US as secondary language. Do the same for your system language.
By now all your Next Generation Assistant Features should be working.
If not repeat correctly or write in support.
If you didn't get Voice Typing in GBoard make sure keyboard language match system language, Then reflash Pixelify for GMS Flags to be re-enabled correctly.
Important Note:
Pixel 8 Pro comes with Tensor disadvantage such as having the latest Offline Speech Recognition, It could break a few of the dialer features and what not.
If you want to get a Tensor-free experience instead of using the Pixel 8 Pro use the Pixel 5 spoof.
Fix Suspect Mount Detected (root detection)
1) Use MemoryDetector & Native Root Detector to know which modules are mounted to the system.
2) Flash magical_overlayfs
3) Change (
4) Now comes the dynamically loading detected modules using overlayfs image, Edit your detected modules (
5) Reflash the module and check MemoryDetector.
6) Do for all detected/mounted modules.
Fix Revanced mount detection:
1) Download & Flash Zygisk Proc Injection
2) Download YT Revanced Inject
3) Download & Install stock YT matching the inject version.
4) Flash YT Revanced Injection module.
5) Reboot and check if detected now.
How to update YT Revanced?
1) Change the module.prop (
2) Replace revanced.apk within your new Revanced APK within YT Injector module.
3) Installed version must be stock and match revanced.apk version.
4) Flash YT Injector and enjoy.
Notes:
YT Revanced Injector could in theory be used and modified to work with other Revanced mods.
If you use Revancify execute it with the parameter
If you still have the suspicious mount detected it must mean that your
Credit to HuskyDG and all the people in his group who help and share knowledge.
1) Use MemoryDetector & Native Root Detector to know which modules are mounted to the system.
2) Flash magical_overlayfs
3) Change (
/data/adb/modules/magisk_overlayfs/mode.sh
) to (OVERLAY_MODE=2
)4) Now comes the dynamically loading detected modules using overlayfs image, Edit your detected modules (
/META-INF/com/google/android/update-binary)
and add the following script before the exit.5) Reflash the module and check MemoryDetector.
6) Do for all detected/mounted modules.
OVERLAY_IMAGE_EXTRA=0 # number of kb need to be added to overlay.img
OVERLAY_IMAGE_SHRINK=true # shrink overlay.img or not?
# Only use OverlayFS if Magisk_OverlayFS is installed
if [ -f "/data/adb/modules/magisk_overlayfs/util_functions.sh" ] && \
/data/adb/modules/magisk_overlayfs/overlayfs_system --test; then
ui_print "- Add support for overlayfs"
. /data/adb/modules/magisk_overlayfs/util_functions.sh
support_overlayfs && rm -rf "$MODPATH"/system
fi
Fix Revanced mount detection:
1) Download & Flash Zygisk Proc Injection
2) Download YT Revanced Inject
3) Download & Install stock YT matching the inject version.
4) Flash YT Revanced Injection module.
5) Reboot and check if detected now.
How to update YT Revanced?
1) Change the module.prop (
version=
) in the Injector module so it matches your YT version.2) Replace revanced.apk within your new Revanced APK within YT Injector module.
3) Installed version must be stock and match revanced.apk version.
4) Flash YT Injector and enjoy.
Notes:
YT Revanced Injector could in theory be used and modified to work with other Revanced mods.
If you use Revancify execute it with the parameter
-n
(rootless) to build the APK and not install it automatically.If you still have the suspicious mount detected it must mean that your
/data
partition type is not f2fs. (su -c stat -f -c %T /data
)Credit to HuskyDG and all the people in his group who help and share knowledge.