[ROM] AOSiP 7.0 - Oreo [EAS ✓] [OMS - Coming soon ] [8.0.0_r35] - 19.12.2017

Search This thread

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
http%3A%2F%2Fi.imgur.com%2FDr6rSI1.png

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​

Bug reporting:

This is a big one. We work very hard for you guys so please help us out and follow these steps to report your bug. Ive even provided links for you to help out.

1. Very first step will be to attempt a new DL and clean flash.
2. Pull a logcat and copy / paste it to hastebin .
3. Post in this topic ( I will move to official soon )
4. Any bug reported without following procedure will be disregarded.


Latest Downloads:

DOWNLOADS <-- click here

Prefered gapps - Beans gapps<-- click here

Credit/Thanks:

Mike Williams(founder and creator of AOSiP)
Google
Dirty Unicorns
AICP
ABC Rom
Dabug123 KronicCore
Screwd
Omni
Krexus
Cyanogenmod
SlimRoms
ChainFire (SuperSU)
Beanstown106
Cory Collins
Sultanxda
flar2
francisofranco

-- PME section -

crpalmer - PME hero!
tabp0le
Altaf Mahdi
raymanfx

---------
Any others i may have forgotten(sorry, pls pm me)
All our testers


XDA:DevDB Information
AOSiP, ROM for the HTC 10

Contributors
fagyi
Source Code: https://github.com/AOSIP/platform_manifest

ROM OS Version: 8.x Oreo
ROM Firmware Required: N or M firmware base

Version Information
Status: Nightly

Created 2017-05-23
Last Updated 2017-12-19
 

Attachments

  • Screenshot_20170531-194900.png
    Screenshot_20170531-194900.png
    180.5 KB · Views: 17,402
  • Screenshot_20170528-224103.png
    Screenshot_20170528-224103.png
    200.9 KB · Views: 18,762
  • Screenshot_20170610-102955.png
    Screenshot_20170610-102955.png
    168.9 KB · Views: 17,079
  • Screenshot_20170610-103122.png
    Screenshot_20170610-103122.png
    229.4 KB · Views: 17,837
  • Screenshot_20170528-223851.png
    Screenshot_20170528-223851.png
    62.5 KB · Views: 16,004
  • Screenshot_20170528-223842.png
    Screenshot_20170528-223842.png
    173.2 KB · Views: 16,571
  • Screenshot_20170528-223828.png
    Screenshot_20170528-223828.png
    145.8 KB · Views: 17,972
  • Screenshot_20170528-223803.png
    Screenshot_20170528-223803.png
    135.6 KB · Views: 18,344
  • Screenshot_20170528-223857.png
    Screenshot_20170528-223857.png
    197.3 KB · Views: 15,807
  • Screenshot_20170528-223903.png
    Screenshot_20170528-223903.png
    65.1 KB · Views: 15,217
  • Screenshot_20170528-223909.png
    Screenshot_20170528-223909.png
    99.2 KB · Views: 14,726
  • Screenshot_20170528-223915.png
    Screenshot_20170528-223915.png
    119.5 KB · Views: 13,712
  • Screenshot_20170528-223923.png
    Screenshot_20170528-223923.png
    140.3 KB · Views: 13,286
  • Screenshot_20170528-223929.png
    Screenshot_20170528-223929.png
    140.9 KB · Views: 12,880
  • Screenshot_20170528-223935.png
    Screenshot_20170528-223935.png
    78.7 KB · Views: 12,454
  • Screenshot_20170528-223942.png
    Screenshot_20170528-223942.png
    94.5 KB · Views: 12,456
Last edited:

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
ChangeLogs

Special thank you who send me donations:
- @The Fer-Shiz-Nizzle
- @fantamadnesss
- @_Sherrif
- @Roocher


Device changes :
https://github.com/Fagyi/android_device_htc_pme/commits/aosip-oreo

Kernel changes:
https://github.com/Fagyi/htc_pme_kernel/commits/IceMan

AOSiP changes:
http://review.aosiprom.com

19.12.2017 - AOSiP 7.0 -​

AOSiP-7.0-EAS-pme-20171219zip
MD5: a588bfe435fc21561b2b9dbab409e9b1

Device:

- pme: cleanup Android.mk
- pme: move idc to configs/idc
- pme: Revert "pme: camera: properly shim DisplayEventReceiver for ZEUSIS Algo"
- pme: camera: fix preview format missmatch when using gralloc1
- pme: fixup camera on hwc2

Vendor:

pme: update blobs:
- Add ims app
- Add imssettings
- Add QtiTelephonyService
- Add CNEService
- Add qcrilmsgtunnel
- Update & add ims librarys
- Update some camera related blobs
- Update CNE librarys
- Update DRM library
- Update TimeService library
- Update graphich librarys
- Update GPS librarys
- Update Sensor librarys

Searching my night display update.zip when I found it, uploading too.

Older changes

11.12.2017 - AOSiP 7.0 -

December security updates and all upstream changes already merged!

Device:

- pme: port over marlin cpusets setups
- pme: remove ENABLE_CPUSETS and ENABLE_SCHEDBOOST
- pme: remove ipacm / ipanat
- pme: Move location files from /data/ to /data/vendor/
- pme: Update variant script with new gps.conf location
- pme: Apply fix to Sprint gps.conf
- pme: rootdir: fix a typo, thanks @tabp0le
- pme: switch to the binderized audio hal
- pme: manifest: fix a typo
- pme: update seccomp policy from LA.UM.6.5.r1-04000-8x96.0
- pme: vr: modules is device dependent
- pme: switch to the new HWC2 and GRALLOC1
- pme: power: Add open function for power module
- pme: thermal: Add thermal send rule socket to thermal service init
- pme: Enable width/height swap feature for H.264 codec
- pme: manifest: Add display hals.
- pme: manifest: add vendor.qti.qcril.am
- pme: move audio configs to vendor
- pme: Add vndk sp libraries to system lib
- pme: update media_codecs configs from upstream
- pme: update sec_config from upstream
- pme: audio: reduce audio flinger standby delay
- pme: Add property to enable display default color mode
- pme: manifest: add vendor.display.postproc
- pme: vndk: remove one typo
- pme: Build libdisplayconfig
- pme: rootdir: some O related changes
- pme: audio_effect: move all things to vendor
- pme: update audio side from upstream
- pme: audio: rewrite mixer_paths_tasha from upstream
- pme: add [email protected]
- pme: final update's for audio

Kernel:

- Updated to Linux 3.18.86
- Updated to 'LA.UM.5.5.r1-06300-8x96.0'
- Backported oreo related audio features
- Backported oreo drm and msm/vidc changes
- pme: schedutil: make equal with render
- pme: vidc: fix incompatible pointer type

Vendor:
- pme: update graphics from LA.UM.6.5.r1-02500-8x96.0"
- pme: update sensors from LA.UM.6.5.r1-02500-8x96.0
- pme: update perf-profile's
- pme: add colorservice app
- pme: add iop related blobs
- pme: update graphich blobs
- pme: add missing iop blobs

Known issue: Night display since II moved to the new hwc2 and gralloc1

25.08.2017 - AOSiP 6.3

Device:

- pme: Add init.power.sh to manage EAS from marlin
- pme: drop init.qcom.power.rc and cleanup power congfigs
- pme: add camera label
- pme: power: remove duplicates
- pme: revert 60 fps support, because break the fullhd recording
- pme: cleanup for zram
- pme: rootdir: cleanup
- pme: Enable Core-control & MSM thermal
- pme: port over pxel thermal
- pme: power: add support for schedutil too
- pme: zram: setup more configs
- pme: Disable MSM thermal
- pme: power: sync with voxpopuli
- Revert "pme: make sure sepolicy loaded"
- pme: power: added voxpopuli tunables
- pme: Adjust audio configs and switch to XML audio config

ExFat its still bugos, because I need some modifications on source, because AOSP doesnt support ExFat at the moment, and I dont think that I want modify the upstream source. I give the idea for AOSiP lead developers.

Kernel:

- IceMan 1.5 EAS Bring up
- pme: defconfig: Regen for upstream 3.18.66
- pme: Merge tag 'LA.UM.5.5.r1-05700-8x96.0' into IceMan
- Backport 4.9 audio features
- Backport 4.9 rcu
- Backport 4.9 binder
- Bring back DTS eagly support
- Remove sound control for now
- Many many more look at the source code:
https://github.com/Fagyi/htc_pme_kernel/commits/IceMan

20.07.2017

Device:
- Revert "pme: Enable stereo camcorder audio recording" we dont need this one, already there
- pme: init: fix model names
E.g show Htc 10 instead of MSM8996 for arm64

Kernel:
- ASoC: wcd9335: Sound control
- ASoC: wcd9335: Sound control: allow further reduction of digital gain
- ASoC: wcd9335: add analog headphone gain
- ASoC: wcd9335: command line option to enable compander
- sound_control: fix merge error
- pme: enable Sound control

Other info that upstream moved to odexed build which i like it so much \O/

15.07.2017

Device:
- pme: fix bootanimation, converted to 1440p for our device's
- pme: selinux: remove sysinit permission because removed on upstream
- pme: selinux: Exfat cleanup
- pme: Allow vendor init to override props
- pme: Abandon TARGET_UNIFIED_DEVIVCE flag
- pme: fstab: Fix OTG mount device.
- pme: init.qcom.rc update to to LA.UM.5.5.r1-05100-8x96.0
- pme: import high speed encoder profiles
- pme: Enable stereo camcorder audio recording

Kernel:
-Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into IceMan
-Merge tag '3.18.60' into IceMan
- Bring IceMan to 1.1
- msm: vidc: Fix broken debugfs creation error checks and error paths
- UPSTREAM: ext4: fix fencepost in s_first_meta_bg validation
- ext4: fix condition of validate s_first_meta_bg
- cpu-hotplug: convert cpu_hotplug_disabled to a counter

Vendor:
- Update google.xml from upstream ( For dozing playstore, gms, etc for battery )

07.07.2017

AOSiP 6.2 - with july security updates

Device:
- Revert "pme: Add board specific HotwordEnrollment"
- Revert "pme: Remove forced triple framebuffers"
- pme: remove some unused line for now
- pme: selinux: fix ExFAT

Kernel:
-Merge tag 'LA.UM.5.5.r1-05100-8x96.0' into IceMan
-Merge tag '3.18.59' into IceMan
. Bring IceMan to 1.0

Vendor:
- pme: update blobs from 2.48.617.11
- pme: ubdate wifi hal from 2.48.617.11
- pme: update qti blobs from 2.48.617.11
- Revert "pme: Add board specific HotwordEnrollment"

28.06.2017
Upstream changes

Device:
- pme: Update fingerprint for EU, Sprint, Unlocked
- pme: update prebuilts which missing
- pme: Add board specific HotwordEnrollment ( for OK Google, havent tested yet that its working or not )
- pme: Fix HDMI permissions
- pme: Remove BCL hotplug disable/enable from init
- pme: make sure sepolicy loaded
- pme: fix Selinux denials

Vendor:
- pme: Add board specific HotwordEnrollment
- pme: add com.qti.snapdragon.sdk.display.jar

So same as that before version, just reverted all the IMS/VoLTE commits for now

27.06.2017
Upstream changes

Device:
- pme: Update fingerprint for EU, Sprint, Unlocked
- pme: update prebuilts which missing
- pme: build com.android.ims.rcsmanager
- pme: props: add VoLTE/IMS props
- pme: Add IMS shim
- pme: Add board specific HotwordEnrollment ( for OK Google, havent tested yet that its working or not )
- pme: Add IMS symlinks
- pme: Correct wrong diag groups
- pme: Add inet capability to imscmservice
- pme: prop: enable service.qti.ims.enabled
- pme: Enable WIFI calling
( VoLTE it was enabled before )
- pme: Fix HDMI permissions
- pme: Remove BCL hotplug disable/enable from init
- pme: make sure sepolicy loaded
- pme: fix Selinux denials

Vendor:
- pme: Add board specific HotwordEnrollment
- pme: add com.qti.snapdragon.sdk.display.jar

21.06.2017
Upstream changes - AOSiP 6.1

Device:
- pme: Disable core control

Kernel:
- Merge tag 'LA.UM.5.5.r1-04900-8x96.0' into IceMan
- BFQ: update to BFQ-v8r10
- iosched_switcher: Ensure the previous elevator name is always present
- iosched_switcher: Remove unneeded code in change_elevator()
- ASoC: core: Don't assign an out-of-bounds address to rtd_aux
- ip6_gre: fix ip6gre_err() invalid reads
- dccp/tcp: do not inherit mc_list from parent
- lowmemorykiller: account for unevictable pages
- sched/rt: Avoid moving rt task if destination CPU does not run low priority task.
- sched: avoid scheduling RT threads on cores currently handling softirqs
- sched: avoid migrating when softint on tgt cpu should be short
- ANDROID: mmc: move to a SCHED_FIFO thread
- ion: adjust system heap pool orders
- bpf: don't let ldimm64 leak map addresses on unprivileged
- ext4: fix data exposure after a crash
- ipv6: Prevent overrun when parsing v6 header options
- sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
- ipv6/dccp: do not inherit ipv6_mc_list from parent
- ipv6: fix out of bound writes in __ip6_append_data()
- net: add length argument to skb_copy_and_csum_datagram_iovec
- drivers: video: Add bounds checking in fb_cmap_to_user
- msm: mdss: install the rel_fence even if retire_fence is skipped

17.06.2017
Upstream changes

Device:
- pme: GPS lock fixes, GPS now working
- pme: Increase jpg quality to 100%
- pme: Enable Universal Bandwidth Compression for ISP

Kernel:
- crypto arm64 optimizations
- devfreq: Add an interface to boost devices on screen wake-up
- devfreq: Boost 'cpubw' on screen wake-up
- PM / devfreq: Reduce wake boost duration to 5000 ms
- pme: defconfig: Bring IceMan to V0.9
- arm64: strcmp: align to 64B cache line

11.06.2017
- pme: fixed wifi tethering / wifi hotspot
- pme: gps: Update to CAF LA.UM.5.5.r1-04000-8x96.0
- pme: Re-enable delete_aiding_data for user build
- pme: Update CarrierConfig overlay from upstream
- pme: audio_platform_info updated from stock
- Upstream changes

08.06.2017
- Android 7.1.2-R12 - June Security Patches already merged
- pme: overlay: add dhcp range for tethering
- pme: overlay: update power_profile from 2.46.617.2 base

06.06.2017
Device:
- Wifi tether seems to not working at the moment, but working on it, still debuging the problem.
- Some init.rc updates from stock
- Disable SIM batch operations - Hope it fixes the sim contact imports.
- Added mms.apk which is built from source
- System props updates
- Switched from CFQ to BFQ as the default scheduler

Kernel:
Kernel updated with LineageOS tree.
Kernel updated with LA.UM.5.5.r1-04700-8x96.0
Kernel updated with BFQ scheduler

Of course with all aosip upstream changes!

28.05.2017
- Upstream changes
- vendor repo updates from 2.46.617.2 base
- pme: use of the 'interactive' power state
- revert: pme: Adjust audio configs and switch to XML audio config ( Testing for BT call )

25.05.2017
- Upstream changes

24.05.2017

- Fix hardwarekeys features
- Upstream changes

23.05.2017


- Initial release
 
Last edited:

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
Features List

Features lists

- Call recording (US only, may not work on all carriers. Will ONLY work with default AOSP dialer)
- Full OMS/Substratum support (for theming)
- Magisk support
- Working Night Light/Night Mode
- Disabled forced encryption
- LCD Density switched to 560
- Enabled Google Assistant
- Enabled Sustained Performance Mode
- Disabled zsl mode for camera
- Snap camera is the main camera
- Some updates from marlin
- Some updates from stock
- All the same great features as other AOSiP builds
- All things on my repo's

Kernel side

- LA.UM.5.5.r1-05700-8x96.0 merged
- 3.18-66 merged
- LineageOS patches merged
- Enabled WQ power saving mode
- Disabled crc checks
- Crypto hw crc32 support
- New PM kernel driver for Android w/o early_suspend v1.5
- KCAL
- Fastcharge
- Quick wakeup feature
- Sweep2Sleep
- Added SIO,FIOPS and BFQ scheduler
- I/O sched switcher
- Enabled SHA256_ARM64 and SHA512_ARM64 optimizations
- Frandom
- Advanced TCP options enabled
- many more
- many bugfixes

(- Google camera works great
- Builtin up-to-date LOS Snap camera works great, e.g. photo & video )
 
Last edited:

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
Last edited:

jascolli

Senior Member
Aug 7, 2013
636
190
Quick question. Does this ROMs dialer have the visual voicemail like some of the other los/AOSP ones do?
 

Attachments

  • Screenshot_20170523-165423.png
    Screenshot_20170523-165423.png
    90.1 KB · Views: 6,780
  • Screenshot_20170523-165442.png
    Screenshot_20170523-165442.png
    94.1 KB · Views: 6,778

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
@razorloves
Other solution that you can disable via kernel manager under gesture settings. ;) Look at, you have some good stable features which i likes from nexus device

But updated build is coming at tomorrow. Seems to some repo are updated on aosip
 
Last edited:

fagyi

Senior Member
Jan 22, 2012
1,272
7,269
BUDAPEST
Ok Google

Hi!

Someone can test, that OK Google how its working on aosip? My country not supported, but if I change my location than i can enable and teach with my voice 3* times. But after seems to not probably working.

I just ask this, because on this rom I moved to new audio policy xml configuration which I setuped. If not working on this weekend I have free time, maybe found a solution. One logs are welcome from OK Google procedure where officially supported.

( If i know right, its broken all custom roms for now on pme )
 

razrlover

Senior Member
Mar 28, 2012
3,471
1,442
Google Pixel 6
I will bring back that overlay settings for this which i removed :p

New build will get this option, thank you for your feedback.
https://github.com/Fagyi/android_device_htc_pme/commit/e6bf9507d05900ffe71582b2a281d0877a04cf67

Thanks bro, soft keys working and hardware keys disabled!

Everything else running great. Little UI bug. Ticker and network traffic are switched under settings but both seem to be working.

Bluetooth music working great with arise music mod. Appreciate the work!!
 

Attachments

  • Screenshot_20170524-083933.png
    Screenshot_20170524-083933.png
    104.2 KB · Views: 446
  • Screenshot_20170524-083927.png
    Screenshot_20170524-083927.png
    140 KB · Views: 438
  • Like
Reactions: fagyi

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    http%3A%2F%2Fi.imgur.com%2FDr6rSI1.png

    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​

    Bug reporting:

    This is a big one. We work very hard for you guys so please help us out and follow these steps to report your bug. Ive even provided links for you to help out.

    1. Very first step will be to attempt a new DL and clean flash.
    2. Pull a logcat and copy / paste it to hastebin .
    3. Post in this topic ( I will move to official soon )
    4. Any bug reported without following procedure will be disregarded.


    Latest Downloads:

    DOWNLOADS <-- click here

    Prefered gapps - Beans gapps<-- click here

    Credit/Thanks:

    Mike Williams(founder and creator of AOSiP)
    Google
    Dirty Unicorns
    AICP
    ABC Rom
    Dabug123 KronicCore
    Screwd
    Omni
    Krexus
    Cyanogenmod
    SlimRoms
    ChainFire (SuperSU)
    Beanstown106
    Cory Collins
    Sultanxda
    flar2
    francisofranco

    -- PME section -

    crpalmer - PME hero!
    tabp0le
    Altaf Mahdi
    raymanfx

    ---------
    Any others i may have forgotten(sorry, pls pm me)
    All our testers


    XDA:DevDB Information
    AOSiP, ROM for the HTC 10

    Contributors
    fagyi
    Source Code: https://github.com/AOSIP/platform_manifest

    ROM OS Version: 8.x Oreo
    ROM Firmware Required: N or M firmware base

    Version Information
    Status: Nightly

    Created 2017-05-23
    Last Updated 2017-12-19
    32
    New kernel is up for all 8.1 roms!

    https://androidfilehost.com/?fid=746163614322273170

    -Bumped to 113 version from caf
    -Added boeffla wakelock blocker + franco optimozations
    -android-verity: add verity key to system keyring
    -tick/nohz: Optimize nohz idle enter
    -cpufreq: Restore policy min/max limits on CPU online
    -ARM: dts: msm8996: Remove redundant CPU bandwidth devfreq devices
    -UPSTREAM: dm bufio: switch from a huge hash table to an rbtree
    -msm: mdss: Restrict display commit thread to power cluster

    Built it with optimized uber toolchain

    Here is the all changelogs:
    https://github.com/Fagyi/android_kernel_htc_msm8996/commits/master


    Sent from my HTC 10 using XDA Labs
    30

    Working on it the amplifier, that get it woofer to work. Also working on it as the battery and camera issue.

    Exfat support is welcome from aosip team, I switched to that on my new build.

    Also all graphich & media & postproc file is updated from upstream.

    Autobrightness & doze overlay settings pulled from stock, for better balance.

    Hopefully on this weekend I got it my woofer, maybe i will push one new test release before woofer got it work.
    28
    Ok, so some info for the progress the next 2 weeks:

    I get help from raymanfx, but he is not active for a week so just after can help for me about amplifier/woofer. I still working on it too of course.

    At this weekend and the next week i will push all my changes to the lineageos review for bump the HTC 10 devices for an official support for LOS-15.1. Raymanfx can merge it for official when Im pushed it ;)
    After we will try to fix all the leaks which present on the 10.
    Most like woofer / SELinux.

    So I will release my latest Aosip soon and I will switch again for LOS at this time, that I can make all the things probably for los review.
    25
    Hello followers.

    I just fixed that home button and the fingerprint sensor on 8.1 in the backround.

    Also managed some changes that makes much closer to the new way on 8.1. Where i can use the aosp implementation i setuped for it, and the old custom services are removed.

    Only the woofer an real issue for me now.