General Information
Hi all! So basically, I just wanted to have a single thread with links to my personal collection of Android stuff, which includes both, stuff I've created and stuff other developers have created (that I use). The only reason behind creating this thread is to make it easier for others to find some things which they might also use with their OnePlus 5s. Obviously, some of the stuff here was developed with the OnePlus 5 in mind, so it might/might not work out-of-the-box with other devices. Therefore, I'll also try and mention if something here can be used universally across different devices or just the OnePlus 5. If you see something here that inspires you, go ahead and mod it, just let me know and give me some credit somewhere if it belongs to me or credit the original creator(s) of the mod, if it doesn't belongs to me. Let's get right to it then!
Links to Individual Posts
APKs
Flashable Zips
Recoveries
Tools
USB Drivers
Download Information
The final post contains the file name, version number as well as the MD5 hash of all the downloads provided.
APKs
AdAway (many devices) - XDA Thread, Download Mirror
AdAway is a utility for rooted and non-rooted users used to help manage host file entries. AdAway doesn't directly block ads; it limits unwanted ads by redirecting servers that distribute those ads to an 127.0.0.1, which returns nothing.
BetterBatteryStats (many devices) - XDA Thread, Download Mirror
BetterBatteryStats is an app that can find applications causing the phone to drain battery while it is supposed to be asleep. It provides detailed, useful information regarding kernel wakelocks, partial wakelocks, alarms, wakeups, etc.
EdXposed Manager (many devices) - XDA Thread, Download Mirror
EdXposed Manager is the companion app for EdXposed that is needed to perform various EdXposed related tasks, such as displaying EdXposed framework status, enabling/disabling EdXposed modules, etc.
Magisk (many devices) - XDA Thread, Download Mirror
Created by topjohnwu, Magisk is the currently the most popular root solution. In addition to that, it also offers a universal systemless interface to alter the system partition systemless-ly so that SafetyNet passes. Installation instructions are here.
Magisk Alpha (many devices) - GitHub, Download Mirror
Maintained by vvb2060, Magisk Alpha is a fork of the original Magisk solution. It aims to fix bugs and resolve other issues that are present in the original solution and also restores the hide functionality that has been removed from the original Magisk app. Installation instructions are the same as the original solution, linked above.
OOS Firmware Extractor (OnePlus 5/5T) - GitHub, Download Mirror
OOS Firmware Extractor can be used to extract firmware from an OxygenOS ROM zip to create a TWRP flashable firmwareupdater.zip. You can also check the MD5 hash of the ROM, extract it and check the updater-script before the flashable firmware zip is created in the root of your internal storage.
Scoop (many devices) - XDA Thread, Download Mirror
Scoop saves the stack trace of a crashing app and displays all crashes in a list so you don't have to look through a long logcat. Additionally, you get a notification on every crash which already displays the most important information.
Vanced Manager (many devices) - XDA Thread, Download Mirror
Vanced Manager can easily install and uninstall YouTube Vanced and MicroG, and has various settings for customizing installation. The app comes with an easy-to-use interface, support for background download and installation.
ViPER4Android FX (many devices) - XDA Thread, Download Mirror
ViPER's Audio is an audio enhancing software that provides a better audio experience in various platforms, such as smartphones and PCs. ViPER4Android FX is the main control app for the Android driver of ViPER’s Audio.
Warden (many devices) - XDA Thread, Download Mirror
Using root access, this open source app allows a user to disable all detected trackers and loggers contained within apps. It uses a static list of trackers and loggers compiled by French non-profit Exodus Privacy. It also features a profile-based “debloater” that supports scripting.
Wireless ADB (many devices) - GitHub, Download Mirror
In words of the author of the app, MSF Jarvis, this is a dead simple app for enabling wireless ADB on rooted devices. Add the Wireless ADB tile to your Quick Settings panel, connect to Wi-Fi, enable Wireless ADB, profit.
Flashable Zips and Magisk Modules
Adreno Team Graphics Drivers (many devices) - XDA Thread, Download Mirror
A Magisk module which contains updated GPU drivers backported from Android 11 for Snapdragon 835 devices. These drivers contain various OpenGL and Vulkan optimizations, which may improve experience/performance of GPU related tasks (gaming, etc.)
BusyBox Installer (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this installer detects what architecture your device uses and installs the correct busybox binary accordingly. Detects and supports "systemless" root via SuperSU/Magisk installation as well.
EdXposed (many devices) - XDA Thread, Download Mirror
EdXposed is a Magisk module which provides a hooking framework for ART to deliver consistent APIs with the OG Xposed, leveraging YAHFA/SandHook (core java) hooking framework. It needs Riru Framework to be installed to function.
Enable VR Compatibility (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that enables the Virtual Reality (VR) service so that you can install and use VR compatible apps from the Play Store. This is done by enabling the feature in the required permissions xml file (/system/system/etc/permissions/handheld_core_hardware.xml).
Fingerprint Store Eraser (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
Originally created by idoybh, this simple flashable zip removes the saved fingerprint data from your device. This can be useful in cases when your device can't recognize your fingerprint and you want to start clean, or if a ROM upgrade corrupted your fingerprint store.
LSPosed (many devices) - XDA Thread, Download Mirror
LSPosed is a Magisk module which provides a hooking framework for ART to deliver consistent APIs with the OG Xposed, leveraging YAHFA (core java) hooking framework. It needs Riru Framework to be installed to function.
MomoHider (IsolatedMagiskHider) (many devices) - GitHub, Download Mirror
Some apps have started detecting Magisk even with Magisk Hide enabled. MomoHider, also known as IsolatedMagiskHider, is a Magisk module that tries to make Magisk more hidden to avoid that. It needs Riru Framework to be installed to function. Setup instructions are here.
MSM8998 Stereo Speaker Mod (many devices) - XDA Thread Unavailable, Download Mirror
Originally created by acervenky, this module enables your phone's earpiece to act as a secondary speaker for stereo effect. I've re-created his module from scratch to make sure it works with the latest Magisk versions.
MSM8998 Undervolt Tool (many devices) - XDA Thread, Download Mirror
Created by lyq1996, this is an AROMA Installer based TWRP flashable zip that can be used to offset voltage values for the little cluster, big cluster and GPU. The existing boot image is unpacked, selections made are applied, and then the boot image is repacked and flashed to the boot partition.
Oh My Font (many devices) - XDA Thread, Download Mirror
Created by nongthaihoang, this Magisk module is a collection of typefaces which are believed to improve the overall Android Typography experience. The module works by modifing system xml files (fontxml) to replace font families and add more fallback fonts. Setup instructions are here.
Old Bootloader Unlocked Warning (OnePlus 5) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the new bootloader that OnePlus is shipping with the latest OxygenOS updates for the OnePlus 5 with an older version of the bootloader, which restores option to use volume key buttons for advanced boot options when the bootloader unlocked warning is displayed.
OnePlus Boot Animation (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the your system's boot animation with a fancy OnePlus boot animation, which looks like this. This is done by replacing the built-in boot animation zip (/system/system/media/bootanimation.zip) with the modified boot animation zip.
Optimized GPS Configuration (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the your system's exiting GPS configuration with a newer, more optimized and more secure version of the same. This is done by replacing the stock GPS configuration file (/vendor/etc/gps.conf) with the modified GPS configuration file.
OxygenOS TWRP Retainer (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
OxygenOS restores the stock recovery on every boot, which overwrites TWRP. Flashing Magisk prevents this from happening, but there are those who don't want to flash Magisk but still retain TWRP. This zip is for them. Just flash this zip before booting and TWRP will no longer be overwritten. Do remember to flash it every time you dirty flash OxygenOS.
Pixel 2 Wi-Fi Mod (OnePlus 5/5T) - XDA Thread, Download Mirror
Originally created as a Magisk module by RogerF81, this is a TWRP flashable version of the Pixel 2 Wi-Fi Mod. It replaces the existing Wi-Fi configuration file with a modified version of the same that removes issues like notification delay while using custom kernels, etc.
Remove Lockscreen Security (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that removes lockscreen security (pattern, pin or password) without deleting fingerprint data, when flashed in TWRP. It does so by deleting the necessary gatekeeper key files as well as lockscreen security databases from /data/system, which resets lockscreen security.
Riru Core Framework (many devices) - GitHub, Download Mirror
Riru Core Framework is a Magisk module that replaces a shared library which is loaded by the zygote process. This provides the ability to Riru modules to run their code in apps' or system server's process. This is the base framework that is utilized by EdXposed as well as LSPosed.
SELinux Switch (many devices) - XDA Thread Unavailable, Download Mirror
This module changes the SELinux state to either permissive or enforcing depending on the selection made by you while flashing the zip in Magisk. It detects the volume key pressed and sets the corresponding state for the next boot. To change the selection, simply re-flash the module with the desired state.
Substratum Rescue Zip (many devices) - XDA Thread Unavailable, Download Mirror
Originally created by nicholaschum, this flashable zip disables all Substratum overlays that you have installed and enabled, in case one or more of them are causing issues for you/making your device bootloop.
SUmount (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this flashable zip script toggles the mounting of the su.img, magisk.img and magisk_merge.img while in recovery to allow easier access to the /su, /magisk and /magisk_merge filesystems, simplifying manipulating it via ADB shell, AROMA Filemanager or TWRP's terminal/file manager.
Universal DM-Verity and ForceEncrypt Disabler (many devices) - XDA Thread, Download Mirror
Created by Zackptg5, this zip can be used to disable DM-Verity and ForceEncrypt on any device that is compatible with Magisk. It works for both Treble as well as Non-Treble ROMs. Just flash the zip in TWRP before flashing Magisk/SuperSU (mandatory requirement or else the zip won't work) and DM-Verity and ForceEncrypt will be removed.
UnSu (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this flashable zip uninstalls all traces of SuperSU, Koush's SuperUser, ROM su binaries, phh's Superuser, Magisk and LineageOS addonsu from your system. It properly restores all the original files your root installer/app backed up and removes any files added by it.
Recoveries - Custom
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
OrangeFox Recovery by Maitreya29 (OnePlus 5/5T) - XDA Thread, Download Mirror
This recovery uses TWRP as the base and adheres to the Material Design 2 guidelines for its GUI. It has additional features like a theme engine and in-built support for Magisk patching and password reset patch, and plenty more.
SHRP by Surya Nivas (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This is the official version of SHRP (SkyHawk Recovery Project). SHRP uses TWRP as the base and provides a fresh, new UI. This one uses eng.stk's blu_spark TWRP as the base, and hence everything that is supported by that TWRP version is supported by this recovery as well.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Recovery - Stock
Stock OnePlus Recovery (OnePlus 5) - XDA Thread Unavailable, Download Mirror
This is the official stock recovery that is shipped by OnePlus with OnePlus 5. In case you ever wish to completely return to stock or for some reason wish to use the stock recovery, you can flash this image via fastboot and your existing recovery will be overwritten with the stock recovery that is shipped with the phone.
Tools
Android Image Kitchen (Windows) - XDA Thread, Download Mirror
Android Image Kitchen (AIK) contains Windows ports of the necessary Linux utils for Android image (kernel/recovery) mod work. It can be used to unpack, modify, and repack kernel/recovery image files on Windows.
APK Easy Tool Portable (Windows) - XDA Thread, Download Mirror
APK Easy Tool is a lightweight application that enables you to manage, sign, compile and decompile APK files. Some of the main operations you can perform via this tool include compiling, decompiling, signing, extracting and installing an APK.
CRB Kitchen (Windows) - XDA Thread, Download Mirror
Created by MrWaehere, CRB (Custom ROM Builder) Kitchen is a Windows application that can be used to extract, modify, create, de-odex, etc. ROMs as well as make changes to APKs using the in-built apktool. It has a wide variety of features and supports the latest version of Android.
Get Logs Script (Windows) - XDA Thread, Download Mirror
Originally created by djsubterrain, I updated this useful batch script (and also updated the included dependencies in the zip) that can be run to capture useful logs which can then be sent to a developer in case of an issue. Simply extract the zip and double-click on getlogs.bat. The result will be a zip file of the required logs.
SDK Platform-Tools (ADB & Fastboot) (Windows) - XDA Thread Unavailable, Download Mirror
Android SDK Platform-Tools is a component for the Android SDK. It includes tools that interface with the Android platform, such as adb, fastboot, and systrace. Although some new features in these tools are available only for recent versions of Android, the tools are backward compatible.
Split APKs Packer (Windows) - XDA Thread Unavailable, Download Mirror
Created by Kirlif', Split APKs Packer a.k.a. SAP is a Java based tool to transform Android App Bundles/split APKs (*.apks, *.xapk, *.zip) into single Android packages (*.apk). SAP uses Apktool to decode the resources of the files included in the bundle to be processed after which it merges all these files into the base package folder before adjusting and correcting them.
Uber APK Signer (Windows) - GitHub, Download Mirror
Uber APK Signer is a tool that helps in signing, zip aligning and verifying multiple APKs with either debug or provided release certificates (or multiple). It supports v1, v2 and v3 Android signing scheme. It automatically verifies signature and zipaligns APKs after signing.
USB Drivers
Google USB Drivers (Windows) - XDA Thread Unavailable, Download Mirror
Google USB Drivers are required for Windows if you want to perform adb debugging with any of the Android devices. Although originally made for Google devices, these drivers work with multiple non-Google Android devices as well without any issues.
OnePlus USB Drivers (Windows) - XDA Thread Unavailable, Download Mirror
These are the drivers that are made by OnePlus, to be used with their devices only, if you want to perform adb debugging. These drivers work for all OnePlus devices and are shipped in their smartphones itself (as a part of the /system partition), from which these have been extracted.
Download Information
Spoiler: APKs
Rich (BB code):
AdAway
• File Name: AdAway v5.9.0 (2021-11-05).apk
• MD5 Hash: 759c557a12bbf8b57eb6a97084fcf1fa
BetterBatteryStats
• File Name: BetterBatteryStats XDA Edition v2.6-382.apk
• MD5 Hash: 7be21f178359e32c07b385288b7c1548
EdXposed Manager
• File Name: EdXposed Manager v4.6.2.apk
• MD5 Hash: a712f351af88497bc2fb6fae009e49bf
Magisk
• File Name: Magisk v23.0.apk
• MD5 Hash: ea450d98c25b4e09bb353e5bef8ca8a0
Magisk Alpha
• File Name: Magisk Alpha v1e05f8c6.apk
• MD5 Hash: 7787b10b5db8a285cc169032e28e4688
OOS Firmware Extractor
• File Name: OOS Firmware Extractor v0.3.0.apk
• MD5 Hash: 51fd80ef0bcd2e25796002210c0d9dc2
Scoop
• File Name: Scoop v2.0.3.apk
• MD5 Hash: 07eced8d9bd02ab56d33b592f716589a
Vanced Manager
• File Name: Vanced Manager v2.6.2.apk
• MD5 Hash: 02a2ff9e69d85de4dad105213f620382
ViPER4Android FX
• File Name: ViPER4Android FX v2.7.2.1 (2020-10-27).apk
• MD5 Hash: f6a47c9a9f1af335f2f567c070255d53
Warden
• File Name: Warden v1.0.3.apk
• MD5 Hash: 9a3d12e0e4db940488d3f93c5a7b5010
Wireless ADB
• File Name: Wireless ADB v5.3 (2020-06-15).apk
• MD5 Hash: 573e153eb3c6a85804bf9376c08f3569
Spoiler: Flashable Zips
Rich (BB code):
BusyBox Installer
• File Name: Busybox Installer v1.34.1-13410 (Signed).zip
• MD5 Hash: 795f4f099eadc2606495cc23dd41bc20
Disable Direct Share
• File Name: Disable Direct Share v1.1 (Signed).zip
• MD5 Hash: 567bb4fa631d38a4524281709cc61018
EdXposed
• File Name: EdXposed v0.5.2.2-4683.zip
• MD5 Hash: 71382a57c7e7861b4695d2089e5422a9
Enable VR Compatibility
• File Name: Enable VR Compatibility v1.2 (Signed).zip
• MD5 Hash: 71f14ecd0d27bc460049478546754ba6
Fingerprint Store Eraser
• File Name: Fingerprint Store Eraser v1.0 (Signed).zip
• MD5 Hash: dfbab6aeab83fe3e9470b3dd70de1562
LSPosed
• File Name: LSPosed v1.6.3-6212.zip
• MD5 Hash: 3eaa2f61e0de5bc4a93b6db9fbda3f60
MomoHider (IsolatedMagiskHider)
• File Name: MomoHider (IsolatedMagiskHider) v0.0.7.zip
• MD5 Hash: d988044cb850f7d849b3c68d959b8acb
MSM8998 Stereo Speaker Mod
• File Name: MSM8998 Stereo Speaker Mod v1.0.zip
• MD5 Hash: d34b16bf4a06f1f97d557514fe7bff37
MSM8998 Undervolt Tool
• File Name: MSM8998 Undervolt Tool v1.1.zip
• MD5 Hash: 82d51707679d67f098953c39d6110063
Oh My Font
• File Name: Oh My Font v2021111401.zip
• MD5 Hash: ed5dce45ba35db61eeba1fd354d11bb3
Old Bootloader Unlocked Warning
• File Name: Old Bootloader Unlocked Warning for OnePlus 5 (BL from OOS 4.5.15) (Signed).zip
• MD5 Hash: bce430f8d8ec3fef6e9f91d145505373
OnePlus Boot Animation
• File Name: OnePlus Boot Animation v1.1 (Signed).zip
• MD5 Hash: 4174da7b13a4590518ef438b052fc64e
Optimized GPS Configuration
• File Name: Optimized GPS Configuration v1.1 (Signed).zip
• MD5 Hash: edcd8fd159b2aca9678e5bff47048255
OxygenOS TWRP Retainer
• File Name: OxygenOS TWRP Retainer v1.2 (Signed).zip
• MD5 Hash: 079cc492382fac0e89bf51174208068b
Pixel 2 Wi-Fi Mod
• File Name: Pixel 2 Wi-Fi Mod v15.1 (Signed).zip
• MD5 Hash: 5caaf4a14a289ea59febe83cd4f73fd2
Remove Lockscreen Security
• File Name: Remove Lockscreen Security v1.1 (Signed).zip
• MD5 Hash: 5c11dfa5f55b479f7d5bef8674cac7f9
Riru Core Framework
• File Name: Riru Core Framework v26.1.3.zip
• MD5 Hash: 39e9016e3042088439689c259c8dcfa5
SELinux Switch
• File Name: SELinux Switch v1.0.zip
• MD5 Hash: f92f4a141582825373edd6ff2e39fdf2
Substratum Rescue Zip
• File Name: Substratum Rescue Zip (2020-05-17) (Signed).zip
• MD5 Hash: f712e556e204c5791dc74ebfbc0d4248
SUmount
• File Name: SUmount (Signed).zip
• MD5 Hash: 38caa0617e665cefdea876faf94e1bda
Universal DM-Verity and ForceEncrypt Disabler
• File Name: Universal DM-Verity and ForceEncrypt Disabler (2021-07-04).zip
• MD5 Hash: 808d3bb2f906c2e88c96029e0b064076
UnSu
• File Name: unSU (2019-03-10) (Signed).zip
• MD5 Hash: 4ec28cb9648f2381ca8741bfc40265ad
Spoiler: Recoveries
Rich (BB code):
TWRP by mauronofrio (Unthemed)
• File Name: twrp-v3.4.0-10-mauronofrio-cheeseburgerdumpling.img
• MD5 Hash: 78b750f350584138cb0dd5b7559df805
TWRP by poad42 (Unthemed)
• File Name: twrp-v3.4.0-0-1.4-poad42-cheeseburgerdumpling.img
• MD5 Hash: 8bdc8f7d87c2dbd603aa1b39d770c9a3
Official TWRP by Dees_Troy (Unthemed)
• File Name: twrp-v3.5.2_9-0-official-cheeseburgerdumpling.img
• MD5 Hash: c0f6f156be8b83ef2d99bf1647a19a49
OrangeFox Recovery by Maitreya29 (Unthemed)
• File Name: orangefox-r11.1-cheeseburgerdumpling.zip
• MD5 Hash: 5640377d7318758b41b276aa354b44a2
SHRP by Surya Nivas (Unthemed)
• File Name: shrp-v2.1-cheeseburgerdumpling.zip
• MD5 Hash: dca00066c6da391713391db1dd43ddc0
TWRP by mauronofrio (AMOLED-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: 73cc45eec392a08cdf3023609ef31452
TWRP by poad42 (AMOLED-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: ca43764f48488e4916c1ad6daa9a0471
Official TWRP by Dees_Troy (AMOLED-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: 86c06cb71171316bad596835930e0ac5
TWRP by mauronofrio (Grey-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-greyblack-cheeseburgerdumpling.img
• MD5 Hash: 595055c268e966a55cc46a10b5c716ff
TWRP by poad42 (Grey-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-greyblack-cheeseburgerdumpling.img
• MD5 Hash: bd198f4bce2658e64de92872efeea377
Official TWRP by Dees_Troy (Grey-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-greyblack-cheeseburgerdumpling.img
• MD5 Hash: 41dcb1e4535885fe64363a0b99415f50
TWRP by mauronofrio (Red-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-redblack-cheeseburgerdumpling.img
• MD5 Hash: 562ed7c0e4157bb889c5439409ec053a
TWRP by poad42 (Red-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-redblack-cheeseburgerdumpling.img
• MD5 Hash: 5cd97a030b7df2d685a40c3c7d54d51c
Official TWRP by Dees_Troy (Red-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-redblack-cheeseburgerdumpling.img
• MD5 Hash: e3b3f64eeadc99c6932332a29de75295
Stock Recovery by OnePlus (Unthemed)
• File Name: stock_oneplus_recovery_pie_cheeseburger.img
• MD5 Hash: 6033f42776125374572031b5d7be63aa
Spoiler: Tools
Rich (BB code):
Android Image Kitchen
• File Name: Android Image Kitchen v3.8.zip
• MD5 Hash: 89a1e808a897cc7ba7808c9cdfecc226
APK Easy Tool Portable
• File Name: APK Easy Tool Portable v1.59.2.zip
• MD5 Hash: c6712f4f2d50ff23373209c79c066999
CRB Kitchen
• File Name: CRB Kitchen v3.0.0 (Beta 12).7z
• MD5 Hash: 32bfe683118edb5e3cc87289a2fc9548
Get Logs Script
• File Name: Get Logs Script v2.0.zip
• MD5 Hash: 613e774695b1de85f440257483922f34
SDK Platform-Tools (ADB & Fastboot)
• File Name: SDK Platform-Tools (ADB & Fastboot) r31.0.3.zip
• MD5 Hash: 80337ea6f21fd3753b911ad37ede6d3b
Split APKs Packer
• File Name: Split APKs Packer v6.9.0.zip
• MD5 Hash: 7664ec1eb4878a90d4a0a2ac032ca7b2
Uber APK Signer
• File Name: Uber APK Signer v1.2.1.zip
• MD5 Hash: 02c2a435377c5f47af00c173705c26ab
Spoiler: USB Drivers
Rich (BB code):
Google USB Drivers
• File Name: Google USB Drivers r13.zip
• MD5 Hash: 1264c572565b136c4a5b5ef75a7a1f47
OnePlus USB Drivers
• File Name: OnePlus USB Drivers Setup.exe
• MD5 Hash: 7168f5e5015d44392901d05124defda4
Wow man. Great Great work. And hats off for your dedication.
Really well done bro.
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Good job
piratedpanda said:
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Click to expand...
Click to collapse
Pretty sure at least a few of these will come in useful to more advanced users as well, but yeah.
Kudos to you, shadowstep. Definitely a well put together guide.
This is a really, really good useful thread.
Nice one for putting it together, i'm sure this will help a lot of people when looking for certains things. As they all can now be found in 1 single thread.
Hats off to you.
Great thread!!
You can also add magisk modules created by you for op5 gcam.
Sent from my OnePlus5 using XDA Labs
@shadowstep You might want to add this thread to the list, I created a batch script when I had my OP2 which will capture all the logs a developer might need to debug an issue, should work with any Android phone including the OP5:
https://forum.xda-developers.com/oneplus-2/general/logs-t3533826
I did make an executable (.exe) version too but some AVs might flag it due to the tool I used, it's just an exe which contains all the files required inside it, which it extracts temporarily when it's run, they then disappear again once it's done :
https://androidfilehost.com/?fid=529152257862698787
Good job man, thanks :good:
Bewildered Wolf said:
Wow man. Great Great work. And hats off for your dedication.
Really well done bro.
Click to expand...
Click to collapse
piratedpanda said:
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Click to expand...
Click to collapse
S4turno said:
Good job
Click to expand...
Click to collapse
dragynbane222 said:
Pretty sure at least a few of these will come in useful to more advanced users as well, but yeah.
Kudos to you, shadowstep. Definitely a well put together guide.
Click to expand...
Click to collapse
L22EEW said:
This is a really, really good useful thread.
Nice one for putting it together, i'm sure this will help a lot of people when looking for certains things. As they all can now be found in 1 single thread.
Hats off to you.
Click to expand...
Click to collapse
rui_xino said:
Good job man, thanks :good:
Click to expand...
Click to collapse
Thanks a lot guys! Happy to help. And yes, my aim was to make it helpful for both beginners and advanced users alike. I anyway used to keep this stuff updated locally for my personal use, so I thought why not make an XDA thread for the collection, and this is how the thread was born.
anujyadava said:
Great thread!!
You can also add magisk modules created by you for op5 gcam.
Click to expand...
Click to collapse
To be honest, this thought did cross my mind, but since there already exists an exclusive post for them, I decided against it. Thank you for the suggestion though!
djsubterrain said:
@shadowstep You might want to add this thread to the list, I created a batch script when I had my OP2 which will capture all the logs a developer might need to debug an issue, should work with any Android phone including the OP5:
https://forum.xda-developers.com/oneplus-2/general/logs-t3533826
I did make an executable (.exe) version too but some AVs might flag it due to the tool I used, it's just an exe which contains all the files required inside it, which it extracts temporarily when it's run, they then disappear again once it's done :
https://androidfilehost.com/?fid=529152257862698787
Click to expand...
Click to collapse
This indeed seems useful! I just tested this and it grabbed logs alright. If you don't mind, let me find some time later on in the week and I'll try and clean up the batch script a little along with updating the ADB and 7-Zip libraries that you are shipping in your zip file (since there are newer ones available). Once that is done, I'll add it to the collection. Thanks for your work!
August 23, 2018
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pixel 2 Pie Wi-Fi Mods (v8.0 -> v9.0)
shadowstep said:
August 23, 2018
Pixel 2 Pie Wi-Fi Mods (v8.0 -> v9.0)
Click to expand...
Click to collapse
shadowstep is the MacGyver of XDA
Thanks for all your great work :fingers-crossed:
@shadowstep, this thread is simply amazing! I can't thank you enough for everything you have done. Especially, the time and attention to detail on all of your posts. Your latest dark red version of the codeworkx recovery is awesome. Thank you very much!!
I hope this is okay to ask here. I figured you of all people would know if this is possible to do. I had posted this in the OxygenOS stable build thread in regard to the latest stable build 5.1.5 for the OnePlus 5:
a63548 said:
The new 5.1.5 stable build has been running great, but I miss the updated OnePlus Dialer introduced on the latest Open Betas with rectangles for contact pictures instead of circles. Tried installing the the last apk, com.android.dialer_19.0.0.180505154345.5f45edf-250000_minAPI23(nodpi).apk, uploaded from apkmirror.com over the current dialer, however then it immediately crashes when trying to open.
Thought about trying to remove the older dialer from the system app directory, and replacing it, but was worried that might not work. Anyone happen to do this successfully, or have any suggestions?
Click to expand...
Click to collapse
shadowstep said:
This indeed seems useful! I just tested this and it grabbed logs alright. If you don't mind, let me find some time later on in the week and I'll try and clean up the batch script a little along with updating the ADB and 7-Zip libraries that you are shipping in your zip file (since there are newer ones available). Once that is done, I'll add it to the collection. Thanks for your work!
Click to expand...
Click to collapse
Yeah no problem, I just got it to dump out the logs devs would normally need, I used to do testing for Shreesha in the OnePlus 2 forums so it's the logs he recommended getting.
ALT-ernative to Google services GUIDE
GO Without Google
Install MicroG on Asus ZenFone Max Pro M1 (X00TD)
This simple guide for 1. How to install ROM without Google
2. Install MicroG
3. Install Google Maps
4. Sync Contact, Calendar, notes, do list and RSS News
All CREDITS / Thank you: @tomatot https://forum.xda-developers.com/oneplus-6/how-to/guide-microg-oneplus-6-source-ligthway-t3874469
100% WORKING ROMs. Highly recommended ROMs for Nanodroid (NanoDroid-microG)
(1) Arrow OS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/official-arrow-os-t3849002
(2) Syberia Project Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-syberia-project-t3848146
(3) Havoc-OS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-havoc-os-t3852830
(4) Resurrection Remix Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-resurrection-remix-7-0-0-t3891542
(5) DOT OS 3.1 Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-dotos-t3901362
(6) StagOS-9.0 Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-stagos-9-0-t3936660
(7) Liquid Remix Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-liquid-remix-t3845396
(8) Aosp Extended Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-aospextended-v6-0-t3842000
(9) Bootleggers Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-bootleggersrom-4-1-stable-x00t-x00td-t3918840
(10) Descendant Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/spjune-descendant-threedotzero-treble-t3939326
(11) Nitrogen OS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-nitrogen-os-t3868346
(12) Superior OS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-superior-os-t3862215
(13) DerpFest (use Build without gapps) Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-unofficial-aosip-pie-aka-derpfest-t3948006
(14) Ground Zero - Validus & Gzosp Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-ground-zero-roms-gzosp-validus-t3900634
(14) CerberusOS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-cerberusos-v1-6-t3912375
(15) BaikalOS Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-baikalos-9-0-powersave-t3910211
(16) POSP Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/x00td-rom-unofficial-t3854053
(17) XenonHD 9.0 Linkhttps://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/official-xenonhd-9-0-experimental-t3851326
(18) MSM Xtended Linkhttps://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/stable-msm-xtended-xp5-release-v12-t3909795
WORKING -Everything 100% & Nanodroid (NanoDroid-microG) works perfectly
Any custom AOSP ROM should work, as long as it supports signature spoofing and as long as it's deodexed.
ROMs WILL NOT WORK
(1) PixysOS doesn't support signature spoofing.
(2) LineageOS doesn't support signature spoofing.
(3) Colt-Enigma doesn't support signature spoofing.
(4) Pixel Experience as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(5) Mi Globe Rom as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(6) RevengeOS as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(7) OMNIROM-UNOFFICIAL Stuck in a log for more than an hour but should have worked if OFFICIAL.
(8) Evolution as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(9) LotusOS as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(10) CrDroid Android doesn't support signature spoofing.
(11) ViperOS doesn't support signature spoofing.
(12) ion-OS as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(13) ZirconiumAosp doesn't support signature spoofing.
(14) Vortex OS as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(15) Android-P Pixel sGSI as GAPPS are included in the ROM & odexed and don't have signature spoofing.
(16) PRISMA-OS doesn't support signature spoofing.
(17) MoKee doesn't support signature spoofing.
(18) Atom-OS doesn't support signature spoofing.
(19) CESIUM OS doesn't support signature spoofing.
So far I have tested Android 10 OS most of them have included Google apps so that's a NO GO Zone, due to Signature spoofing nothing has been working even the Gapps removed. We will find a breakthrough very soon. Stay positive people and keep the fight going.
NOT WORKING
-Anything that doesn't work on the ROM you're choosing.
-Google Pay
-SafetyNet doesn't pass
-Play Games
-Maybe a few Google apps
Important:
Do not Flash any previously downloaded ROMs
Follow the steps carefully or you will end up with Lot of questions.
Prerequisites:
-Asus ZenFone Max Pro M1
-Unlocked bootloader
-TWRP installed (3.2.3-0)
-All files downloaded, on your device
DOWNLOAD LINKS
1) ROM Download only from listed above as its tested & working 100%, other build might not work.
2) Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
3) Nanodroid-: https://downloads.nanolx.org/NanoDroid/Stable/
[A]. microG (Must) . Fdroid (Must) [C]. BromiteWebView (alternatives for chromium)
4) Push Notification Tester https://apkpure.com/push-notification-tester/com.firstrowria.pushnotificationtester
5) Working Google Maps app [URL (If you want google maps to work, you need to install an "old" version and not update it. You can find it here) https://www.apkmirror.com/apk/google-inc/maps/maps-9-82-1-release/
INSTALLATION TUTORIAL
1. Boot to TWRP
2. Wipe data ("factory reset")
3. Wipe the System, Cache, Data and ART/Dalvik cache.
4. Flash ----> Your ROM
5. Flash ----> NanoDroid-microG------> NanoDroid-fdroid -------> NanoDroid-BromiteWebView (Optional but recommended)
6. Flash ----> Magisk
7. Reboot
8. Open MicroG ---> Self-Check-----> Long press 2nd option ( system grants signature spoofing permission) ---> check -----> close the app
9. Open settings
Arrow | Syberia | Resurrection | DOTOS | Stag | Aosp Extended | Descendant | Nitrogen | Superior | DerpFest | Validus & Gzosp | CerberusOS | BaikalOS | POSP | XenonHD
1] Settings----> apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore ---> turn on -----> close the app
For Liquid Remix
1} Liquid: Settings => Liquid Lounge => Miscellaaneous => "allow signature spoofing"---> turn on
2} settings----> apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore ---> turn on
For Havoc-OS
1} Settings => Havoc Settings ----> System ----> Signature Spoofing ---> turn on
2} Settings----> Apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore ---> turn on
For Bootleggers
1} Settings => Bootleg Dumpster ----> Miscellaaneous ----> & lastly you can see Signature Spoofing ---> turn on
2} Settings----> Apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
For MSM Xtended
1}Settings----> apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore ---> turn on -----> close the app
2} Settings----> X-Tensions ----> X-tra Options ------> Allow signature Spoofing . -----> turn on
10. Open again MicroG
----> Enable Google device registration & then ----> Google Cloud Messaging.
11. UnifiedNlp & activate the backends
12. Reboot
13. Open your phone app, and type this:
Code:
[COLOR="red"][B] *#*#2432546#*#* [/B][/COLOR]
Nothing will appear on your screen but it can help.
DON'T MISS THIS, IF SO YOU WILL NOT GET THE NOTIFICATIONS
14. Install Push Notification Tester from Aurora Store or Pre download Push notifications tester ---- > Go back to the self-check menu.
Now you can check the "Self Check" status and almost all boxes should be ticked, If not restart one more time & check again.
Now you can try to install the apps you want, Clean installing apps is recommended. everything will work.
15. Now you should see apps being registered in microG.
16. Now you can install / restore them from a backup as well, but it often doesn't work. The middle ground solution is to install the app with the F-droid / Aurora Store / Yalp Store & then restore its data with Titanium Backup for example.
________________________________________________________________________________________________________
Google Maps
1) Install a terminal emulator (I recommend Termux)
2) Make sure your phone has root rights and type:
Code:
su
then
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
lastly
Code:
pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
3) Reboot
________________________________________________________________________________________________________
Sync Contact, Calendar, notes, do list & RSS News
Offical Sync Nextcloud, tasks, calendars and contacts on your Android device link https://ownyourbits.com/2017/12/30/sync-nextcloud-tasks-calendars-and-contacts-on-your-android-device/
1. Download following from F-Droid
A. Nextcloud Synchronization Client
B. Etar- OpenSource Calendar
C. Davx5
D. Tasks
E. Nextcloud Notes View and edit notes
F. News
2. Install them
3. Open web browser (Firefox is recommended) Log in with your Google account and download your contacts
A. Import it your phone and check the contacts.
B. Register account with Nextcloud https://apps.nextcloud.com/signup/
C. Verify your email and keep a note on Server address (every time you need to input if you changed your ROM or uninstall the app)
D. Open your Nextcloud Synchronization Client app---> Login---> enter your server address----> press Login again----> enter Email & PW--> Grandt access----> click + mark bottom of the screen---> upload your Contacts download from the Google-----> Close.
E. Open your Davx5 app---> Give permission and Turn off battery optimization-----> click + mark bottom of the screen---> Choose 2nd option (login with URL & user name) Login---> enter your server address & enter Email & PW--> bottom you can see Create Account (click on it) -----> now you can see the email address, click on it----> give access to calender & manage tasks and make sure to click the empty box on the left and allow Access your contacts ----> press CALDAV----> click the empty box on the left and allow Access your Birthdays and Personal------> then press bottom right SYCN icon. you're done and wait for some time to SYNC your calendar and contacts.
Go back to your contacts and see, all the Google contacts will be SYNC now, whenever you add contacts after this while adding choose only DAVx5 address book.
Open calendar and grant permission and add anything to SYNC after.
Do not use any other email. use only TUTANOTA OR PROTONMAIL
________________________________________________________________________________________________________
Update Rom | MicroGUpdate ROM =>
Flash ROM update
Flash magisk
Flash kernel
Update nanodroid =>
Flash nanodroid
Update kernel =>
Flash kernel
________________________________________________________________________________________________________
Issues with Phone calling / Can't hear Caller / No Dial tone / No LoudespeakerUse Pie Stable Firmware will fix everything https://sourceforge.net/projects/x00td-team/
All the Screenshots & Battery gain upto 30 hours was just reported from Arrow OS.
Please thank the developers
________________________________________________________________________________________________________
Screenshots i. Bootleggers (1) https://imgur.com/Xzkdss2 (2) https://imgur.com/RxwPBwA (3) https://imgur.com/ha9ohyQ
ii. Havoc-OS (1) https://imgur.com/9Pe0WC5 (2) https://imgur.com/MsmLbHf
iii. DOT-OS (1) https://imgur.com/Sg9iXHt (2) https://imgur.com/RQeLkSz (3) https://imgur.com/sRRngbu (4) https://imgur.com/Wcyqyio
iv. Descendant (1) https://imgur.com/nR8S0Q8 (2) https://imgur.com/DuItrpO
v. Nitrogen (1) https://imgur.com/DoKtW3g
vi. Superior (1) https://imgur.com/1lh3Zjo (2) https://imgur.com/KUthN9s (2) https://imgur.com/ZtDtlZi
vii. DerpFest (1) https://imgur.com/c2ErWCY (2) https://imgur.com/glEtoQB
_______________________________________________________________________________________________________
Copy & Reinstall all 3Party apps from Device to PC or PC to Device from the OP https://forum.xda-developers.com/asus-zenfone-max-pro-m1/themes/python-script-copy-reinstall-party-apps-t3947388/post80572663#post80572663
Make sure USB Debugging is ON in the Developer setting
Choose the USB Preferences to File Transfer
Steps for backup apps :-
1) Download python 3 from python.org and install it in your pc.
2) Download python script files from the link below.
3) Run "windows-backup.py" if you are on Windows OS, else "linux-backup.py" for linux based OS.
Steps for reinstall apps:-
*first 2 steps are same
3) Run "install-apps.py" for install apps OS dosent effect on this script.
________________________________________________________________________________________________________
Youtube installation Guide, Every video is less then 3 minPart 1
https://www.youtube.com/watch?v=2RXavUo-enU
Part 2
https://www.youtube.com/watch?v=-FHiwXgAFUA
Part 3
https://www.youtube.com/watch?v=Z6tZ3b9DCzA
Part 4
https://www.youtube.com/watch?v=o9ZvITZ_n4Q
Enjoy life without the BIG brother!!!:victory:
XDA:DevDB Information
Alternative to Google services- Install MicroG on Asus ZenFone Max Pro M1 (X00TD) , ROM for the Asus ZenFone Max Pro M1
Contributors
refai, Rashid
Source Code: https://forum.xda-developers.com/oneplus-6/how-to/guide-microg-oneplus-6-source-ligthway-t3874469
ROM OS Version: 9.x Pie
Version Information
Status: Stable
Current Stable Version: Pie 9.0
Created 2019-07-30
Last Updated 2019-10-17
As per now, is it only arrow os that supports microg?
Yes, I have tested and working great, only think I'm checking the battery life, hopefully I'll update asap. Apart of that everything is just got better.
Official Havos OS
Official Havos OS also support MicroG fully, being using the same for quite sometime.
link point 5 ??
Sniffscurry_1111 said:
Official Havos OS also support MicroG fully, being using the same for quite sometime.
Click to expand...
Click to collapse
Wow, that's great! I have no idea! That's great as we all can move on without Google for better.
eraditya said:
link point 5 ??
Click to expand...
Click to collapse
I'll update soon as possible.
Edit- updated
thank you ,
hi
eraditya said:
thank you ,
Click to expand...
Click to collapse
Welcome enjoy the life! Good luck mate.
Sniffscurry_1111 said:
Official Havos OS also support MicroG fully, being using the same for quite sometime.
Click to expand...
Click to collapse
Thanks for the information, i have tested it today and it works fine!
Thanks for the helping men to go without Google
refai said:
ALT ernative to Google services GUIDE
GO Without Google
Install MicroG on Asus ZenFone Max Pro M1 (X00TD)
All CREDITS / Thank you: @Tomatot https://forum.xda-developers.com/member.php?u=4637983
Inspired by https://forum.xda-developers.com/oneplus-6/how-to/guide-microg-oneplus-6-source-ligthway-t3874469
TESTED ROMs SO FAR
Any custom AOSP ROM should work, as long as it supports signature spoofing and as long as it's deodexed.
Arrow OS, WORKING -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/official-arrow-os-t3849002
Syberia Project, WORKING -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-syberia-project-t3848146
Havoc-OS, WORKING -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-havoc-os-t3852830
Resurrection Remix, WORKING -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-resurrection-remix-7-0-0-t3891542
Use Pie Stable Firmware- https://sourceforge.net/projects/x00td-team/
Liquid Remix, WORKING -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-liquid-remix-t3845396
* issues- Can't hear the other person when they call me or I did, couldn't find a solution, AOSP Rom works like a charm. any solution please let me know.
Aosp Extended, WORKING - Pie -Everything Highly recommended. Nanodroid (NanoDroid-microG) works perfectly.
Link https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-aospextended-v6-0-t3842000
* for me same issue as Liquid Remix.
ROMs WILL NOT WORK
PixysOS doesn't support signature spoofing.
Pixel Experience as GAPPS are included in the ROM & odexed and doesn't have signature spoofing.
NOT WORKING
-Anything that doesn't work on the ROM you're using.
-Google Pay
-SafetyNet doesn't pass
-Play Games
-Maybe a few Google apps
Prerequisites:
-Asus ZenFone Max Pro M1
-Unlocked bootloader
-TWRP installed (3.2.3-0)
-All files downloaded, on your device
DOWNLOAD LINKS
1) ROM Listed above
2) Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
3) Nanodroid-: https://downloads.nanolx.org/NanoDroid/Stable/
A. NanoDroid-microG-22.2.20190728.zip
B. NanoDroid-fdroid-22.2.20190728.zip
C. NanoDroid-BromiteWebView-22.2.20190728.zip
4) Push Notification Tester https://apkpure.com/push-notification-tester/com.firstrowria.pushnotificationtester
5) Working Google Maps app ( If you want google maps to work, you need to install an "old" version and not update it. You can find it here) https://www.apkmirror.com/apk/google-inc/maps/maps-9-82-1-release/
INSTALLATION TUTORIAL
1. Boot to TWRP
2. Wipe data ("factory reset")
3. Wipe the System, Cache, Data and ART/Dalvik cache.
4. Flash ----> Your Rom
5. Flash ----> NanoDroid-microG-22.2.20190728-1.zip ---------> NanoDroid-fdroid-22.2.20190728.zip -------> NanoDroid-BromiteWebView-22.2.20190728.zip (Optional but recommended)
6. Flash ----> Magisk
7. Reboot
8. Open MicroG ---> give it permissions if that's not already the case -----> close the app
9. Open settings
For Arrow OS | Syberia Project | Aosp Extended
settings----> apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
For Liquid Remix
Liquid: Settings => Liquid Lounge => Miscellaaneous => "allow signature spoofing".
settings----> apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
For Havoc-OS
Settings => Havoc Settings ----> System ----> Signature Spoofing.
settings----> Apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
10. Open again MicroG
----> Enable Google device registration & then ----> Google Cloud Messaging.
11. UnifiedNlp & activate the backends
12. Reboot
13. Open your phone app, and type this:
(Nothing will appear on your screen but it can help.
DON'T MISS THIS, IF SO YOU WILL NOT GET THE NOTIFICATIONS
14. Install Push Notification Tester from Aurora Store or previously downloaded
Go back to the self-check menu, now you can check the self check status and almost all boxes should be ticked. If not restart the device one more time and check back.
Now you can try to install the apps you want, Clean installing apps is recommended. everything will work.
15. Now you should see apps being registered in microG.
15. Now you can install rest of the apps you want!
Google Maps
1) Install a terminal emulator (I recommend Termux)
2) Make sure your phone has root rights and type :
Code:
su
then
Code:
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
lastly
Code:
pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
3) Reboot
Update Rom | MicroG
Update ROM =>
Flash ROM update
Flash magisk
Flash kernel
Update nanodroid =>
Flash nanodroid
Update kernel =>
Flash kernel
Screenshot & battery gain was just reported from Arrow OS
Unexpected Battery gain, in total of 30 hours. This is the first time I have experienced it after switching to this. Attached screenshots.
Youtube installation Guide, Every video is less then 3 min
Part 1
Part 2
Part 3
Part 4
Enjoy life without the BIG brother!! :victory:
XDA:DevDB Information
Alternative to Google services- Install MicroG on Asus ZenFone Max Pro M1 (X00TD) , ROM for the Asus ZenFone Max Pro M1
Contributors
refai
Source Code: https://forum.xda-developers.com/oneplus-6/how-to/guide-microg-oneplus-6-source-ligthway-t3874469
ROM OS Version: 9.x Pie
Version Information
Status: Stable
Created 2019-07-30
Last Updated 2019-08-05
Click to expand...
Click to collapse
I've been using lots of different ROMs and depending on Google play service to do the background work, however after reading your simple post, I though to give a try. Its worked fine.
Thanks for the showing me the way that we can be independent from Google.
I was surprised this post hasn't got any attention, even after you have listed YT videos, I do believe people are still sleeping or they they think after installing a custom ROM would save them.
Anyway thanks for your time and hard work.
Ps- i was using XDA for long time and didn't care to login but for this post I though to do so,
Hope this little helps
4i4n5mp said:
I've been using lots of different ROMs and depending on Google play service to do the background work, however after reading your simple post, I though to give a try. Its worked fine.
Thanks for the showing me the way that we can be independent from Google.
I was surprised this post hasn't got any attention, even after you have listed YT videos, I do believe people are still sleeping or they they think after installing a custom ROM would save them.
Anyway thanks for your time and hard work.
Ps- i was using XDA for long time and didn't care to login but for this post I though to do so,
Hope this little helps
Click to expand...
Click to collapse
good to know! keep walking without google buddy :good:
Havoc latest official isn't work.
bagazzz52 said:
Havoc latest official isn't work.
Click to expand...
Click to collapse
Follow the step 09 carefully, in two place you have to change
For Havoc-OS
Settings => Havoc Settings ----> System ----> Signature Spoofing.
settings----> Apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
Otherwise you have to download https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-havoc-os-t3852830 to download as its works for me.
4i4n5mp said:
Follow the step 09 carefully, in two place you have to change
For Havoc-OS
Settings => Havoc Settings ----> System ----> Signature Spoofing.
settings----> Apps & notifications ----> App permissions ------> spoof package signature. -----> click on the 3 dots and check system app for playstore/fakestore.
Otherwise you have to download https://forum.xda-developers.com/asus-zenfone-max-pro-m1/development/rom-havoc-os-t3852830 to download as its works for me.
Click to expand...
Click to collapse
I've switched to arrow os and it works. I also tried with colt os official and its the same as havoc, doesnt work. Using arrow again and the only problem is chrome always forced closed.
bagazzz52 said:
I've switched to arrow os and it works. I also tried with colt os official and its the same as havoc, doesnt work. Using arrow again and the only problem is chrome always forced closed.
Click to expand...
Click to collapse
I don't think Chrome will work as its detoxed, its better to use Firefox or other browser. But I'm using Havoc OS as I download from the list in the post.
4i4n5mp said:
I don't think Chrome will work as its detoxed, its better to use Firefox or other browser. But I'm using Havoc OS as I download from the list in the post.
Click to expand...
Click to collapse
I've tried to switch from arrow, colt, havoc, and arrow again. The only rom that work is arrow.
Have to used to live without chrome. The another problem I found is whatsapp chat online backup also doesnt work.
bagazzz52 said:
I've tried to switch from arrow, colt, havoc, and arrow again. The only rom that work is arrow.
Have to used to live without chrome. The another problem I found is whatsapp chat online backup also doesnt work.
Click to expand...
Click to collapse
I really wanted to move from Google after reading post and what they do, and to be true I didn't try anything to restore from backup. Sorry that I can't help you on that or I don't have any experience regarding it, but that should work fine however as Google Service is removed so that's kind of impossible as well. Anyway why don't you restart or switch off the phone for some time and try it again. Because when my F-Droid didn't get the updates that's what i have done.
bagazzz52 said:
Havoc latest official isn't work.
Click to expand...
Click to collapse
Hi, I think it should work as I have tested and used it from yesterday, Please follow the steps carefully as every step very important to make the phone work and perform better, Do not avoid any of it and if you have any problems, please reboot and check back as it should work.
bagazzz52 said:
I've tried to switch from arrow, colt, havoc, and arrow again. The only rom that work is arrow.
Have to used to live without chrome. The another problem I found is whatsapp chat online backup also doesnt work.
Click to expand...
Click to collapse
I don't test any google apps as we are trying to move from it, however, is you wanted to check some of the Google apps to work, please go to MicroG Settings ----> Account and login, that will definitely help you a lot to make Google dependance to work.