[ROM][9.0][OFFICIAL]Android Open Source Illusion Project[Fajita]

Search This thread

ujwal.p

Senior Member
May 26, 2015
565
2,182
Bangalore
ujwalp15.github.io
kronic2_222222-000000-2196f3.png


Code:
[B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]

Android Open Source illusion Project

About us:

AOSIP is a quality custom rom based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.

Team Illusion:

Josh Fox (xlxfoxxlx)
Akhil Narang
Shreesha Murthy
Brett Montague
Sri Harsha

Source code:

AOSiP Gerrit Review
AOSiP Github
Device Tree (read dependencies for other repos)
Kernel source


What's working:

Boots
RIL (Call, msg)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
Encryption
Volte


Known Issues:

In-Display Fingerprint


Latest Downloads:

ROM


Credit/Thanks:

Mike Williams(founder and creator of AOSiP)
Google
Dirty Unicorns
Ground Zero ROMs
AICP
ABC Rom
Screwd
Omni
Krexus
Cyanogenmod
LineageOS
SlimRoms
ChainFire (SuperSU)
Beanstown106
mTresk
nathanchance
Cory Collins
Sultanxda
flar2
francisofranco
---------
@VaSU# for being a valuable tester and flashing builds even I was too scared to try
Any others i may have forgotten(sorry, please pm me)
All our testers


XDA:DevDB Information
AOSiP, ROM for the OnePlus 6T

Contributors
ujwal.p
Source Code: https://www.github.com/AOSiP

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: OxygenOS 9.0.6
Based On: AOSP

Version Information
Status: Beta

Created 2018-12-12
Last Updated 2019-08-07
 
Last edited:

ujwal.p

Senior Member
May 26, 2015
565
2,182
Bangalore
ujwalp15.github.io
Reserved

INSTALLATION PROCEDURE:
MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE

DO NOT EVER WIPE SYSTEM OR VENDOR ON THE OP6T!!!!!

1. If you're coming from another ROM or need to perform a clean flash:
  • Boot into TWRP
    MAKE SURE YOU'RE USING ONLY TWRP
  • Flash the latest Vendor zip from here
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash ROM (link in first post)
  • Wipe Data and Cache
  • Flash TWRP Installer
  • Reboot to Recovery
  • Flash OpenGApps
  • Flash ONLY the latest Magisk
  • Any mods you want to flash (I won't be supporting Custom Kernels or Xposed)
  • Enjoy!

2. If you're updating the ROM:
a. via the inbuilt Updater
  • When you get a notification of new build available, tap it
  • Tap Download
  • Wait for Download
  • Tap the three dots>preferences>enable "Install updates faster"
  • Tap install
  • Wait for install
  • Tap reboot
  • Enjoy!!

b. via TWRP
  • Flash Substratum rescue zip if you have a theme applied
  • Flash ROM
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash OpenGApps
  • Flash Magisk
  • Reboot
NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).
 
Last edited:

ujwal.p

Senior Member
May 26, 2015
565
2,182
Bangalore
ujwalp15.github.io
Reserved

Reporting Bugs
  • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
  • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
  • Include your OOS base versions in reports. (Eg: 9.0.0, OB7, 9.0.2, etc.)
  • If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
  • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
 
Last edited:

ujwal.p

Senior Member
May 26, 2015
565
2,182
Bangalore
ujwalp15.github.io
Changelogs

Older Builds:
Build dated 20181226 Beta:
- Some telephony fixes
- Upstream kernel to 4.9.146
- Move notch settings to Display Settings from Developer Options
- Use correct icon for ring volume
- Add AppOps (controls permissions for apps and helps limit access to your device)
- Move InCall vibration features from Dialer to Settings so that it can be used with GDialer
- Add increasing ring volume
- Allow disabling/enabling fingerprint authentication vibration
- Add seven and eight QS colums for potrait
- Make footer brightness slider in QS touch area of trigger more reliable
- Some SEPolicy fixes
- Fix padding for VoLTE icon
- Add option to use volume keys to control ring volume instead of media
- Implement OnePlus-like gestures (based on implementation present in OOS 9.0 and not 9.0.2)
- Phone ringtone for multi sims can now be configured to differentiate which sim is recieving the call
- Add three-finger-swipe gesture for screenshot (as present on OOS)
- Fix keyguard indications acting finiky and going below the screen
- Some VoLTE fixes for a stabler experience
- Add some translations
- Some pattern/pin fixes
- Allow chromium browsers to sign in
- Add our BlackAF inbuilt theme as a toggle to be used instead of Dark (themes notifications black too, might require a SystemUI restart to take effect)
- Completely fix Updater for A/B device support
- Define the volume rocker is on left side to have volume panel on left too
- Update inbuilt GCam to MGC_6.1.021_BSG_Arnova_TlnNeun_1.2_Final
- Some translation imports and fixes
- Expose autofill save dialog text colour to help our inbuilt theme and Substratum themes
- Switch to a new bootanimation
- Add QS Tile to show volume panel on tap
- Add Heads-up blacklist and stoplist (blacklist will stop headsup from the app and stoplist will disable headsup when the specific app is open)
- Refactor Battery styles
- Show percentage in QS even when disabled on statusbar
- Show a bolt symbol in text style of battery when charging
- Show percentage when the device is charging
- Some code improvements in the hidden/text battery style
- Reload assets on theme change (A SystemUI restart is no longer required when moving from black/dark/light to any other, the system handles reloading those assets)
- Theme Now Playing
- Some code cleanup for GBoard/Now Playing light theme switch
- Some ADB fixes
- Add Google Search double tap option in inbuilt launcher

Build dated 20181214 Beta:
  • Calls fixed
  • Volte fixed
  • Camera fixed
  • Pin HOME application in memory
  • Some improvements in tethering
  • Restore vibration slider preference on boot
  • Introducing new IllusionKernel
  • Rebase Kernel Tree with focus on battery
  • Upstreamed to 4.9.145
  • Upstreamed to LA.UM.7.3.r1-06300-sdm845.0 CAF tag.
  • Complied with Clang 8.0.6
  • Compiled with 8.2.1 GNU GCC
  • Some SEPolicy fixes
  • Add support for notification theming (Dark theme selected will make the notifications dark too)
  • Exposures for themers to allow disabling/enabling dynamic coloured notifications for app names and icons
  • Theme Now Playing
  • Fix GBoard overlay for light theme
  • Add QS Rows configuration to both landscape and potrait mode
  • Define Google Assistant as default assist app (fixes longpress home not triggering GAssistant)
  • Rebase smartnav for better stability
  • Fix SystemUI force close when navigation bar is disabled and music is played
  • Add network traffic monitor properly to statusbar icons
  • Rebase Auto brightness toggle in QS to fix a visual glitch when sliding
  • Add brightness increase/decrease icons for granular control (has a toggle to show this)
  • add toggles for whether auto brightness should be shown in QS or not
  • Fix statusbar brightness gesture (should be 100% functional now)
  • Add toggle to hide QS info header and security footer
  • Add switch for linked/unlinked ring and notification volumes
  • Move notch settings from Developer Options to Display Setting

Build dated 20181212 Alpha:
  • Initial build

Build dated 20190114 Beta:
- Merge January Security Patch (9.0.0_r30)
- Update Clang to 8.0.7
- Upstream kernel to 4.9.150
- Merge RenderZenith optimizations
- Attempt to fix massive idle drain, should be much better now
- Add RenderZenith ramdisk changes
- Remove + from kernel version (name is now IllusionKernel instead of IllusionKernel+)
- Add Battery light settings to Global Settings search
- Long press settings icon in QS will open OwlsNest
- Some dual-sim fixes
- Allow user to define different ringtones per sim
- Remove prebuilt GoogleCamera APK
- Add WiFi Calling support
- Remove unnecessary 32-bit PowerHAL
- Add Wireless Display support (fixes soft reboot when attempting to connect to a wireless display)
- Some Telephony fixes
- Don't trigger Ambient Music Ticker when not a music notification
- Fix no default ringtone in slot 2 (will mirror ringtone selected for slot 1)
- Add lockscreen weather (has support for both Celsius and Fahrenheit)
- Add vibration sliders for incoming calls and notifications
- Fix AOD flicker issue
- Fix OwlsNest having a weird actionbar title
- Clean up some OwlsNest code
- Dual-sim fixes yet again
- Change swipe-up gesture setting config
- Add support for TCP/IP over NAN
- Fixes for Download provider
- Encryption fixes
- Ensure release of wakelock when BT is disabled
- Some SEPolicy Fixes
- Add Now-Playing container that shows current playing song on device to mimic the Pixel3XL's Now-Playing
- Add volume cursor control
- Add lockscreen clock styles (includes regular, hour bold, analog, Samsung, Samsung bold)
- Allow user to disable items in lockscreen
- Add advanced settings for Ambient Display
- Some doze fixes
- Fix HighBrightnessMode being enabled on boot
- Fix Display Mode switching to Night Mode (DCI-P3 ftw!)
- Add toggles for sim slot (can't disable all sim cards for obvious reasons)
- Fix USB mode not being switchable
- Blacklist /vendor overlays
- Translations imports and fixes
- Revert Blacklist apps from chooser activity to restore sanity
- Some SEPolicy fixes
- Fix AOSP Clock missing alarms
- Add option to go back to Oreo recents panel
- Fix swipe up gesture config
- Fix A/B backup permissions
- Add Quick Pulldown QS
- Add Smart Pulldown QS
- Allow disabling QS on lockscreen
- OnePlus Gesture tweaks
- Add toggle for visualizer on ambient display/always-on display
- Fix swipe up on back glitch in full gesture navigation
- Add haptic feedback on back button in full gesture navigation
- Improve look of minute hand in lockscreen analog clock
- Fix error when unlocking sim pin
- Get operator name of default data provider
- Fix network traffic indicator not hiding on lost connection
- Optimize network traffic indicator background activity
- Fix NFC tile look
- Fix battery saver pop-up when charging
- Translations fixes and imports
 
Last edited:

ujwal.p

Senior Member
May 26, 2015
565
2,182
Bangalore
ujwalp15.github.io
FREQUENTLY ASKED QUESTIONS:
Q: Which TWRP do I use?
A: Use only latest TWRP from HERE

Q: Which GApps do I use?
A: GApps is not included in the ROM package. You can use any, but nano is recommended.

Q: Do I have to wipe data if coming from another ROM?
A: Yes, I will not be providing help/support to users that haven't wiped data when coming from another ROM.

Q: How often will I be getting updates?
A: The plan is for weeklies, if unavoidable circumstances come up, please don't spam the thread. I will release a build as soon as one is ready.

Q: Does VoLTE/VoWiFi work?
A: If you have VoLTE/VoWiFi on OxygenOS working, you should have it working on AOSiP. (Needs testing)

Q: I ended up on CrashDump mode, how do I get back to my system?
A: Theres a valuable thread HERE which can help restoring your system, you WILL LOSE ALL DATA and I will not be blamed under any circumstances.

Q: Is the ROM official?
A: Yes, the rom is official.

Q: I use Telegram, where can I find help on that platform?
A: There is a common AOSiP Group Chat for all devices, the link is HERE

Q: Does SafteyNet pass and is the SELinux Enforcing?
A: Yes, SafteyNet does pass and SELinux is Enforcing.

Q: What OOS Base firmware do I use?
A: Anything above OOS 9.0 should work fine, i recommend being on the stable OOS builds but the Beta OOS updates should work fine too

Q: I'm having high idle drain, please fix.
A: I'll need more data from you to figure it out, Install BetterBatteryStats and let me know about what it tells you after 3-4 charge cycles. Please do not report issues when having apps like Greenify, Naptime, Wakelock blocker etc.

Q: The vibration sliders aren't taking into effect, they are the same value as they were before increasing/decreasing
A: They aren't the same value. The vibration tested during sliding the slider doesnt reflect the actual value, you can experience the actual value during an incoming call/notification/system vibration.

Q: Does Android Auto and Google Pay work?
A: I've had several users report that Android Auto works!
Google Pay is now 100% working from 20180127.
NOTE: I can't test both of these but i trust my users and testers

Q: My phone is stuck on the "Bootloader is unlocked" warning page, why isn't my system booting?
A: Since there are a bunch of scripts being executed when the device is sent a power on signal, it might take some time to boot. Don't panic, your system will boot fine after some time.

Q: When I'm updating via OTA in the Updater, do I have to reflash GApps and Magisk? Will TWRP stay after I update?
A: When updating via OTA, GApps and Magisk will remain intact. Have a look in /system/addon.d/. Anything that is present inside that folder will stay after the update.
TWRP will not stay since A/B devices don't have a recovery partition for it to actually stay. You will be reverted to the stock recovery.
 
Last edited:

H4X0R46

Senior Member
Oct 1, 2013
2,242
735
INSTALLATION PROCEDURE:
MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE
1. If you're coming from another ROM or need to perform a clean flash:
  • Boot into TWRP
    MAKE SURE YOU'RE USING ONLY TWRP
  • Flash the latest OxygenOS zip
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash OxygenOS zip again to make sure you have it on both slots
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash ROM (link in first post)
  • Wipe Data and Cache
    DO NOT WIPE SYSTEM!!!!!
  • Flash TWRP Installer
  • Reboot to Recovery
  • Flash ONLY the latest Magisk
  • Any mods you want to flash (I won't be supporting Custom Kernels or Xposed)

2. If you're updating the ROM:
  • Flash Substratum rescue zip if you have a theme applied
  • Flash ROM
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash Magisk
  • Reboot
NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).

So you mentioned in bold NOT to wipe system. Wouldn't that cause a dirty flash leaving bits of OOS installed? I'm new to A/B devices and how roms work, so forgive my lack of expertise here.
 

sabrdawg

Senior Member
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance :)
 
  • Like
Reactions: dadoc04

mogdk

Member
May 14, 2016
13
4
so i flashed the rom and everything is looking great, but the camera app is not working for some reason? every time i open the camera it just crash. any way to fix that? thanks.
 

TheKnux

Senior Member
Sep 28, 2011
2,927
924
Akron
OnePlus 9
OnePlus 9 Pro
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance :)
Hey! Good to see you here! :)
You were from my Nash Dev Telegram group.
 

sssarg

Senior Member
Aug 25, 2009
94
24
Where can I find information about this ROM and how it differs from pure AOSP?

Sent from my OnePlus 6T using XDA Labs
 
All went well while flashing. After flashing the ROM and wiping cache and data, and then TWRP installer and rebooting to TWRP, my filenames were then all scrambled, and I can't figure out where Magisk and gapps are located. I think it has something to do with encryption. I swiped to allow modifications. Thanks in advance :)

my buddy is having the same issue flashing another rom...
we tried everything we could think of but it might be best to just hold off until official twrp is released.
 
  • Like
Reactions: fezzy102

tlbland0426

Senior Member
Jul 25, 2012
278
121
Portland, IN
Had the same issues with TWRP, even after fastbooting TWRP. Also, the same issue as with the Pixel Experience rom that is floating around...VoLTE at least for Verizon is not working.
 
  • Like
Reactions: dadoc04

mo3553

Senior Member
Feb 14, 2010
174
27
Århus
Well making calls with this rom doesn't work. I can not hear the caller and he cannot hear me. I tried with the stock dialer and Google dialer.
 
  • Like
Reactions: bertmag

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    kronic2_222222-000000-2196f3.png


    Code:
    [B]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/B]

    Android Open Source illusion Project

    About us:

    AOSIP is a quality custom rom based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.

    Team Illusion:

    Josh Fox (xlxfoxxlx)
    Akhil Narang
    Shreesha Murthy
    Brett Montague
    Sri Harsha

    Source code:

    AOSiP Gerrit Review
    AOSiP Github
    Device Tree (read dependencies for other repos)
    Kernel source


    What's working:

    Boots
    RIL (Call, msg)
    Wi-Fi
    Bluetooth
    Camera
    Camcorder
    Video Playback
    Audio
    Sensors
    Flash
    LED
    GPS
    Encryption
    Volte


    Known Issues:

    In-Display Fingerprint


    Latest Downloads:

    ROM


    Credit/Thanks:

    Mike Williams(founder and creator of AOSiP)
    Google
    Dirty Unicorns
    Ground Zero ROMs
    AICP
    ABC Rom
    Screwd
    Omni
    Krexus
    Cyanogenmod
    LineageOS
    SlimRoms
    ChainFire (SuperSU)
    Beanstown106
    mTresk
    nathanchance
    Cory Collins
    Sultanxda
    flar2
    francisofranco
    ---------
    @VaSU# for being a valuable tester and flashing builds even I was too scared to try
    Any others i may have forgotten(sorry, please pm me)
    All our testers


    XDA:DevDB Information
    AOSiP, ROM for the OnePlus 6T

    Contributors
    ujwal.p
    Source Code: https://www.github.com/AOSiP

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    ROM Firmware Required: OxygenOS 9.0.6
    Based On: AOSP

    Version Information
    Status: Beta

    Created 2018-12-12
    Last Updated 2019-08-07
    22
    Reserved

    INSTALLATION PROCEDURE:
    MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE

    DO NOT EVER WIPE SYSTEM OR VENDOR ON THE OP6T!!!!!

    1. If you're coming from another ROM or need to perform a clean flash:
    • Boot into TWRP
      MAKE SURE YOU'RE USING ONLY TWRP
    • Flash the latest Vendor zip from here
    • Flash TWRP Installer
    • Reboot to recovery
    • Flash ROM (link in first post)
    • Wipe Data and Cache
    • Flash TWRP Installer
    • Reboot to Recovery
    • Flash OpenGApps
    • Flash ONLY the latest Magisk
    • Any mods you want to flash (I won't be supporting Custom Kernels or Xposed)
    • Enjoy!

    2. If you're updating the ROM:
    a. via the inbuilt Updater
    • When you get a notification of new build available, tap it
    • Tap Download
    • Wait for Download
    • Tap the three dots>preferences>enable "Install updates faster"
    • Tap install
    • Wait for install
    • Tap reboot
    • Enjoy!!

    b. via TWRP
    • Flash Substratum rescue zip if you have a theme applied
    • Flash ROM
    • Flash TWRP Installer
    • Reboot to recovery
    • Flash OpenGApps
    • Flash Magisk
    • Reboot
    NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).
    22
    New Build is up :)

    Mirror:- https://drive.google.com/uc?id=1MkvXjGw05d2hu694OPMAyToi5zgQqFh8&export=download

    Changelog:-
    - Some telephony fixes
    - Upstream kernel to 4.9.146
    - Move notch settings to Display Settings from Developer Options
    - Use correct icon for ring volume
    - Add AppOps (controls permissions for apps and helps limit access to your device)
    - Move InCall vibration features from Dialer to Settings so that it can be used with GDialer
    - Add increasing ring volume
    - Allow disabling/enabling fingerprint authentication vibration
    - Add seven and eight QS colums for potrait
    - Make footer brightness slider in QS touch area of trigger more reliable
    - Some SEPolicy fixes
    - Fix padding for VoLTE icon
    - Add option to use volume keys to control ring volume instead of media
    - Implement OnePlus-like gestures (based on implementation present in OOS 9.0 and not 9.0.2)
    - Phone ringtone for multi sims can now be configured to differentiate which sim is recieving the call
    - Add three-finger-swipe gesture for screenshot (as present on OOS)
    - Fix keyguard indications acting finiky and going below the screen
    - Some VoLTE fixes for a stabler experience
    - Add some translations
    - Some pattern/pin fixes
    - Allow chromium browsers to sign in
    - Add our BlackAF inbuilt theme as a toggle to be used instead of Dark (themes notifications black too, might require a SystemUI restart to take effect)
    - Completely fix Updater for A/B device support
    - Define the volume rocker is on left side to have volume panel on left too
    - Update inbuilt GCam to MGC_6.1.021_BSG_Arnova_TlnNeun_1.2_Final
    - Some translation imports and fixes
    - Expose autofill save dialog text colour to help our inbuilt theme and Substratum themes
    - Switch to a new bootanimation
    - Add QS Tile to show volume panel on tap
    - Add Heads-up blacklist and stoplist (blacklist will stop headsup from the app and stoplist will disable headsup when the specific app is open)
    - Refactor Battery styles
    - Show percentage in QS even when disabled on statusbar
    - Show a bolt symbol in text style of battery when charging
    - Show percentage when the device is charging
    - Some code improvements in the hidden/text battery style
    - Reload assets on theme change (A SystemUI restart is no longer required when moving from black/dark/light to any other, the system handles reloading those assets)
    - Theme Now Playing
    - Some code cleanup for GBoard/Now Playing light theme switch
    - Some ADB fixes
    - Add Google Search double tap option in inbuilt launcher

    Edit: FP doesn't work yet!
    20
    AOSiP Official has been released dated 20190128!

    CLEAN FLASH IS MANDATORY!!!!
    The Updater will not show the update and if you don't wipe data before flashing the ROM, the small cluster will be maxed out all the time causing massive battery drain.
    The clean flash procedure is as follows:
    • Boot into TWRP
    • Wipe data, cache and dalvik cache
    • Flash ROM
    • Flash TWRP installer
    • Reboot to recovery
    • Flash GApps
    • Flash Magisk (if you want to)
    • Reboot to system

    The massive idle drain is now 100% fixed and AOSiP is back to its beast power backup status

    Downloads can be found at our Official Release page from now on.
    The current releases are the following:
    Official Server | SourceForge Mirror

    I've updated the FAQ in the first page, do give it a read.

    Changelog:
    CLEAN FLASH IS MANDATORY!!!
    • Official Release!
    • Fix Google Pay
    • Fix idle drain
    • Upstreamed kernel to 4.9.153
    • Merged latest RenderZenith changes
    • Some SEPolicy fixes
    • Camera HAL fixes
    • Add option to change position of date in statusbar
    • Launcher3 Updates
      - Update GFeed lib from Pixel 3 Launcher
      - Add QuickSearchBar to hotseat and app drawer
      - Use dark search bar when dark theme is set and remove ripple
      - Remove hint text from search bar
      - Disable top search bar
      - Fix hide apps menu glitches
      - Hide drag arrow
      - Add more gestures
      - Fix theme glitches with system dark/light
      - Add more icon sizes
      - Fix searchbar when GFeed is disabled
    • Fix some apps displaying weirdly when landscape
    • Disable binder proxy
    • Ambient music ticker fixes and improvements
    • Add flashlight blink on incoming calls
    • Workaround to fix dark theme in Google Messages app
    • Fix notificaation channel text colour in dark theme
    • Lock day/night mode
    • Display battery temperature in Battery settings page
    • Expose power menu items for Substratum themers and our inbuilt themer
    • Night light brightness mode options
    • Fix hide power on lockscreen not toggling properly
    • Expose lockdown power menu item
    • Remove Advanced power menu item in battery info page (the three dots)
    • Automatic translation imports and fixes
    • Switch to Official Updater channel
    • Fix data icon disappearing from Statusbar

    Thanks to @sabrdawg for testing the build quickly :)
    20
    New build is up :)

    Official Link:- https://aosiprom.com/beta/fajita/AOSiP-9.0-Beta-fajita-20181214.zip
    Mirror:- https://drive.google.com/a/my.smccd.edu/uc?id=1cAelwB_KU3A7o2SiBP57-0cfyb_HFqpn&export=download

    Changelog :-
    • Calls fixed
    • Volte fixed
    • Camera fixed
    • Pin HOME application in memory
    • Some improvements in tethering
    • Restore vibration slider preference on boot
    • Introducing new IllusionKernel
    • Rebase Kernel Tree with focus on battery
    • Upstreamed to 4.9.145
    • Upstreamed to LA.UM.7.3.r1-06300-sdm845.0 CAF tag.
    • Complied with Clang 8.0.6
    • Compiled with 8.2.1 GNU GCC
    • Some SEPolicy fixes
    • Add support for notification theming (Dark theme selected will make the notifications dark too)
    • Exposures for themers to allow disabling/enabling dynamic coloured notifications for app names and icons
    • Theme Now Playing
    • Fix GBoard overlay for light theme
    • Add QS Rows configuration to both landscape and potrait mode
    • Define Google Assistant as default assist app (fixes longpress home not triggering GAssistant)
    • Rebase smartnav for better stability
    • Fix SystemUI force close when navigation bar is disabled and music is played
    • Add network traffic monitor properly to statusbar icons
    • Rebase Auto brightness toggle in QS to fix a visual glitch when sliding
    • Add brightness increase/decrease icons for granular control (has a toggle to show this)
    • add toggles for whether auto brightness should be shown in QS or not
    • Fix statusbar brightness gesture (should be 100% functional now)
    • Add toggle to hide QS info header and security footer
    • Add switch for linked/unlinked ring and notification volumes
    • Move notch settings from Developer Options to Display Setting