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

Wishmasterflo

Senior Member
Nov 21, 2018
754
218
53
Stockholm
Hey Guys, i have read that the latest OOS version 10.0.3 is requiered. The weird Thing is i got Problems installing the latest AOSiP build (android Q 04012012) .

Tried it WITH a Custom Kernel but i think i messed something else up besides the Kernel, so i'm asking still.
(It didn't even bootloop, so i think it's something else)

I tried the latest mentioned Recovery, latest Opengapps, latest OSS firmware etc.
It looked like the System Partition wasn't written/patched but i got no warning in the Recovery when rebooting (No OS installed)
After installing it goes like this: Oneplus Logo, Unlocked Bootloader Warning, Freeze, automatic reboot, boots to Recovery

So my Question is, is there anything i need to set or use to get this ROM working ? because i can't really get the Hang of this whole A/B Partition crap, patching, formating, reflashing....it drives me insane...

I hope i don't miss something obvious :cyclops:



Sorry for this "crying" Post.



Best Regard's

Alex1911
Have you flashed OOS 10.0.3 on BOTH the slots?
Perhaps a good idea of starting over again with doing the MSMdownload tool directly to OOS 10.0.3 and then continue with installing the rest.
 

Alex1911

Senior Member
Aug 13, 2013
186
40
0
Have you flashed OOS 10.0.3 on BOTH the slots?
Perhaps a good idea of starting over again with doing the MSMdownload tool directly to OOS 10.0.3 and then continue with installing the rest.
I did that with MSMDownload. My bootloader got relocked and i tried it again but no luck. OSS boots fine every time after install. One time i installed a Rom and got A Partition OSS and on the other a Custom Rom so i don't know what i did wrong.

Is it possible that i tried to install AOSiP on both slots but it's only "one Partition" compatible ? ( example: Installed on A or B not A and B)



Best Regard's and Thanks for the fast answer.


Alex1911
 

magnamentis

Senior Member
Jul 30, 2013
8,665
8,615
253
Al-Ándalus
magnamentis.com
I did that with MSMDownload. My bootloader got relocked and i tried it again but no luck. OSS boots fine every time after install. One time i installed a Rom and got A Partition OSS and on the other a Custom Rom so i don't know what i did wrong.

Is it possible that i tried to install AOSiP on both slots but it's only "one Partition" compatible ? ( example: Installed on A or B not A and B)



Best Regard's and Thanks for the fast answer.


Alex1911
fist thing would be:

- no custom kernel and if so then after things are up and running so you know what the culprit is if it breaks

- to describe exactly what you did and in the right order, because from your descripton the reason is not obvious (except the custom kernel thingy)
. and that means you did NOT yet let us know all you did and in which order because:

- once you provide all the info, one can immediately see what you did wrong for a simple reason, it works when done right.

even the build name you provided is wrong, it should read : AOSiP-10-Alpha-enchilada-20200104.zip so we do not even know whether you flash the right build, the zip or the md5sum etc etc..

also there is a very precise procedure description in post 2 and i cannot see where te problem is to follwo that by the "T". if you do so, there is no reason to ask on how many slots to do what because if you did the way it's recommended there it's ok, else follow the procedure as decribed.
 

Alex1911

Senior Member
Aug 13, 2013
186
40
0
fist thing would be:

- no custom kernel and if so then after things are up and running so you know what the culprit is if it breaks

- to describe exactly what you did and in the right order, because from your descripton the reason is not obvious (except the custom kernel thingy)
. and that means you did NOT yet let us know all you did and in which order because:

- once you provide all the info, one can immediately see what you did wrong for a simple reason, it works when done right.

even the build name you provided is wrong, it should read : AOSiP-10-Alpha-enchilada-20200104.zip so we do not even know whether you flash the right build, the zip or the md5sum etc etc..

also there is a very precise procedure description in post 2 and i cannot see where te problem is to follwo that by the "T". if you do so, there is no reason to ask on how many slots to do what because if you did the way it's recommended there it's ok, else follow the procedure as decribed.

Sorry for the unclear answer.

I did exactly as it was mentioned in the install-description. I will try it again and report back.



Best Regard's

Alex1911
 

magnamentis

Senior Member
Jul 30, 2013
8,665
8,615
253
Al-Ándalus
magnamentis.com
Sorry for the unclear answer.

I did exactly as it was mentioned in the install-description. I will try it again and report back.



Best Regard's

Alex1911
keep us posted

you said you've tried a custom kernel and if you continue to have issues report every single step and full names of files you flashed, there is for example a gapps version that doesn't work while the one before and the fix therafter work without issues.

I had a gapps variant that broke my calendar storage and/or calendar sync app, had to get rid of them and get them back in a different way.

A/B is really no big thing as long as we don't forget to flash twrp again after roms and boot into twrp before booting into system to make it stick and from your description that was not an issue for you. also if possible and in case of further trouble, try to describe the issue in a more comprehensive manner, best with screenshots if possible.

I hope it works now, else, i'm sure, we gonna fix it ;)

good luck

PS: there are different procedures depending where one comes from, sure you know, just make absolutely sure you get the right one, happened to many of us that something broke while we thought to have done it right, happens more often and more quickly than we all would prefer.
 
  • Like
Reactions: Alex1911

kengrayfield

Member
Sep 20, 2012
27
5
0
So for those who still have trouble installing the upgrade, this is the method that finally worked for me:
1. Msmtool the latest firmware
2. Unlock bootloader and all that
3. Format (to clear encryption, which I think is the key)
4. Install rom, gapps and magisk as usual
 

Alex1911

Senior Member
Aug 13, 2013
186
40
0
keep us posted

you said you've tried a custom kernel and if you continue to have issues report every single step and full names of files you flashed, there is for example a gapps version that doesn't work while the one before and the fix therafter work without issues.

I had a gapps variant that broke my calendar storage and/or calendar sync app, had to get rid of them and get them back in a different way.

A/B is really no big thing as long as we don't forget to flash twrp again after roms and boot into twrp before booting into system to make it stick and from your description that was not an issue for you. also if possible and in case of further trouble, try to describe the issue in a more comprehensive manner, best with screenshots if possible.

I hope it works now, else, i'm sure, we gonna fix it ;)

good luck

PS: there are different procedures depending where one comes from, sure you know, just make absolutely sure you get the right one, happened to many of us that something broke while we thought to have done it right, happens more often and more quickly than we all would prefer.
I got it to work :D

Silly me didn't do a propert Factory Reset (completly Wipe internal Storage and remove present encryption) I thought that i could do it another way to keep my whole Data on the Phone (about 60GB) and only wipe Data Partition ^^


Thanks for the fast replies !

Best Regard's

Alex1911
 

anirudhgupta109

Recognized Developer
Oct 27, 2016
394
3,164
93
New Alpha build dated 20200202 is out!
( I like that build date a ton xD)

Another delayed update, another massive changelog.
It seems normal at this point :silly::silly:

The update should already be on the Updater.
The link to ROM is in the OP.

I have started including TWRP in the ROM now so a change of flashing method has taken place incase you're manually flashing.

The procedure to update from existing AOSiP to the new one is:
  • Boot to TWRP
  • Flash AOSiP
  • Reboot to recovery
  • Flash GApps
  • Flash Magisk
  • Reboot to system
  • Enjoy!

NOTE: If you use Quickswitch, use the latest Quickswitch zip from the Magisk repo, using older versions will not work.

As usual let me know about any issues with the ROM.

Changelog:
Code:
Upstream kernel to 4.9.212
Add KCal support to kernel
Merge in 10.3.1 OOS kernel changes
Address yellow tinting of display on default colour mode
Include TWRP in the ROM
Drop prebuilt boot-WfdCommon.oat
Volume panel: Long press settings button to launch Sound Settings
QSFooterImpl: Animate multiuser avatar
Set /sys/power/wake_lock permissions on init.
ScreenshotHelper: ignore timeout when taking partial screenshots
SystemUI: implement better partial screenshot
Make NtpTrustedTime safer / expand docs
Revert "NtpTrustedTime: Refresh NTP server from resources before requesting time"
fw/b: biometrics: Add overlay to prevent cleanup of unused fingerprints
base: Allow switching to drawable for qs icons
Context-aware Bluetooth airplane mode
Power detail pages: Finish off the rest of the icon tinting
Settings: fix icon tinting in power detail pages
Themes: make sure settings shortcut icons follow system accent
Desktop backup password: Tint buttons to match system theme
Remove duplicate preferences
Network & Internet: Remove carrier settings preference
Settings Icons: add VPN icon
base: Whitelist more permissions needed for SystemUIGoogle
Properly set fonts and  icons on keyguard when changing styles
Introduce bold digital and Samsung like lockscreen clocks
Keyguard: add binary custom clock face
KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning
LockscreenVisualizer: Use offload thread
Lockscreen visualizer: fix SystemUI FC when using Pulse
Add haptic feedback to QS tiles [2/2]
Dailer: match adaptive icon to contacts one
Dialer: Add option to disable proximity sensor
Add haptic feedback to QS tiles [1/2]
PhoneWindowManager: Improve haptics and use VibrationEffect
VibratorService: implement OnePlus proprietary vibrator format
Beautify call stats details category headers.
manifest: Track ContactsProvider
ContactsProvider: Prevent device contact being deleted.
LatinIME: Change jni lib to prebuilt Google version
aosip: Add prebuilt keyboard swipe lib google version
Contacts: add dark mode support
Contacts: PoorManThemes: fix editor popup items
PoorManThemes: fix selector bg color
[1/2] Contacts: fix action mode theme coloring
Contacts: use commnon menu style for themed apps
Contacts: add missing primary color to launcher theme
Contacts: style fast scroll thumb like in Dialer
Contacts: allow some Poor Man Theming
Contacts: tint launcher icons based on primary color
Contacts: add missing bottom margin for fab
Contacts: provide adaptive icons
Allow calling contacts via specific phone accounts.
Place EmergencyInfo shortcut on drawer
Place MyInfo shortcut on drawer
Contacts: Enable support for device contact.
Contacts: Up minimum SDK to 26
Contacts: Remove unused boolean resource
Contacts: define app category
Messaging: fix the fix and unify alert and normal dialog styles
Messaging: fix dark mode ExpandableListView e.g. vcf card attachment
Messaging: fix dark theme of settings dialogs
OwlsNest: Add Asus VoLTE Icon [2/2]
OwlsNest: Add VoLIT icon [2/2]
VoLTE Icon - User Selectable VoLTE Icon [2/2]
Change default wallpaper name
wallpaper: change default name to our custom
Sounds: Set ringtone, notification and alarm
Add AOSIP_PRODUCT_PROPERTIES hook
Long press QS settings for OwlsNest
Disable default media picker activity
OwlsNest: Implement a check to remove the battery light preference completely on no led config
Battery light customization [2/2]
base: Add a config to remove the battery light preference
Battery light customization [1/2]
[2/2] Ambient Visualizer
Lockscreen Visualizer: Add pulse magic
OwlsNest: Add lockscreen visualizer toggle
[1/2] Ambient Visualizer
Lockscreen Visualizer: Add pulse magic
SystemUI: Add visualizer feature
sdm845-common: sepolicy: Address init denials
sdm845-common: doze: Fix dark theme issues
sdm845-common: Use TARGET_COPY_OUT_SYSTEM
Revert "soong: use absolute path for OUT_DIR"
sepolicy: Allow Snap to execute bcc
Snap: Always override Camera2
privapp-permissions: Grant START_ACTIVITIES_FROM_BACKGROUND perm to Snap
Camera: allow camera to use power key as shutter
Utils: Add a method to enable/disable package components
Fix janky layout when in 'can't see ****' mode
Introduce a category preference
Power button flashlight toggle: rely on aosp doze sensors check code
Allow to choose lockscreen or Ambient on wake gestures
ThemePicker: Don't store clock plugin as JSON
Overlay: Add Nature primary
Overlay: Add Ocean primary
Overlay: Adjust a few exposures for our theming
overlay: unify dark SystemUI styles and support primary overlays
Overlay:Add some Kronic to our overlaystub
ThemePicker: Switch to a new style for color accent chips
Enable gesture settings
Only inherit Active Edge settings for Pixel devices
Enable aware settings
Update raw animations and drawables from Pixel 4 XL
Bring back animations in Settings
Add missing animations
Pixels: Add Elmyra library for Active Edge
Screen off animations
OwlsNest: QS panel opacity[1/2]
OwlsNest: Add switch to pre P mobile icon style [2/2]
base: add permission for SurfaceFlinger
base: SystemUI: add tuner to hide qs drag handle
SystemUI: refactor qs bg color into dedicated color resource
SystemUI: add tuner switch for transparent qs status bar bg
[2/2] base: QS panel opacity
SystemUI: old style mobile data type indicator layout update
SystemUI: add AOSiPSettingsService with dagger injection
SystemUI: fix qs customizer column menu setup
SystemUI: fix qs page num calc algo
SystemUI: use LayerDrawable for status bar bt icon
SystemUI: make security footer height same as general footer
SystemUI: fix qs footer side margin
SystemUI: fix layout of qs header info
SystemUI: keep width on qs expand move
SystemUI: bring back old style mobile data indicators
soong: use absolute path for OUT_DIR
Restore getSubIdFromNetworkRequest method
Restore isEmergency method
Add simple iconpack support
Themes: ensure some elements are fine and dandy after overlay changes and various inits
ThemePicker: fix apply of empty primary overlay choices
overlay: Make black theme BlackAF
Partial pick:Center the suggestion card button
Fix brightness slider under Settings/Display
Theme Moar dialogs
Theme safe boot dialog
PowerMenu: Theme the power menu the same color as QS/Settings background
Kill teal color for the default printer service
Resolve theme issues
Update color overlays for Android 10
Fixed some sepolicy
Kill sysinit
Launcher3: add dark primary support
Add more default permissions from Google
Track vendor/overlays
Clean up class preloading
Utils: Update notch check logic
AlarmManagerService: Add null check to QCNsrmAlarmExtension call
Fix cannot see "see more" button in UI
Settings: Bump privacy category's initial expanded children count to 10
Don't change nouns in summaries to lower case for German
fingerprint: Allow devices to configure sensor location
DevelopmentSettings: Hide OEM unlock by default
Fix SystemUI glitches from ambient display
NtpTrustedTime: Refresh NTP server from resources before requesting time
SystemUI: Use matching data usage size formatting between QS and Settings
Update NotificationRecord of snooze even after it is cancelled
Limit the retry attemps on restarting Bluetooth
Services exit fg when bg-restricted app leaves top
Telephony: Direct return false for unsupport sms platform.
fingerprint: handle PerformanceStats NULL pointers
sensors: Create bool to select what timestamp to use
PowerProfile: allow overriding default power profile
Merge changes for launching wifidisplay from system settings
Check GL extension is supported before using it in glwallpaper
Reduce unnecessary NotificationListener binder transaction.
Don't clear the output array if it failed to open the proc status file
Fix memory leak in aapt2
aapt2: disable leak detection
Fix FD leak in ConnectivityManager.getConnectionOwnerUid
Apply JNI optimizations to HwParcel
AudioService: Remove Analog Dock from fixed-volume devices
Correction in logic of roundend size calculation of SD card
Fix bug Device that can't support adoptable storage cannot read the sdcard.
AppOpsService: Watch op mode changes when an AppOp restriction dies
audio: Don't play sound effects if stream is muted
Color/tint the wifi/mobile status bar icons correctly
Remove a user/userdebug difference.
core/Build: ro.system when comparing fingerprint
overlay: Introduce AOSiP Primary
Settings: fix hardcoded black text in storage summary
OwlsNest: integrate ThemePicker
vendor: Add a bunch of accents for ThemePicker
Correct fingerprint position during setup
CameraService: Support hooks for motorized camera
Fix Issue Where SignalStrengthGsm is null
toasts: Increase elevation to 4
toasts: Follows theme corner radius
core: Materialize Toast notifications
Gesture nav Assistant handles: don't show them in lockscreen
PowerMenu: Tint lockdown with the system accent
PowerMenu: Fix Advanced button position on low DPI
PowerMenu: Only tint items once
Dark theme: Clean up
Address a memory leak
Suggestion cards: Align them to searchbar
In sim1 APN settings interface and hot plug out/in sim2, APN information change to sim2's
fingerprint: Remove unnecessary spacing in enroll layout
Remove empty space in tether preference
SearchBar: Add avatar to search bar
vendor: Conditionally include our Prebuilts repo
ueventd: make parallel restorecon functionality optional
adb: host: Provide better sideload status
NFCService: Add sysprop to prevent FW download during boot  with NFC off.
No Calendarwidget 4x4 widget displayed
Use common style for recents task menu divider
Use Google's strings for Google now panel
Let's make the search bar on all apps round
Launcher3: Add updated Google Feed lib from Pixel 3 launcher
Launcher3: Allow swipe for google now to be optional
Launcher3: Animate workspace when animating the Google now page
Launcher3: Make sure service is connected before trying to unbind
Launcher3: Support google now tab
Launcher3: Import reversed google now lib
Launcher3: Can't search out local app by Chinese
Use new widget style for Google searchbar
Launcher: disable uneeded dev settings
Add back button to Settings
Stability NullPointer issue
Elevate to 'core/platform' app'
Launcher3: correctly apply grid changes from grid control provider
Launcher3: fix preview rendering after adding qsb switch
Launcher3: add switch to hide search widget
prebuilt: backuptool: Implement dynamic system mount for A-only
Revert "recovery: Blank screen during shutdown and reboot"
Support PRESIGNED in soong_app_prebuilt.mk
releasetools: Move system mount handling to backuptool
releasetools: squash backuptool support
Improve scrolling cache
base: set scrolling to 0.006f
Gboard: Set pixel theme as default
Allow tuning of heaptargetutilization
Trigger GC when 90% heap is utilized
Add dalvik-heap device configs for 8/12/16 GiB devices
Add dalvik-heap device-configs for 4/6GB devices
Don't print critical path parallelism ratio if elapsed time is 0.
Take into account RAM usage for multiproduct_kati
Revert "soong: Default kati jobs to NumCPU()"
Add TotalRAM detection
Fix crash in call stats.
Dialer: AudioModeProvider: use wired route for usb headsets
Control dialer's incoming call proximity sensor check via an overlay
Dialer: disable anti-falsing for call answer screen
Dialer: adaptive icon
Dialer: define app category
Re-add call statistics.
Allow per-call account selection.
Add setting to enable Do Not Disturb during calls
Allow using private framework API.
Revert "Remove dialer sounds and vibrations settings fragments and redirect to the system sound settings fragment instead."
libhardware: Add new display types.
aosip: sounds: Fix default sounds
aosip: Switch to Pixel sounds
Statusbar clock date: behave like on stock when showing QS panel
Add VOLTE icon toggle
SystemUI: Show 4G instead of LTE switch
Fix VOLTE icon color on Light statusbar
VoLTE: Add New Minimal Icon
base: Fix padding for VoLTE icon
SystemUI: Enhancement for volte icon
SystemUI: Query IMS state after CapabilityCallback is regisered
SystemUI: Fix HD icon missing
Adapt to IMS registration changes.
SystemUI: Refactor the feature of volte icon
SystemUI: Fix volte icon doesn't update in real time
SystemUI: Add new configuration for displaying Volte icon
soong_config: Add BOOTLOADER_MESSAGE_OFFSET
manifest: update to android-10.0.0_r23
vendor: elgoog: fix new permissions for Q
releasetools: ota_from_target_files: add FullOTA_PostValidate
build: ota: Support for install tools in /tmp/install
Thanks for your feedback and support ;);)!
 

mariusherzog

Member
Jul 15, 2014
10
1
0
Before the last two updates some apps would load significantly faster, like snapchat for example. Is there anyway I can fix that? I did a factory reset before I installed the newest update even, but it didn't help.
 

nksonfire

Senior Member
Mar 29, 2013
415
156
0
Pune
Gboard size also decreases if I change the display size, which doesn't happen on other ROMs, is there any way I can keep gboard size default and decrease the display size?