• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] [9.0.0] AOSiP 9.0 - PIE - UNOFFICIAL Builds (pme)

fagyi

Elite Member
Jan 22, 2012
1,262
7,227
113
BUDAPEST

Code:
[B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/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
Sri Harsha​

Instructions:

Take a backup first from your actual system!
  1. Before instaling, make sure you are running the latest Oreo firmware from the latest HTC Sense.
  2. If you are encrypted but running an AOSP ROM then you're fine. If you come from Sense, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
  3. If you are coming from any other ROM wiping /system & /data is strongly recommended
  4. Download the latest build ( links are below).
  5. Reboot to TWRP.
  6. Flash the latest build.
  7. Reboot and enjoy (as much as currently possible)

Downloads:

ROM: AOSiP-9.0-Pizza-pme-20191029.zip
GAPPS: OpenGApps

Known Issues:
  1. IceView case
  2. IMS - VOLTE
  3. SlowMo??
  4. SeLinux permissive ( will be fixed when the bugs are fixed )

Reporting bugs:

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).
If it is a random reboot, grab /proc/last_kmsg (do not bother getting a logcat unless you can get it just before the reboot, a logcat after a reboot is useless).

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved.

Credits:
  1. AOSiP Team & Contributors
  2. Code Aurora Forum

Special thank you who send me donations: ( both AOSiP & LOS )
- @The Fer-Shiz-Nizzle
- @fantamadnesss
- @_Sherrif
- @Roocher
- @scutworker
- @synaesthesics
- @MrN1484
- @Galdrapiu
- @Chucktr
- @guest
- @kdrkdr
- @heyChristo


Source code:

AOSiP Gerrit Review
Kernel source
Device source
Vendor source

XDA:DevDB Information
AOSiP, ROM for the HTC 10

Contributors
fagyi
ROM OS Version: 9.x Pie
ROM Firmware Required: OREO

Version Information
Status: Testing

Created 2018-11-10
Last Updated 2019-10-29
 
Last edited:

fagyi

Elite Member
Jan 22, 2012
1,262
7,227
113
BUDAPEST
Changelogs

CHANGELOGS:

2019-01-20
Kernel:

Upstreamed to 132 version of caf
DTS-EAGLE support
Many optimizations

Device:

pme: Graphics updates …
pme: Update tftp_server blobs to P from daisy …
pme: more aosip bringup …
Merge branch 'lineage-16.0' into aosip-pie
pme: thermal: decrease CPU_THROTTLING_THRESHOLD to 60 …
pme: configs: thermal: IceMan V2 …
pme: update thermal config IceMan-V1 …
pme: thermal cleanup's
pme: ueventd: Don't modify permissions of /dev/hw_random …
pme: Build shim to add missing Fence destructor …
pme: remove wifi ac overlays …
pme: configs update from LA.UM.7.5.r1-04000-8x96.0 …
pme: Fix thermal-engine dac_override denial. …
pme: rootdir: comment out the msm8996 power setup from init.qcom.post… …
pme: rootdir: sensors rename to sensors.qti …
pme: rootdir: sync service's with caf LA.UM.7.5.r1-04000-8x96.0 …
pme: audio: restore few stock O configs for now …
pme: add stock O thermal config
pme: Move to common data-ipa-cfg-mgr …
pme: rootdir: update from LA.UM.7.5.r1-04000-8x96
pme: audio: update configs and props from LA.UM.7.5.r1-04000-8x96
pme: props: add ro.vendor.use_data_netmgrd=true
pme: snap: Enable support for camera api v2 …
pme: Update overlay from LA.UM.7.5.r1-03100-8x96.0
pme: overlay: modify brightness settings …
pme: Update priv-app permissions whitelist from LA.UM.7.6.r1-03900-89… …
pme: disable AOD …
pme: Select pre-O disk encryption
pme: include device selinux
pme: address selinux denials …
pme: sepolicy: start from scratch …
pme: group off-screen gestures with other gestures …
pme: selinux: remove duplicate definition …
pme: fix vendor prop derp
pme: Remove cpuset sonfiguration for sensors
pme: overlay: update
pme: rootdir: usb: sync with LA.UM.7.5.r1-03100-8x96.0
pme: manifest: alarm: remove duplicate entries
pme: Add power-off alarm support
pme: Whitelist org.codeaurora.ims package …
pme: Kang ims.apk and qti-telephony-common.jar from daisy …
pme: update thermal config to V4 …
Revert "Revert "Revert "TEMP: pme: Disable org.codeaurora.ims""" …
pme: update thermal config …
pme: Add 'vendor.' prefix to a vendor daemon name …
pme: Enable audio perf hints and disable KPI optimization …
pme: Move OPA property to system …
pme: Remove system and vendor image dependency …
pme: disable SuondTrigger
pme: configs: update com.htc.software.market.xml
pme: configs: privapp cleanup
pme: Cleanup fpc …
pme: cleanup wifi display again
pme: Pin HOME application …
pme: Use tether automatic upstream selection …
pme: Enable 64 bit DRM plugins compilation …
pme: Build ClearKey HIDL plugin from source …
pme: cleanup drm service …
pme: init: power cleanup
pme: init: enable adaptive lmk
pme: init: add cpuset for dpm …
pme: Kang CNE/DPM and Time services from B2N_sprout
pme: bump sprint gps config to P as well
pme: Kang GPS blobs from B2N_sprout …
pme: Update GPS HAL to P …
pme: include common selinux
pme: init: improve cpuset …
pme: wifi direct cleanup
pme: nfc: cleanup
pme: Enable Always-On-Display again
pme: ueventd.qcom.rc: set permissions of /dev/qce device …
pme: Start loc_launcher as gps user …
pme: overlay: allow home button for wake up the device
pme: comment out XTRA_SERVER path
pme: set up WiFi direct supplicant configuration

Vendor:
pme: graphich updates …
pme: Update tftp_server blobs to P from daisy …
pme: add missing IMS related blobs …
Revert "Revert "pme: rename sensors.qcom to sensors.qti"" …
Revert "pme: rename sensors.qcom to sensors.qti" …
pme: rename sensors.qcom to sensors.qti
pme: kang CNE, DPM, TIME, Power-off alarm blobs from daisy …
pme: update vulkan blobs from marlin to P
pme: fix alarm …
pme: update pme-vendor.mk for power-off-alarm feature
pme: Add power-off alarm support …
pme: update drm blobs from stock O
pme: add prebuilt audio hal for woofer …
pme: Kang ims.apk and qti-telephony-common.jar from daisy …
pme: Kang CNE/DPM and Time services from B2N_sprout …
pme: Kang GPS blobs from B2N_sprout …
pme: Copy NFC firmware to /vendor/lib
 
Last edited:

S.K.A.R

Member
Aug 22, 2016
49
15
0
Saveh
I love youuuuuu?

Just when the navbar is ok i will come on this rom that's amazing ? thank you @fagyi you are awesome You are the best dev I've ever seen? thousand times thank you for your great job.
 
  • Like
Reactions: espoir.

n3m35155

Senior Member
Jul 21, 2009
229
107
43
BT call audio too low on this one also. Was it built using the Stock Oreo BT like LOS16?
Is it possible for next build to have mixer level boosted please?
Would love to use this as my DD as its awesome but I use BT headset always and its too hard to hear anyone.
Thanks.
 
  • Like
Reactions: espoir.