qiDroid Project - eremitein/treble-patches GitHub Wiki
Download
About
qiDroid is a project which based on BootleggersROM with phhusson's Treble GSI patches. Built without "ALLOW_MISSING_DEPENDENCIES=true" flag. And system can run with SELinux enforced state, as original Phh AOSP GSI. Fully compatible with PHH-Treble patches exclude one low level change: by default exist file /system/phh/secure (for Google Certification PASS), so if you can boot AOSP or LineageOS GSI, but can't boot qiDroid - try to removing that file
Changes
Update (2020.10.21)
- latest phh treble patches
- latest BootleggersROM 5.2 sources
- up to October SPL (really, all mandatory patches came in September)
- this release with "secure" file and without su/Superuser (most people voted)
- tweaks for Xiaomi Redmi 9 'lancelot' and Redmi Note 9 'merlin' (audiojack, brightness, fp touches)
- changed minimal brightness level for Redmi Note 8 Pro
- initial Redmi 9 'galahad' overlay
- added DT2W support for QIN 2
- added custom Google Cloud restore option (Settings > Accounts)
- Bromite WebView 85.0.4183.110 (newest version have bug when downloading something)
Update (2020.09.29)
- BootleggersROM version 5.2
- merged September SPL missing patches
- added few patches from GrapheneOS
- enabled LiveDisplay by default
- fixed boot on Mi 10 (Lite), K30 (Pro)
- added Russian translation (more than 95%)
- have ARM A-only Go (1.5+Gb)
- reworked Speed UI overlays
- default AOSP bootanimation (for more generic)
- Bromite WebView 85.0.4183.110
Update (2020.08.23)
- same base and treble patches
- added option to set statusbar edges padding
- fixed cropped font in network traffic monitor
- fixed SELinux status info (GSI specific)
Initial release (2020.08.21)
- version of phh-treble patches v222+
- BootleggersROM base is Queue 5.1 Stable
- Phh Setting moved to bottom of all settings (please don't be scare๐)
- in default launcher added double tap for screen-off gesture
- added 0.2x, 0.8x and 1.2x to the animation speed selection menu
- by default set 0.8x animation speed
- fixed cropped by edges status bar (GSI specific)
- disabled "Customize your Pixel device" and other annoying suggestions
- tuning status bar, icons more tightly to each other
- fixed error when uninstalling some programs (when plugged SD-card with vFAT FS)
- added option "Swipe for notifications" for fingerprint scanner
- few changes to reduce consumed resources - more space, more speed, more battery life
- disabled some disputable Google components, for sample is fixed overall WiFi speed in the aggregate with GPS + Bluetooth
- on my device (with stock vendor) Google Play certification passed without any patches and Magisk, just works out-of-the-box
- added options to set system UI optimization level, test them manually on your device for speed/battery improvements (use careful, do not set IPS level for OLED)
- Gapps variants: used normal webview (no errors to installing Chrome), stock launcher with Google Feed (and without crappy search bar)
- Dialer from CAOS: option to set fullscreen contact's photo, small theme fixes, translations, call recording (not supports on all devices)
- replaced apps: Gallery, Keyboard, Dialer, Messaging, Contacts, Calculator - all supports dark theme
- on battery saver auto dark mode disabled, you can choose light/dark theme
- fixed offline charger for some devices (mostly Qualcomm, few MTK)
- in stock camera removed HAL3 green artefacts which exist on some Xiaomi devices
- fixed status info of security patches (GSI specific)
- removed ugly divider lines in Settings UI (not all of them)
- updated Redmi 6 Pro overlay
- for Mi A2 Lite LTE is set by default
- added USB-tethering QS tile
- Bromite webview v84.0.4147.121
- fixed notch hider (GSI specific)
- lock icon disabled
- OOS style switches
Bugs
- excluding fixes, the same as on all Q GSI (in some cases does not work: broadcasting on TV, calls via BT; offline charging does not work normally for many devices; problems with GPS etc etc)