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.
β€βπ₯70π’56π±21π13π10
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
β€βπ₯54β€10π9π8π4
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.
π34π28β‘16π8π8
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 π
π’253π±17π12π11π«‘9
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
β€40β‘13π8π1
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.
β€βπ₯47π10π₯10π7β€6
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
β‘33π13β€12β€βπ₯4π3
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
β‘23π13β€6β€βπ₯5π5
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
β‘32π15β€10π3π₯1
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
π16π9
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
π17π12
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
π16β€8π8
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
π19π12β€2
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
β€36π14π8π3β‘2
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.xz2) 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.
β€44π29π20π5β‘3
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.
π41π25β€16π±6β€βπ₯1
Fix init.rc/ART and Recovery/Magisk detections
1) Search for (
2) Search for (
3) Search for (
Notes:
Before dirty updating your ROM rename those files and folders back to the original state.
Init.rc might also be due to (
Credit to HuskyDG and all the people in his group who help and share knowledge.
1) Search for (
/system/addon.d) and rename it.2) Search for (
/sdcard/TWRP) and rename it (Or your recovery name).3) Search for (
/vendor/bin/install-recovery.sh) and (/system/bin/install-recovery.sh) and rename it.Notes:
Before dirty updating your ROM rename those files and folders back to the original state.
Init.rc might also be due to (
/vendor/etc/init) which are prebuilt into your ROM by default.Credit to HuskyDG and all the people in his group who help and share knowledge.
β€43π29π15
Updated the build.prop project so that the OTA Downloader gets the right version, Also some other changes have been done so it works on Termux for Android. (Still ongoing some fixes)
GitHub
Fix OTA downloader and packages installer Β· Pixel-Props/build.prop@30d2ee3
This updates contain fixes for the OTA downloader which now uses google.com instead of .cn and a somewhat reworked grep to find the proper release (non-carrier build)
As well as an updated packa...
As well as an updated packa...
π34β€10π₯3
Husky.A14.20231205.zip
3.8 KB
Pixel 8 Pro - Husky
Security Patch: 2023-12-05
ID: UQ1A.231205.015
Security Patch: 2023-12-05
ID: UQ1A.231205.015
π40β€βπ₯18π5π3π2