• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][9.0.0]Android Open Source Illusion Project[Enchilada][Official]

Search This thread

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
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


Features:

StatusBar:
Battery settings
Clock settings
Custom carrier label
Configure status bar icons
Custom Status bar icon
Net traffic activity meter
roaming indicator
old style(oreo) mobile signal indicators
hide notch(blacks out area of notch but keeps statusbar icons in same place)
VoLTE icon

Quick Settings:
brightness slider customization
Quick pulldown
Smart Pulldown
tile animations
show/hide information header
show/hide qs footer

Notifications:
Ambient music ticker
Battery LED custimization
Heads up tweaks
Toast icon switch
Mute notifications while screen on

Navigation:
SmartNav
Custom P pill nav
Swype navigation gesture
Pulse

Hardware Buttons:
Advanced reboot menu
Backlight options
Volume button customization

Recents:
Clear all button/location
Oreo/Pie recents switch
Recent app icon

Lockscreen:
Lockscreen shortcuts
Charging info
Media cover art
Music Visualization
Ambient Music Visualization
Fingerprint authentication vibration
Lock Weather
Clock widget styles
Hide lockscreen elements
Fingerprint vibration
Quick unlock
Scramble Layout
Face unlock

Gestures:
Double tap to sleep ( Lockscreen/Status bar)
Three finger screenshot
AOSP Gestures
Statusbar brightness

Misc:
Fruity Pebbles
BlackAF
Smart Pixels
Night Light brightness modes
Pixel3XL style notch hider
Link Volume & Notification
Increase Ringing volume

A bit of misc things as well flash and see. This may be outdated and might not include some.


Latest Downloads:

ROM:
Official Server | SourceForge Mirror
NOTE: The newer builds are at the bottom of the page on the official server. Read the filename before downloading please.
OpenGApps


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
Android Open Source Illusion Project, ROM for the OnePlus 6

Contributors
anirudhgupta109
Source Code: [url]https://www.github.com/AOSiP[/URL]

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: OxygenOS 9.0 and above (9.0.3 is recommended)
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2019-01-27
Current Beta Version: 1.0
Beta Release Date: 2018-10-17

Created 2018-10-17
Last Updated 2019-04-28
 
Last edited:

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
INSTALLATION PROCEDURE:
MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE

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

1. If you're coming from another ROM or need to perform a clean flash:
  • Boot into TWRP
    MAKE SURE YOU'RE USING ONLY blu_spark 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
  • Enjoy
NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).

KNOWN ISSUES:
None noteworthy
 
Last edited:

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
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:

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
FREQUENTLY ASKED QUESTIONS:
Q: Which TWRP do I use?
A: Use only latest blu_spark TWRP from HERE

Q: Which GApps do I use?
A: I recommened OpenGApps. Any GApps should work but I will only be answering to issues where OpenGApps is used.

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: Yes, I have tested on Jio in India and it does work. If you have VoLTE/VoWiFi on OxygenOS working, you should have it working on AOSiP.

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, all builds from the 27th of January 2019 are now 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 without Magisk as well as with Magisk 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. All builds are personally tested by me and a few testers.

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:

omar2005

Senior Member
Jun 11, 2016
257
112
Doha
Yeaaah!!?

---------- Post added at 08:51 PM ---------- Previous post was at 08:16 PM ----------

I flashed this rom and till now it's working really great and really smooth!!
Good work!
If you can just add oos gestures it would be a really great rom for me.
 

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
For everyone that already flashed the build before 12:50AM IST(Indian Standard Time) on the 18th of October 2018, I released a build with the same file name in the website, the build fixes Auto rotate for the device! You can check which file was downloaded based on the file name (the new build is Beta while the old build was BETA) or by the md5 file in the website.
Since the bug is now resolved, I have also removed it from the Known Issues section of the thread.
Have fun with the ROM and rotate the device to your hearts content!
 

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
OOS Camera is included with almost everything working, only issue currently is rear portrait mode.
I'd personally recommend using a GCam port though.

why aren't we wiping system before flashing the rom and why do we need oos on both the slots before this?
The ROM zip handles wiping of system and flashing of it in a more stable manner, I've personally had crashdumps or corrupt system partition several times when wiping system from TWRP.
You need it on both slots to ensure you have the necessary firmware in place to prevent bootloops.
 
Last edited:

kaicat

Senior Member
Jan 17, 2015
313
36
Sydney
OOS Camera is included with almost everything working, only issue currently is rear portrait mode.
I'd personally recommend using a GCam port though.


The ROM zip handles wiping of system and flashing of it in a more stable manner, I've personally had crashdumps or corrupt system partition several times when wiping system from TWRP.
You need it on both slots to ensure you have the necessary firmware in place to prevent bootloops.
Does all functions of Gcam work perfectly?
 

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,166
Quick question. You said the night mode doesn't have a toggle option currently. Is it forced to be enabled by default?
Disabled and no way to enable, sadly OnePlus' display doesn't follow the AOSP way of night mode so it requires a custom function to enable which I need to work on, when I do it'll be added.
For now, you could change the Panel Modes from the QS tile to Night Mode.

Does all functions of Gcam work perfectly?
Yes, it depends on which port you're using. Look around for one that works perfectly, shouldn't be too hard!


@anirudhgupta109 - An unexpected surprise when I saw this thread! I'm still rocking this ROM on my two Bullhead units. Great to see you here! :highfive:
Ayyyyy, glad to be here ??.
Also don't worry about Bullhead, I'm still gonna work on that, as soon as I'm able to fix Camera y'all will get it.
 
  • Like
Reactions: nirogu325

leondestiny

Senior Member
Jan 12, 2013
2,041
391
Seinegald
i loveddd aosip on my 6p.
glad to see it pop up for the op6.

quick question, i am currently on another custom rom ( i had previously flashed oos pie twice to have it on both slots) will i have to do that again to flash aosip.

or can i simply do a clean wipe and flash aosip?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 95
    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


    Features:

    StatusBar:
    Battery settings
    Clock settings
    Custom carrier label
    Configure status bar icons
    Custom Status bar icon
    Net traffic activity meter
    roaming indicator
    old style(oreo) mobile signal indicators
    hide notch(blacks out area of notch but keeps statusbar icons in same place)
    VoLTE icon

    Quick Settings:
    brightness slider customization
    Quick pulldown
    Smart Pulldown
    tile animations
    show/hide information header
    show/hide qs footer

    Notifications:
    Ambient music ticker
    Battery LED custimization
    Heads up tweaks
    Toast icon switch
    Mute notifications while screen on

    Navigation:
    SmartNav
    Custom P pill nav
    Swype navigation gesture
    Pulse

    Hardware Buttons:
    Advanced reboot menu
    Backlight options
    Volume button customization

    Recents:
    Clear all button/location
    Oreo/Pie recents switch
    Recent app icon

    Lockscreen:
    Lockscreen shortcuts
    Charging info
    Media cover art
    Music Visualization
    Ambient Music Visualization
    Fingerprint authentication vibration
    Lock Weather
    Clock widget styles
    Hide lockscreen elements
    Fingerprint vibration
    Quick unlock
    Scramble Layout
    Face unlock

    Gestures:
    Double tap to sleep ( Lockscreen/Status bar)
    Three finger screenshot
    AOSP Gestures
    Statusbar brightness

    Misc:
    Fruity Pebbles
    BlackAF
    Smart Pixels
    Night Light brightness modes
    Pixel3XL style notch hider
    Link Volume & Notification
    Increase Ringing volume

    A bit of misc things as well flash and see. This may be outdated and might not include some.


    Latest Downloads:

    ROM:
    Official Server | SourceForge Mirror
    NOTE: The newer builds are at the bottom of the page on the official server. Read the filename before downloading please.
    OpenGApps


    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
    Android Open Source Illusion Project, ROM for the OnePlus 6

    Contributors
    anirudhgupta109
    Source Code: [url]https://www.github.com/AOSiP[/URL]

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    ROM Firmware Required: OxygenOS 9.0 and above (9.0.3 is recommended)
    Based On: AOSP

    Version Information
    Status: Stable
    Current Stable Version: 1.0
    Stable Release Date: 2019-01-27
    Current Beta Version: 1.0
    Beta Release Date: 2018-10-17

    Created 2018-10-17
    Last Updated 2019-04-28
    60
    INSTALLATION PROCEDURE:
    MAKE SURE YOU'RE ON THE LATEST STOCK FIRMWARE FROM HERE

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

    1. If you're coming from another ROM or need to perform a clean flash:
    • Boot into TWRP
      MAKE SURE YOU'RE USING ONLY blu_spark 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
    • Enjoy
    NOTE: If you have issues with Settings or Play Services force-closes you need to clean flash (Method 1).

    KNOWN ISSUES:
    None noteworthy
    42
    AOSiP Official has been released dated 20190127!

    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

    Google Pay is 100% working now. Massive thanks to @MrWilsonxD for going out at night and testing this in the wild :silly::silly:
    Also a massive thanks to @darkobas from the OmniROM team for the help with getting it working!

    The massive idle drain is now 100% fixed and AOSiP is back to its beast power backup status :cool::cool:
    I'm attaching some screenshots from a couple testers and myself. Its a mixed bag of AOD and non-AOD usage
    1st is non-AOD from a user, second is AOD from me and third is non-AOD from me

    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

    A massive thanks to all users for their continuous feedback and support!
    38
    AOSiP Official has been released dated 20190305!
    The build includes the 5th March security patch.

    The update is available on the inbuilt Updater!

    For those that prefer updating manually via TWRP, the download links are here:
    https://ota.aosiprom.com/enchilada

    Changelog:

    Merge March security patch
    Upstream kernel to 4.9.161
    EAS improvements thanks to RenderZenith
    Update Clang to 8.0.9
    Update ramdisk and drop init.kronic.rc
    Allow using other Ambient Display features when AOD is toggled off
    Fix Settings theming to match the rest of the system
    Add haptic events to various full gesture navigation actions
    Don't break keyboard icon on full gesture navigation
    Allow Google's sound picker storage permission
    Allow system themes to be used alongside having substratum installed
    Only show BT icon on statusbar when connected
    Some SEPolicy fixes
    Remove bottom gesture and navbar from backup
    Add a Changelog app to keep track of merged changes throughout the week
    Translation import and fixes
    Avoid multiple volume and power dialog animation
    Improve the VPN footer layout on the QS
    Add an AOD QS tile
    Add option to use AOD only when charging
    Messaging updates
    - Don't crash on unsupported content type
    - Add "Mark as read" quick action from notification
    - Set targetSDK to 28
    - Improve notification channels for easier tweaking
    - Play an audible sound when receiving a class 0 message
    Hardware encryption updates
    Snap Camera updates
    Fix conditions in LS Weather
    Use stub for add or remove functionality for wifi
    Increase max wait time to 250ms for wifi connection
    Do not extend ambient pulse notification when not needed
    Enable screenrecording for SmartNav
    Use dark lock clock for BlackAF as well
    Refresh system themes on dirty flash
    Support to notify disconnetcted/connected state of wifi
    Add "All apps" to LED per-app list and make it the default
    Fix white-on-white dialog in SmartActions dialog


    A massive thanks to all users for their continuous feedback and support!
    35
    AOSiP Official has been released dated 20190210!

    Most of you should've already updated to the latest build via the inbuilt Updater about 3h ago. Have a look at the Installation Procedure and FAQ on the first page if you have questions.

    For those that prefer updating manually via TWRP, the download links are here:
    Official Server | SourceForge Mirror

    NOTE: Incase you had to use the VoEnabler Magisk module to get VoLTE/VoWiFi before this update, remove it before updating as I've now fixed it.

    Changelog:
    • Merge February security patch
    • Upstream kernel to 4.9.155
    • Update clang to 8.0.8
    • Add missing props for WiFi Calling/VoLTE to fix them not showing for some networks
    • Add some icons to the Advanced Settings screen of Ambient Display
    • Fix a VoLTE specific random force close in com.android.phone
    • Update to ramdisk changes, should be more efficient and slightly smoother
    • Fix corner padding on fajita (OP6T)
    • Screenrecorder updates:
      - Don't show tmp file in some apps
      - Add support for 18:9 devices
    • Bring back scrolling effect in carrier label
    • Add Digital Wellbeing dark/black theme
    • Add dark theme for inbuilt file manager
    • Materalise the delete icon in wallpaper picker
    • Add some priv-app permissions to included apps
    • Kill teal colour in print service icon
    • Use region based decision making for temperature units for Battery temperature
    • Fix crash in visualiser in certain edge cases
    • Translation fixes and additions
    • Fix backup and restore of system settings
    • Fix some logspam by SystemUI
    • Improve dark theme in telecomm
    • Switch to a new default wallpaper (thanks to Wizper88 for the sexy wallpaper)
    • Fix battery icon being grey at times
    • Add dark google feed to launcher
    • Fallback to default icons when applied icon pack is uninstalled
    • Add dark/black theme to Updater and use accent for actionbar items

    A massive thanks to all users for their continuous feedback and support!