[PAC-MAN ROM][LP-MR1 Beta3][ 5.1.1][UNOFFICIAL][Ferrari][MI 4i][31 AUG]DISCONTINUED - Xiaomi Mi 4i

PAC-ROM is built with our own tweaks and options, including picks and features from the best ROMs out there!
Why choose among ROMs, when you have All-in-One !!​DISCLAIMER
Code:
* By flashing this, you automatically void your warranty!
* If your phone breaks, catches on fire, or starts randomly playing
fart noises don't cry to me you were warned!
* Do not ask for ETAs!! I will probably be updating
this twice or thrice a month.
INSTALLATION
Code:
* Download the ROM and GApps
* Reboot to recovery
* Wipe data/factory reset
* Flash the ROM and then GAapps
* Reboot your phone
* Enjoy
UPDATING
Code:
* Download the latest version
* Reboot to recovery
* Flash the ROM
* Wipe both dalvik cache and cache
* Reboot your phone
* Enjoy the latest version of PAC-man
WORKING
Code:
2D acceleration
Touchscreen
HW/SW buttons
RIL/multisim
mobile data
Wifi
Bluetooth
internal SD
MTP
vibrate
gps
camera
audio (with proprietary drivers)
fm radio
notification lights (see limitations: [URL="http://forum.xda-developers.com/showpost.php?p=61954224&postcount=434"]http://forum.xda-developers.com/show...&postcount=434[/URL])
you tell me
Most of the PAC MAN rom custom features are not used by me..so are untested.
All of you can test them out and put reports here in this thread
NOT WORKING
Code:
ant+ ???
everything else...
DOWNLOADS
ROM
31/08/2015
http://d-h.st/nyH5
26/08/2015
http://d-h.st/GYzN
16/08/2015
http://d-h.st/K7al
11/08/2015
http://d-h.st/po1t
GAPPS
I use Cgapps maintined on github
https://github.com/cgapps/vendor_google/tree/builds/arm64
CHANGELOG
31/08/2015
d6821a1 Add TW_IGNORE_ABS_MT_TRACKING_ID
89583ef Fix up some TW_OEM_BUILD things
32f3a28 build: kernel: arm64 uses Image.gz as the target
839ec52 releasetools: add support for custom system format script
6cd2e66 repopick: properly sort the list of change numbers
27/08/2015
6177cf4 Initialize stashbase even stash_max_blocks = 0
aa2f668 Support resuming block based OTAs
a91f515 Fix recovery image text rendering.
d6821a1 Add TW_IGNORE_ABS_MT_TRACKING_ID
89583ef Fix up some TW_OEM_BUILD things
6cd2e66 repopick: properly sort the list of change numbers
4efc08b build: Add option to disable block-based ota
b3ebe16 repopick: make multiple queries/topics/changes work again
d1f348c Change the cache partition size check into warnings.
aec221c Revise stash for BBOTAs when needed.
c3db50e Free the stash after its use in BBOTA v2.
a5eec1a Assert the stash size when generating OTAs.
533131e Check partition hash before resorting to block_image_verify
61ee2c7 Calculate max_stashed_blocks correctly for block OTA v3
11530ab Restrict the verification in block-based incremental OTAs
20a1e69 Do not use block_verify on target-files where feature is missing.
9bc0fba Fix the error that free_string is not defined.
2802b11 product: Let a device customize its own locales
5b6d284 Support custom gerrit servers via HTTP or SSH
695d494 Change transfer list format to include block hashes
d0e02bc build: Enable A53 errata workarounds on targets that need it
e5e1f78 Force bsdiff for recovery_from_boot.p if not using GZIP
e0270e9 Don't use -Wl,--fix-cortex-a8 for Cortex A7, A9, A15, Krait or Denver
c6d91dc Allow -mcpu=cortex-a15 for clang
79b97e2 Move definition of -D__ARM_FEATURE_LPAE=1 cflag to top-level.
cad6b4c Apply correct, optimized mfpu compiler flag for ARMv7-A Cortex CPUs
a56e687 Bluetooth: Update Bluetooth security rules
94cd8bf Update the offload buffer size to unbreak gapless
8b0d225 Rootdir:Update init files
6a5e46b mkfs.f2fs: don't need to limit MIN_VOLUME SIZE
7894ee2 mkfs.f2fs: set overprovision size more precisely
f656e44 mkfs.f2fs: fix wrong documentation
cbcba15 fsck.f2fs: add segment type in sit_dump
7897b51 Fix potential overflow issue
05eb04f Cherrypick http://bugs.icu-project.org/trac/changeset/37162.
da73fae Merge branch 'LA.BF64.1.2.1' of git://codeaurora.org/platform/external/wpa_supplicant_8 into cm-12.1
b5ab0d9 Revert "eap_peer: add more qmi dependencies with qmi proxy"
2546986 eap_peer: add more qmi dependencies with qmi proxy
9f12d31 Revert "stagefright: Remove deprecated Exynos platform variant logic"
57d5b6c stagefright: Remove deprecated Exynos platform variant logic
b9abf6c soundpool: update sample rate when reusing audiotrack
124daae soundpool: reuse channel for same sample if available
07b9698 mediaplayerservice: reset mBytesWritten in AudioSink flush and stop
eae6ae1 stagefright: Correct Exynos4 stride alignment
555aa15 stagefright: Exynos4 MPEG4 decoder should set native color format.
7d45d73 audio effects: fix heap overflow
05c1863 libstagefright: Add support for NV21 color format
a5bd4cd libmedia: Increase framecount in Track Offload
3b1d35b Show icon of package associated with Toast
44a0097 Fix "Select correct 12 or 24 time format" breaking Chrome
528bf31 Themes: Use warning level logging for getBootTheme
4eb93f7 decrease difficulty of gesture lock screen
6013ee1 NavRing: Update search assistant drawable
a412614 Select correct 12 or 24 time format according to Locale
0f95ed4 Themes: Compose icons that just have scale defined
a1745d5 SystemUI: Fade keyguard visualizer along with other icons
cb9ee50 androidfw: fix cmsdk attribute lookup
7c88e2a Add the user set network mode to the siminfo table
cda6b40 add config for proximity check on screen on default value
6bb664b SystemUI: use new visualizer from Eleven
9c8f1e4 Automatic translation import
39e4be4 Filter internal account when set device owner
3b5db9f Modify SILENT profile to restrict notification sound
f1086fc Fix return to task when single task activity is brought to front
353cbef Trim task thumbnail within MAX_RECENT_BITMAPS.
7ec20b8 Bluetooth: Check for mPanservice before changing tethering state
15342c1 Bluetooth: Fix for crash in multi advertiser
a66c92b Keyguard: Adding null check for dateformat
7e8484e Blank area appears between QS and Notification
28478d4 Automatic translation import
7906597 Automatic translation import
5aa42d8 Themes: Allow packages to be set as non-themeable
50ddde1 Fingerprint: Don't start fingerprint auth in constructor
6f8b781 DevicePolicy: Restore backup manager if the device owner is cleared
eb13b31 Automatic translation import
dd1b4ca backup: Fix the system server crash fix
0f3a7d4 livedisplay: Fix boot-time race condition
f0c6dc3 cmhw: Move CMHW out of the framework and into CMSDK
72610e2 cmsdk: Start external services at the right time
68184a0 Fingerprint: Call SecurityCallback.dismiss when recognized
6676ee2 DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
1d9d088 Prevent system uid component from running in an app process
97849cf Fix wrong Hungarian translation
3668882 Automatic translation import
6f8162f Revert "Revert "Wait until the Keyguard is drawn to dismiss the boot dialog.""
275d54e Revamp 'Stay awake' choices
8cb693c SignalStrength: Allow for custom signal buckets in LTE
8afe237 base: don't refresh visualizer tile once the tile is destroyed
16/08/2015
bbcab3a recovery: Separate blkid.tab for vold in recovery
e0270e9 Don't use -Wl,--fix-cortex-a8 for Cortex A7, A9, A15, Krait or Denver
c6d91dc Allow -mcpu=cortex-a15 for clang
79b97e2 Move definition of -D__ARM_FEATURE_LPAE=1 cflag to top-level.
cad6b4c Apply correct, optimized mfpu compiler flag for ARMv7-A Cortex CPUs
a4cc92e build: Enable custom ccache cache dir for Android
3b0c954 build/core: Allow EXTERNAL_CLEAN_TARGETS to dump vars.
c9ce9a1 roomservice: use force-sync when adding projects with roomservice
ad6fe8d power: Use default video encode/decode hints on 8916
4c0ddd4 Guard variable expansion: string between quotes
936bbf2 sepolicy: allow mm-pp-daemon to set debug property
4e5c27b Ferrari:: Remove debug kernel config snippet
280ca68 Ferrari: Remove deprecated egl.cfg
c9c1a47 fix charging mode
9a2c7d5 Revert "icu: add Kiev meta translations"
8e8b6f0 DLS parser: fix wave pool size check.
4fe2648 Automatic translation import
c736699 stagefright: Add libhwc to exynos include paths
625c9f1 stagefright: Add support for Exynos hardware audio decoding
b874571 stagefright: Update makefile for Exynos variants.
38c26d7 stagefright: Don't crash on invalid / null AVCC atoms in MKV
7c7f1e1 Fatal error while playing certain mkv files.
35460e9 MPEG4Extractor.cpp: handle chunk_size > SIZE_MAX
51dde7a AudioMixer: fill 0s at right place when no more buffers available
c69b0a3 video: Disable resync markers
523b5c5 libstagefright: Scale up bitrate for HSR videos
8d2c4b3 IOMX: Add buffer range check to emptyBuffer
aae1058 HDCP: buffer over flow check -- DO NOT MERGE
636050c Add some sanity checks
6a2289e Add AUtils::isInRange, and use it to detect malformed MPEG4 nal sizes
bbc6668 libstagefright: Fix incorrect duration calculation
72323a4 libstagefright: fix output buffer is not released by Writer when stopping
1610dca Validation of Number of Channels on WAV files
ce0ebe4 The preview frame data is broken when sending via Binder
62c0231 Fix new[] vs delete mismatch.
8dbd7ff Check allocation
cc68933 Fix global-buffer-overflow in voAWB_Copy.
744a392 libstagefright: Remove nBitPerSample CHECK
574e49d Detect allocation failures and bail gracefully
f5024f6 MPEG4Extractor.cpp: Add check for size == SIZE_MAX
8da57d7 Fix null-pointer-dereferences accessing the SampleTable
bb5a485 Fix multiple division-by-zero conditions in MPEG4 parsing
c773ab2 libeffects: validate channel mask in downmixer configure
4b48487 audiopolicy: fix playback of multichannel pcm clips via low latency output
46af444 Revert "Barrier only messages shouldn't prevent the idle handlers from running"
63ab5cf Themes: don't recreateDefaults on typeface when locale changes
303c375 Disable PIN entry after successful quick unlock
8020db5 Fix forcing media stream control on tablet
c1f227f systemui: Provide empty view for empty lists published in QSTile.
0f3cd19 audio: Playback over USB DAC connected before boot
c0b2888 [ActivityManager] Bring up Service if not schedule to restart
a029182 PBD: Apply the same emmc discard logic as ext4_utils
68a31ef SystemUI: fix empty notification space in shade_locked
9b0defd Keyguard: Don't show keyguard if CryptKeeper enabled
2e228fb SystemUI: add missed super window calls
dd396c7 Buttons: Allow setting default long-press app switch behavior
268867d Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS
8e1de56 Automatic translation import
d17601a Fix telephony property access for CDMA rewrite rules in PhoneNumberUtils
1fbd291 Automatic translation import
269fb8e Automatic translation import
e2d6c22 National roaming info for new Tuenti MNC in Spain
49ef575 Fix intent resolution of default preferred apps.
12e6120 PhoneWinowManager: resolve home car intent
501a692 Themes: Theme power off and reboot dialog
f5410e9 binder: Update makefile for Exynos variants
bdf3467 Verify that the native handle was created
90d905b Telephony: fallback to xml resources for sms shortcode recognition
c58c055 Updating WebView 45.0.2454.27 to 45.0.2454.37 (arm)
d48c970 post_proc: explicitly disable virtualizer module if strength is 0
7ae1440 post_proc: fix crash in offload effect bundle during stop output
a31c0c7 post_proc: fix crash in offload effect bundle during stop output
bf1eaf0 post_proc: fix reverb processing issue when preset is set to NONE
fae6310 post_proc: explicitly disable virtualizer module if strength is 0
a78cc29 hal: only open the amplifier once
79ee294 hal: enable amplifier earlier
79def03 FMRadio : Ensure scan state is kept in sync
f091ef4 Automatic translation import
d3154ae NavigationActivity: Do not reload screen on rotation
ceef4c4 Fix FileSystemInfo's ImageView shows incorrect picture in BreadcrumbView .
2444ef3 Fix improper exception handling during copy operation.
21560d8 CMFM: improved search performance
bd79d58 Improve copy/move performance with nio and reintroduce cancel.
b5c78a6 Automatic translation import
602f3de RTL: move buttons to proper spot in nav drawer
eb58bd8 Automatic translation import
bb3a947 Automatic translation import
3f9667f Automatic translation import
9388f28 Automatic translation import
0b0daf7 Automatic translation import
ad4ebc9 Automatic translation import
4e94bc7 Automatic translation import
2a35929 Eleven: Visualizer: Add back landscape mode
9f3fa0b Add ability to seek through track with circular motion
dd33b6e Automatic translation import
ad070df Automatic translation import
324ba1b Automatic translation import
412d916 Automatic translation import
59b563f Automatic translation import
357b667 Automatic translation import
22a4448 Mms: fix keyboard hiding
a364dce Unbreak Mms
16d78ce Mms: Close keyboard if scrolling in conversation history
da13fbb Automatic translation import
4bb05d4 Automatic translation import
7ca24fe Automatic translation import
cde3fcf Temp Fix: Localize Smilies in Russian
3846c38 Device info: Remove IMEI info from SIM status
44e0559 settings: add IMEI information to msim device status page
04f6fe2 Automatic translation import
c1ef77b Automatic translation import
6576b80 Automatic translation import
75ff2ed Automatic translation import
9236a9d Automatic translation import
1c010f5 Automatic translation import
debb1f2 SoundRecorder: Add support for 1-channel WAV files
843be02 Automatic translation import
df469ea Automatic translation import
f36d663 Automatic translation import
4319d89 Trebuchet: Make focus animate and move faster
ba2f9eb Automatic translation import
d6a4499 Automatic translation import
e5670c0 Automatic translation import
946be00 Automatic translation import
7174adf Automatic translation import
a623a11 Automatic translation import
787b391 Automatic translation import
4e60e8c Automatic translation import
139e84d Automatic translation import
33a0e7f CVE Fix, track higher rev of conscrypt
12a43e2 Prevent integer overflow when allocating native_handle_t
62869cd vendor/cm: Don't be so noisy.
72b1d8c vendor: cm: Add LG G2 and fix d852
4534c7a vendor/cm: Expose internal revision for platform.
f4a4458 Add new Tuenti MNC SPN override name
869cfdb APN: Update configurations for Philippine networks
bf57636 cmsdk: Rename gradle-sample package namespace.
203a9bc cmsdk: Add gradle sample project.
5a51835 cmsdk: Fix README. (Add period).
307941c cmsdk: fix enabling/disabling keyguard
f304ef2 Automatic translation import
c30c5b5 Automatic translation import
b8c609b Add ferrari support
SOURCE
https://github.com/PAC-man
https://github.com/mi4i-dev/android_device_xiaomi_ferrari
https://github.com/mi4i-dev/android_kernel_xiaomi_ferrari
https://github.com/mi4i-dev/android_vendor_xiaomi_ferrari
CREDITS
PAC-man Team
CM team
XIAOMI for kernel sources (they make an exception for this device and released a kernel code so early..when their flagships mi note pro does not have this previlage)
@dh.harald for developing CM for this device and releasing sources so early. Thanks !!!!
@smoki3
AOKP Team
DirtyUnicorns
SlimRoms
Vanir
Omnirom
drop a message in this thread if i forgot to give someone proper credits
DONATE
if you want to support then donate to PAC MAN team for this great rom
https://www.paypal.com/cgi-bin/webs...nationsBF%3abtn_donateCC_LG%2egif%3aNonHosted

REQUEST
*all of my fellow community members please follow XDA rules.
*Do not start verbal wars on this thread
*you will be notified to moderators
*Do not ask for ETAs for bugs or new releases.
*We will update the rom when we get time.
*my other mi4i-dev team members and myself are quite busy persons ...we are working to fix bugs but we can not give any promises when the bugs going to fix
*If you use custom kernels , xposed framework then do not ask for bug fixes.
*All bugs reported must be reproducible in given situations, and should contain logcats, kernel logs for our study of errors

Did you compile with cm-12.1 or cm-12.1-stable kernel branch?

can you attach screenshots plz

Please port MIUI Camera in to CM based ROMs..

fire855 said:
Did you compile with cm-12.1 or cm-12.1-stable kernel branch?
Click to expand...
Click to collapse
stable branch and it is good.
i am using it for last 2 days...no screen of death so far or no random reboots
@aloknand see the updated OP
@mmxandy not a therad related request...if you want this so desperately then port yourself or ask someone else with good porting experience....

k2wl said:
PAC-ROM is built with our own tweaks and options, including picks and features from the best ROMs out there!
Why choose among ROMs, when you have All-in-One !!​DISCLAIMER
Code:
* By flashing this, you automatically void your warranty!
* If your phone breaks, catches on fire, or starts randomly playing
fart noises don't cry to me you were warned!
* Do not ask for ETAs!! I will probably be updating
this twice or thrice a month.
INSTALLATION
Code:
* Download the ROM and GApps
* Reboot to recovery
* Wipe data/factory reset
* Flash the ROM and then GAapps
* Reboot your phone
* Enjoy
UPDATING
Code:
* Download the latest version
* Reboot to recovery
* Flash the ROM
* Wipe both dalvik cache and cache
* Reboot your phone
* Enjoy the latest version of PAC-man
WORKING
Code:
2D acceleration
Touchscreen
HW/SW buttons
RIL/multisim
mobile data
Wifi
Bluetooth
internal SD
MTP
vibrate
gps
camera
audio (with proprietary drivers)
fm radio
notification lights (see limitations: [URL="http://forum.xda-developers.com/showpost.php?p=61954224&postcount=434"]http://forum.xda-developers.com/show...&postcount=434[/URL])
you tell me
Most of the PAC MAN rom custom features are not used by me..so are untested.
All of you can test them out and put reports here in this thread
NOT WORKING
Code:
ant+ ???
everything else...
DOWNLOADS
ROM
11/08/2015
http://d-h.st/po1t
GAPPS
I use Cgapps maintined on github
https://github.com/cgapps/vendor_google/tree/builds/arm64
SOURCE
https://github.com/PAC-man
https://github.com/mi4i-dev/android_device_xiaomi_ferrari
https://github.com/mi4i-dev/android_kernel_xiaomi_ferrari
https://github.com/mi4i-dev/android_vendor_xiaomi_ferrari
CREDITS
PAC-man Team
CM team
XIAOMI for kernel sources (they make an exception for this device and released a kernel code so early..when their flagships mi note pro does not have this previlage)
@dh.harald for developing CM for this device and releasing sources so early. Thanks !!!!
@smoki3
AOKP Team
DirtyUnicorns
SlimRoms
Vanir
Omnirom
drop a message in this thread if i forgot to give someone proper credits
DONATE
if you want to support then donate to PAC MAN team for this great rom
https://www.paypal.com/cgi-bin/webs...nationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
Click to expand...
Click to collapse
Awesome work
I will share this rom another forum

anand_n said:
Awesome work
I will share this rom another forum
Click to expand...
Click to collapse
You don't have to quote entire OP to appreciate the developer. It is really annoying.
@k2wl : Excellent work. Thank you.

Downloading and will try. Thank you @k2wl, this is one of mine favorite roms.

Awesome rom...but some lagginess persists when doing extensive multitasking.battery is very good and rom is very much stable.ram management is good.would have been better if the lagginess is taken care of in the next builds.thank u dev for a great work
Sent from my Mi 4i using XDA Free mobile app

somnath390 said:
Awesome rom...but some lagginess persists when doing extensive multitasking.battery is very good and rom is very much stable.ram management is good.would have been better if the lagginess is taken care of in the next builds.thank u dev for a great work
Sent from my Mi 4i using XDA Free mobile app
Click to expand...
Click to collapse
The lagginess is because of that ****ty snapdragon 615 and its heating. When it reaches 50°C (122°F) it shuts down 2 of the big cores and throttles the remaining 2 to 1.1 GHz. So i dont think the dev can do something against this (without letting the phone get hot like hell)

my device always shutdown when finishing boot.. i dont know why.. im done following instruction at page 1.. but always shutdown when finishing boot... before flash this rom im using miui eu 5.7.31..

reza36 said:
my device always shutdown when finishing boot.. i dont know why.. im done following instruction at page 1.. but always shutdown when finishing boot... before flash this rom im using miui eu 5.7.31..
Click to expand...
Click to collapse
did you factory reset before installing????
did you try to use other cm based rom???

k2wl said:
did you factory reset before installing????
did you try to use other cm based rom???
Click to expand...
Click to collapse
i hope this is a problem because im forgot to full unroot before flash pacrom... now im clean instal some stock rom miui then flash twrp and then flash pacrom again.. hope this is a solution.. hehehe
when im flash another cm rom same like before, my device is shutdown after booting.. i think is because im forgot to full unroot my device before flashing cm room..
(note: my device is normaly again now when flashboot (clean instal) stock miui rom) i will try pacrom again without root my device.. i hope succesfully now hahahaha

reza36 said:
i hope this is a problem because im forgot to full unroot before flash pacrom... now im clean instal some stock rom miui then flash twrp and then flash pacrom again.. hope this is a solution.. hehehe
when im flash another cm rom same like before, my device is shutdown after booting.. i think is because im forgot to full unroot my device before flashing cm room..
(note: my device is normaly again now when flashboot (clean instal) stock miui rom) i will try pacrom again without root my device.. i hope succesfully now hahahaha
Click to expand...
Click to collapse
If that does not work, you can try (after flashing the rom) to flash the razorreborn kernel.
For me that solved the random shutdown i had on all CM based rom's.
Root had in my case nothing to do with it.

reza36 said:
i hope this is a problem because im forgot to full unroot before flash pacrom... now im clean instal some stock rom miui then flash twrp and then flash pacrom again.. hope this is a solution.. hehehe
when im flash another cm rom same like before, my device is shutdown after booting.. i think is because im forgot to full unroot my device before flashing cm room..
(note: my device is normaly again now when flashboot (clean instal) stock miui rom) i will try pacrom again without root my device.. i hope succesfully now hahahaha
Click to expand...
Click to collapse
You don't need to unroot. Just use TWRP and advance wipe the cache, Dalvik cache, system and data. Then install any cm ROM. It should work. Basically start from a blank slate.
Sent from my MI 4i using XDA Free mobile app

Oke guys pacrom work normaly in my device now... My steps to avoid shutdown after reboot is...
1. Im using fastboot then instal dev rom 5.6.25 with flash all option
2. Im instal twrp..
3. Wipe advance then check system, data, dalvik, and cache..
4. Im flash the rom then gapps from page 1..
5. Wipe cache and dalvik and then reboot sistem
And my device not shutdown / crash anymore after booting rom...
I think my device is shutdown because im from 5.7.31 miui eu version.. Mybe the kernel or something is crash and then my device always shutdown afrer booting rom...
Back to the pac rom.. How i can change the frequency in the kernel auditor..? Because the setting always back to default after im change the frequency cpu.. Thank before

Such a shame about the lagginess. Could had been a good phone!

danbrown162 said:
Such a shame about the lagginess. Could had been a good phone!
Click to expand...
Click to collapse
Check this out:
http://forum.xda-developers.com/mi-4i/development/settings-tweaks-to-lower-cpu-t3178061

new build is up!!!
changelog is added to OP!!
enjoy

Related

DISCONTINUED....[ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please note (this software is covered under the The Apache Software Foundation Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html)
Code:
By flashing this custom ROM (or [I]any[/I] ROM), you have voided your warranty (rooted). I am [B]NOT[/B] responsible for bricking your phone - if that occurs, it was [I]all your fault![/I]
First and foremost, thanks goes to the following Devs (not in any particular order):
God
Mustaavalkosta
PipelinerArd
PBeeler
PartimusPrime
Second, but not least, thanks goes to the following testers (not in any particular order):
coming soon (way too much cutting/pasting right now lol)
This AOKP ROM is a beta kitkat build that I am pulling from AOKP source (to keep it up-to-date upstream), and have added my own unique goodness!
Mustaavalkosta's htc7x30-3.0 kernel (thank you Mustaavalkosta, for ALL of your hard work and investment into the Open Source Community!!!!!!)
is what I am using. Please note that Individual results may vary! I use this as my Daily Driver, but PLEASE NOTE - THIS IS STILL IN BETA!!!
Click to expand...
Click to collapse
Please checkout the Blog & Video Reviews for this ROM here (links to 2nd post)
Click to expand...
Click to collapse
Beta #1 - kitkat 4.4.2:
Initial "beta" build
Prebuilt Apps
Video Editor
Custom bootanimation (soon to come): PartimusPrime
DeskClock
ROM Control
Apollo Music Player
CyanogeMod File Manager
Calendar
Bluetooth
Wifi
Busybox (enhanced busybox - from SaberMod)
DSP Manager (music/sound eq)
AOKP Theme Manager
Performance Control (included as app in App Drawer - NOT System Settings Menu)
AOKP Torch
Sound Recorder
Swag Wallpapers
App Manager
Proximity-Sensor-Recalibrator
Supported but not enabled til next Build:
Screenrecord Toggle
[*]Screenshot Toggle
[*]Add screenshot to Power Menu
[*]Implement client-side incognito mode in stock browser
[*]Show a startup page in incognito mode in stock browser
[*]Add Screenshot delay options
[*]Power Menu customization options
[*]Camera: Add Burst mode
[*]Set default video quality to the highest
[*]Add lockscreen wallpaper
[*]Ribbons V2
[*]Mobile Network Battery Saver Mode
[*]Allows setting of some system animations.
============================================================
OTHER CHANGELOGS - 4.4.2 Beta #2 through 4.4.4 RC11 ARCHIVED (to clean up this OP/hit character limit in post)
================================================== ==========
SchutzhundAOKP RC 12 - 4.4.4:
Misc bug fixes
FRAMEWORKS BASE:
Fix delay in sending AUDIO_BECOMING_NOISY intent Themes: Only process themes that are applied during boot (Currently, the PackageManagerService will process all themes and ensure their resources are compiled and available to the system. This is highly inefficient and can bog the system down when booting. This patch will only process the themes that are currently applied durring boot and lets the ThemeService take care of queuing up the others for processing. This reduces boot time considerably, especially when the user has many themes installed.)
WallpaperCropper: respect max wallpaper width
AppWidget: Make widget update quickly
systemui: Unbreak the planet
framework: Close system windows when performing 'switch to last app' action
Add PowerManager integration for button and keyboard backlight.
Import translations from crowdin.net
Themes: Let ThemeService handle all theme processing
VENDOR AOKP:
update apns-conf.xml
added Bmobile Trinidad APN
added Boost, Credo & Ting APNs (Also changed name of Sprint MMS apn to be clearer.)
add Virgin Mobile USA apn
added Lycamobile, Aero2, and T-Mobile Poland APNs
added Claro Argentina APN
added Cambodia APNs
added ONO and Euskaltel APNs
added Public Mobile APN, corrected Rogers WAP APN
added Axis, AWCC, MTN, Etisalat, Hutch, MPT APNs.
corrected Smart APN: missing space before "type"
added Yota APN (As mentioned in CYAN-5074)
Add APN for EMOBILE (Japan)
Clean up APNs for au and SoftBank (Japan)
APNs remove trailing whitespace from Bite
corrected Telekom DE APNs
corrected Vodafone DE & Vodafone PT APNs
corrected Smarts RU APNs
added 13 Lycamobile APNs, combined TMI APN, added 48months APN
added Lycamobile APNs for NL,BE,FR,ES,CH,UK,DK,SE,DE,PT,IE,US,AU TMI APN for Internet/MMS is now the same
ROMCONTROL:
Customizable HW keys backlight and timeout
Import translations from crowdin.net
DEVICE HTC ACE:
fstab: rework and tune down some flags (errors=panic seems to be causing issues with certain S-ON devices. No clue why, just disable it for now.)
kill devlog partition and HTC logger
================================================== ==========
SchutzhundAOKP RC 13 - 4.4.4:
CM cherry picks:
build: Fix pathmap derp
build: Use project pathmap for recovery (needed to support AOKP's build commits (and "fix" my own build errors lol)
Misc CM bug fixes
AOKP cherry picks:
BUILD:
build: Add "dtbs" target when building the kernel (This is needed for 3.10)
Build: Add support for specifying build variant in brunch/breakfast (This little modification allows specifying build variant in brunch/breakfast commands. For example we can use "brunch i9300 user" to build user variant instead of default userdebug. When no extra argument is given, userdebug is default.)
build: qcom: Set QCOM_*_PATH variables for hardware/qcom-* projects (This consolidates a bunch of one-off logic scattered throughout the code base. Usage in Android.mk files is trivial: At top level, use e.g. "ifeq ($(call my-dir),$(QCOM_AUDIO_PATH))". This works for all variants, including non-variants (i.e. AOSP). Within subdirs, use e.g. hardware/qcom/audio => $(QCOM_AUDIO_PATH) )
build: Introduce project pathmap and use it for qcom variants (The project pathmap tracks the path to the top level of a project. The following functions are provided:
project-set-path adds an entry.
project-set-path-variant adds a "variant" entry.
project-path-for retrieves an entry.
To use as a guard in Android.mk:
ifeq ($(call my-dir),$(call project-path-for,projectname))
To use for include paths in Android.mk:
LOCAL_C_INCLUDES += $(call project-path-for,projectname)/...
Set project pathmap for qcom project variants.)
build: Set QCOM variants for non-QCOM_HARDWARE defined targets
Add 'addaokp' helper function (Adds a gerrit remote for the selected project)
Add 'addcm' helper function (Adds a CM remote for the selected project)
CAMERA:
Camera: Fix histogram on/off states
It made the intended behavior reverted. Histogram mode was being set as enabled by default, but the histogram graph was not shown on screen. When disabling histogram feature, then the graph was being displayed. In other words, completely opposite of how it should work.
Moving disable values before enable values seems to fix this.
Camera2: Headset shutter mode (Use play button on headset to take a picture/video/panorama Use media next/previous for zoom)
Camera: Add manual focus mode
================================================== ==========
SchutzhundAOKP RC 14 - 4.4.4:
Misc CM bug fixes
SYSTEM CORE:
charger: Use project pathmap
system: Update function to calculate bytes per sample for offload
Update function to calculate bytes per sample for offload format
init: Fix memory corruption when sanitizing platform paths
This commit fixes code that incorrectly increments s when it
hits the terminator character of the string being sanitized.
This means it will randomly start trashing memory beyond the
end of the string being sanitized until it happens to hit two
NULs (\0\0) which will break it out of the loop.
init: Allow target-specific platform device base to be specified
Add optional build-time flag, TARGET_PLATFORM_DEVICE_BASE,
to specify the base sysfs path (without the /sys prefix)
where the platform device resides. This provides support for
targets where platform devices are all under a master level
platform device (e.g. soc-bus).
init: Allow platform devices directly under soc.0 *HACK*
Allow one level of platform device to be registered right
under the /sys/devices/soc.0 platform device.
ueventd: Add bootdevice symlink
Create the /dev/block/bootdevice symlink to point to the
boot device information based on kernel command line.
This decouples references to the boot device from the
actual device nodes (e.g. eMMC, UFS).
================================================== ==========
SchutzhundAOKP RC 15 - 4.4.4:
Misc CM bug fixes
FRAMEWORKS BASE:
Add double tap sleep feature to secure lockscreens.
In its current state double tap works on the status bar on unsecure
lockscreens this adds the feature to pin, password, and pattern
lockscreens.
- pin and password: double tap the text entry view.
- pattern: double tap anywhere on the pattern view.
Patch Set 3:
- add to slide lockscreen(glowpad): double tap glow pad to sleep
- update commit message
PS2: Added double tap on gesture view
P2P:initiate provisioning on persistant group removed.
The initiator, on a response from the peer with unknown group during the persistent reinvocation has to transit to the provisioning state to handle all the config methods (PIN and PBC). This commit ensures the same.
P2P: Disable 5GHz channels in 2.4 GHz only mode
When P2P device is configured in 2.4GHz only mode supplicant should not advertize 5GHz channels in its go negotiation frames. Hence disable 5GHz band channels when 2.4 GHz band only mode selected in Wi-Fi advanced settings.
Wi-Fi: Set BTCOEXMODE_DISABLED irrespective of BT's connection state
BTCOEXMODE_DISABLE has to be triggered during the DHCP phase even on an active BT connection to ensure that Wi-Fi is given preference over the BT. This commit ensures the same CRs-Fixed: 695307
Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event in GroupNegotiationState
Framework does not handle P2P-REMOVE-AND-REFORM-GROUP event if it is in GroupNegotiationState and p2p-GO will continue to operate in unsafe channel till it gets next P2P-REMOVE-AND-REFORM-GROUP event.
This commit adds handling of above event in GroupNegotiationState.
wlan: Modify sequence of events sent during DHCP phase.
Modify sequence of events sent to driver during DHCP phase, to make sure WLAN can enter into power save only after DHCP is done.
Display live wallpaper settings instead of wallpaper picker
If the livewallpaper service declares and supports a settings activity, display it instead of the wallparper picker in runnings apps details settings activity (settings button).
Themes: Force recompiling common resources when scanning theme
If a theme is re-installed multiple times and in less time than the 3 minute timout for common resources, it is possible for the installation to fail because it does not compile the common resources.
This is not something an average user would encounter normally but theme designers that are working on there theme and constantly installing updates have a better chance of encountering this situation.
We simply remove the theme from mAvailableCommonResources which will allow them to be recompiled.
PREBUILTS MISC:
ccache-3.1.9 built against glibc-2.12 from CentOS 6
LAUNCHER3:
Use wallpaper picker added to WallpaperCropper apk.
The code is still here for easier upstream merges.
SYSTEM CORE:
audio: Unhide MP2/WMA enums
System/core: Start qrng daemon upon power up
Set root permissions to qrng daemon upon powerup
Drop all permissions except few, just enough to make ioctl calls
Permission for hardware random device is changed in this gerrit (part of Point 1(above))
CAMERA2:
Disable video HDR on devices that don't support it
BUILD:
Revert "Add the keys I used to sign the market version of Superuser."
These are obsolete. This reverts commit 0f15d18a50d721faa8dee67f763405354025e25a.
Default to dtbToolCM
The default dtbTool isn't the correct module name for the module that actually lives in device/qcom/common/dtbtool
==========================================================
Click to expand...
Click to collapse
Git:
AOKP's git (I'm pulling from source)
CyanogenMod's git
AceEnablementProject's git
Please follow these instructions:
Please make a nandroid backup BEFORE flashing this ROM!!!
Please perform a Full wipe before flashing this ROM!!!
If you DO use the "dirty flash" method, please note that you cannot list ANY bugs/issues you encounter!
Flash your preferred GAPPS package after ROM flash (can be done in same Recovery session)
Let the ROM "settle in" BEFORE listing any issues!!!
How to get ART working on KitKat
To be continued...
ROM Builds:
SchutzhundAOKP 4.4.4 Builds <== GDrive (older Betas and RCs)
SchutzhundAOKP 4.4.4 Builds <== Mega (Mirror)
SchutzhundAOKP 4.4.4 Builds <== basketbuild (Latest 4.4.4 RCs)
Support files:
InspireMod: Inspire/Desire HD audio and GPS fixes (if needed)
Gapps <== GDrive
GApps <== GApps on basketbuild.com
Included are my own modded AOKP's Full GApps, BaNks Core, and a standard GApps (Full GApps updated as of 03/10/14.)
GApps & Inspire Mods <== Mega (Mirror)
Kernel:
Source (AceEnablementProject): github
Compiler (Mustaavalkosta): Self-built GCC 4.8.x
Branch: cm-11.0
Kernel Version: 3.0.101
defconfig: spade_defconfig
QA Bot said:
Q&A for [ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer. Thanks for understanding and for helping to keep XDA neat and tidy! :smile:
THREAD LOCATED HERE: Desire HD Q&A, Help & Troubleshooting [Q&A] [ROM] [KITKAT] SchutzhundAOKP - Android Open Kang Project - Desire HD
Click to expand...
Click to collapse
==> Donations Appreciated!
REVIEWS:
BLOGS:
Schutzhund AOKP Android 4.4.2 Review for HTC Desire HD by coolyahya
VIDEOS:
Coming Soon
Please note that the folks at AOKP have stripped their source for (the new) kitkat. They are currently "adding back" their typically AWESOME mods that made me fall in love with this ROM. They are actually writing them from scratch...
So instead of me adding my own mods to gain them back (Ribbons, "longpress back to kill app", "volume controls cursor", etc.,) - I am simply maintaining AOKP for our device for now. Well, I HAVE added my own dev apps, but otherwise, those AWESOMELY COOL AOKP features will be pulled in from upstream....
So please - DON'T ASK FOR ETA's lol!
Upload is in progress........ Final size should be 170.5 MB
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Try to download again, I have no ploblem in flashing this rom.
irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
With firefox it says "Sorry, an error has occured. Retrying... i have downloaded with chrome and md5 was ok... strange... will try again...
gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Exact same error here.
irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
Downloaded again with firefox and same error...
gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
zip file flashes fine on my device.... try another browser to download. Since I'm using Google Drive to host my files, it MAY be compatibility....BUT I'm using Firefox on my Linux box, as well as my phone (downloaded and flashed from both to test).
irt118 said:
Try to download again, I have no ploblem in flashing this rom.
Click to expand...
Click to collapse
+1
gogsy1975 said:
With firefox it says "Sorry, an error has occured. Retrying... i have downloaded with chrome and md5 was ok... strange... will try again...
Click to expand...
Click to collapse
ScumDroid said:
Exact same error here.
Click to expand...
Click to collapse
I DID get this on my Firefox Beta app, but I refreshed and it worked flawlessly after...
Unless someone has a host I can use (I'm out of Dropbox space).......
I just Triple-checked and yes, I downloaded with Firefox & flashed without any issues. So I'd say try again/refresh page/another browser. Once I get a host to host my files, I will not have to use Google Drive
gogsy1975 said:
Downloaded again with firefox and same error...
Click to expand...
Click to collapse
Download on my phone with stock browser and no problem.
Tried another one, which I downloaded by opera and no problem.
Updated changelog for today's build. Features listed will be "supported/built in", but may be "enabled" in the next build. Depends on what I do tonight lol!!!
gogsy1975 said:
Download and check md5, everything's ok... Full wipe, format all except sd card and error:
set_metadata_recursive: some changes failed. E: error in sdcard/aokp_ace_kitkat.....zip (Status 7). Instalation aborted.
Don't know what's happend or wrong with my sd card, i always make backup and install ROM from same sd card...
Click to expand...
Click to collapse
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD
Mustaavalkosta said:
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD
Click to expand...
Click to collapse
THANKS Mustaavalkosta!!! I'll incorporate your commit into my next build!!!!!!!!!!
Mustaavalkosta said:
Recovery lacks support for SELinux and updater-script is trying to use unimplemented functions. The newest 4ext I tested passes with those new functions but it doesn't really set the SELinux labels based on my tests so the SELinux support seems to be limited to a stub.
This issue can be circumvented also with a patch for build repo so older recoveries are compatible too. https://github.com/Mustaavalkosta/android_build/commit/bd246b4028323db259f69a521e3fb8b6e944ae39
Sent from my Nexus 7 3G using Tapatalk HD
Click to expand...
Click to collapse
Actually, I'm already using this code in my build/core/Makefile:
Code:
ifneq ($(USE_SET_METADATA),false)
$(hide) echo "use_set_metadata=1" >> $(zip_root)/META/misc_info.txt
endif
Isn't that doing the same thing as "ifneq ($(SKIP_SET_METADATA),true"?
Damn - I LOVE AOKP's Ribbons!!!! lol Especially Ribbon V2!!!!!!!! You guys are gonna love them!
espmartin said:
Actually, I'm already using this code in my build/core/Makefile:
Code:
ifneq ($(USE_SET_METADATA),false)
$(hide) echo "use_set_metadata=1" >> $(zip_root)/META/misc_info.txt
endif
Isn't that doing the same thing as "ifneq ($(SKIP_SET_METADATA),true"?
Click to expand...
Click to collapse
Yeah, it's almost the same thing. You just need to change this to:
Code:
USE_SET_METADATA := false
or define it elsewhere as it defaults to using those new edify functions.
I have a few questions before flashing.
Is it booting? any hiccups? and i didn't understand the thing with aokp features ( like ribbon and etc) are they included or will be included next build?
Can anyone suggest a suitable GAPPS to install with this ROM? I've never tried an AOKP ROM before so not familiar with how things work.
Sent from my Desire HD using xda app-developers app

[ROM][6.0.1][UNOFFICIAL] Android Ice Cold Project 11.0 [UPDATED 17-08-2016]

.
.
.
.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AICP​Android Ice Cold Project​
AICP is known by everyone as Ice Cold Project that started on Desire HD and since then evolved into a mature ROM with the BEST community you can find!!!
Until Lollipop, Rom has always been AOKP based. Unfortunately, since AOKP either stopped development or will make a comeback later this year, we changed our base to CM when it comes to hardware, drivers and some features.
If there are any bugs, either we will sort them or CM team if it concerns their modifications. This ROM isn't CM supported so no need to report errors or bugs to them!!
Disclaimer:-
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,thermonuclear war, or you getting fired because the alarm app failed!!
* Please make nandroid backup before flashing this as a precaution!
* Try this ROM at your own risk!
.
.
.
In the beginning we would like to thank:
CM team
maxwen
SlimBean rom team
CarbonRom team
LiquidSmooth rom team
Omni rom team
DU team
Community
@LorD ClockaN
@zipsnet
@n3ocort3x
@semdoc
@eyosen
@alienmind
@Chezbel
@Drgravy
@eboye
.
.
.
We are now paying for servers that build nightlies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!
Latest Release: Version 11.0
Download Link: Download AICP Marshmallow [2016-08-17]
MD5 Checksum: Download MD5 Checksum
Old Versions-
Download Link: Download AICP Marshmallow [2016-08-11]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-05-16]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-04-26]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-04-06]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-03-26]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-03-15]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-02-06]
MD5 Checksum: Download MD5 Checksum
Download Link: Download AICP Marshmallow [2016-01-18]
[*]MD5 Checksum: Download MD5 Checksum
[*]Download Link: Download AICP Marshmallow [2016-01-06]
[*]MD5 Checksum: Download MD5 Checksum
[*]Download Link: Download AICP Marshmallow [2016-01-05]
[*]MD5 Checksum: Download MD5 Checksum
Full Changelogs: Go to Settings->AICP Extras->Changelogs.
Don't disable Heads-Up. You wont be able to answer phone calls otherwise.
You tell...
ROMS should contain everything you need to enjoy Marshmallow. You are not required to install any Add Ons, simply download the latest ROM, gapps, flash it, and go!
You are STRONGLY recommended to fully wipe your device before flashing, and if possible avoid restoring system apps and system data with Titanium Backup - these can cause stability issues that are very hard to debug. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience strange behavior.
How to flash:
Download Latest AICP Marshmallow Build
Download Gapps [Optional]
Take Nandroid Backup via Recovery
Recommended- Full wipe and Factory reset
Format System, Data, Cache, Dalvik-cache and Clean Install the ROM
Flash ROM using recovery
Flash Gapps [Optional]
Reboot
Enjoy!
NOTE- To access FOTA recovery(CWM/TWRP) after flashing AICP, press vol+ on reboot.
Beware- ROM has Gapps persistance in between dirty flashes.
Huge thanks to @Raienryu and @Furrydaus for awesome guidance!
Huge thanks to @Olivier for bringing CM13 to Taoshan and keeping the device alive!
KERNEL:
Kernel in this ROM follows CM source with custom additions.
PREREQUISITE FOR OTA:
To be able to flash over OTA app, TWRP recovery is needed.
You can still use CWM and OTA app, but only to download zip file and flash it manually from within recovery. Zip gets saved under AICP_ota folder on your internal SDCard.
If you want to contribute to the AICP or wanna see what is being worked on/merge feel free to visit our gerrit, link is at the bottom!!!
IceColdJelly AICP G+ community
ROM Gerrit
You want to see a normal night at the DEV office, click here!!
XDA:DevDB Information
Android Ice Cold Project MM 11.0, ROM for the Sony Xperia L
Contributors
STRYDER~007
Source Code Rom:https://github.com/AICP
Source Code Kernel:https://github.com/CyanogenMod/android_kernel_sony_msm8930/tree/cm-13.0
Source Code Device:https://github.com/STRYDER-007/android_device_sony_taoshan
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Testing
Created 2016-01-05
Last Updated 2016-08-17
Changelogs and Screenshots
Changelogs:-
Code:
====================
08-17-2016
====================
* device/sony/common/
- init: Use a more conventional ramdisk layout
- init: Clean the init_sony specific binaries on boot
* device/sony/taoshan/
- taoshan: init: Use a more conventional ramdisk layout
- taoshan: Switch to the new audio HAL
- taoshan: Remove charger_res_images
- taoshan: Ship Gello
- taoshan: Remove time_daemon in favor of RTC write
- taoshan: Remove now obsolete shim library
- taoshan: Switch from libqc-opt to libqti-perfd-client
- taoshan: overlay: Cleanup and match to original xml files
- taoshan: nfc: Delete user nfcee_access.xml configuration
- taoshan: Import arch configs first from a PlatformConfig.mk
- taoshan: Restructure the device tree into fragments
- taoshan: Remove persist.sys.usb.config override
- taoshan: audio: Correct a typo in legacy configuration
- taoshan: Remove USE_OPENGL_RENDERER
- taoshan: cleanup device tree for e2fsck and lpa.decode
- taoshan: remove double packages
- taoshan: remove languages-full.mk
- taoshan: tree: Cleanup unused packages and configurations
- taoshan: cmhw: Use cmsdk FileUtils
- taoshan: camera: How about doing our NULL checks before crashing?
- taoshan: camera: Add TARGET_NEEDS_CAMERA_WRAPPER dependency
- taoshan: liblights: Add TARGET_PROVIDES_LIBLIGHT dependency
- taoshan: remove wifi.supplicant_scan_interval in properties
- taoshan: disable wifi AP firmware reload
- taoshan: Remove BUILD_UTC_DATE
- taoshan: Remove density from PRODUCT_AAPT_CONFIG
- taoshan: Don't use legacy MMAP
- Revert "taoshan: use dlmalloc"
- taoshan: Set SELinux to enforcing
- sepolicy: Adress some denials
- taoshan: Make init & fstab more SELinux-friendly
- init: Add a service for taimport
- init: Remove unneeded TA services
- init: tad: point to specific TA partition
- init: Remove obsolete debugfs mount
- taoshan: Update custombootimg for renamed toybox_init
- Revert "taoshan: Use Snap"
- init: Don't try to insmod modules
- taoshan: Remove WiFi module defines
- taoshan: Enable zRAM
- taoshan: Use Snap
- Switch to QCOM's FM radio app
- taoshan: Sync wcnss config with caf/LA.AF.1.1_rb1.18
- taoshan: Use new fm calibration data file path
- taoshan: Fix the issue with fm patch downloader
- taoshan: Fix the issue with fm_dl service
- taoshan: Fix /dev/radio0 permission
- taoshan: Fix the issue with fm_dl service
- taoshan: Added support for static linking for radio-iris-transport module
- taoshan: Switch back to prebuilt camera HAL
- taoshan: Spring cleaning
- taoshan: Move bootlogos and some defines from sony_common
* kernel/sony/msm8930/
- net: ipc_router: Bind only a client port as control port
- msm: kgsl: Defer adding the mem entry to a process
- ashmem: Validate ashmem memory with fops pointer
- netfilter: x_tables: make sure e->next_offset covers remaining blob size
- HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands
- net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom
- mnt: Fail collect_mounts when applied to unmounted mounts
- KEYS: potential uninitialized variable
- msm: kgsl: Add missing checks for alloc size and sglen
- vfs: make AIO use the proper rw_verify_area() area helpers
- USB: usbfs: fix potential infoleak in devio
* vendor/sony/
- Merge pull request #179 from AdrianDC/taoshan
- taoshan: Remove libqc-opt and update libmmcamera_wavelet_lib.so
- taoshan: Add libqti-perfd-client to replace libqc-opt
- taoshan: Update rmt_storage from flo MOB30D
====================
08-16-2016
====================
* build/
- build: Source a CM-specific global BoardConfig
* external/wpa_supplicant_8/
- Merge branch 'wlan-service.lnx.1.0-rel.1.0' of git://codeaurora.org/platform/external/wpa_supplicant_8 into cm-13.0
* frameworks/base/
- Fling: Trails width configuration [2/3]
- Merge "Blur: Add back Recents blur that XOSP removed just for fun" into mm6.0
- am: Account for time changes when showing recent activities
* frameworks/native/
- dalvik: rework 3 and 4-GB dalvik heap configurations
* frameworks/opt/net/wifi/
- Wifi: Do full DHCP if framework roam to a new SSID
- Do not process the results array if no results are received
- Reply with a FAILURE if enable network is received for invalid id
- WifiService:Fix profile can't be updated when SIM changed
- Wifi: Issue Disconnect when Ip is changed
- wifi: Create new WifiConfiguration for savedConfig in addOrUpdateNetworkNative
* packages/apps/AicpExtras/
- Merge "Blur: Add recents blur back that XOSP removed just for the fun" into mm6.0
- fixup a few strings for Blur UI
* packages/apps/DUI/
- Fling: Trails width configuration [3/3]
* packages/apps/Messaging/
- Unachive conversations from unblocked participants
* packages/apps/Settings/
- Fling: Trails width configuration [1/3]
* packages/providers/MediaProvider/
- MediaProvider: catch data exception to avoid crash
- MediaProvider: Fix failure in android.provider.cts.MediaStore_FilesTest
- Gallery2: Fix thumbnails of new edit photos display wrongly in Documents.
- Music: Fix force closed when plug out the SD card while music is playing.
- MediaProvider: Fix SQLiteDiskIOException.
* packages/services/Telecomm/
- Automatic translation import
* vendor/aicp/
- apns: Fix T-Mobile MK DATA access
- cm: Allow LiveDisplay to write to display misc dir
- cm: charger: Export the RTC Clock and Alarm timestamps
- cm: charger: Add support for double backlight displays
- cm: Add custom off-mode charging screen
- extract-utils: Add pinning support
* vendor/cmsdk/
- CMSDK : Fix generateAlertColorFromDrawable for non BitmapDrawable
====================
04-26-2016
====================
* device/sony/taoshan/
- taoshan: Adjust pulse width
- taoshan: add back camera.vendor.msm8960.so
- taoshan: Provide a camera SHIM library for SONY libs
- taoshan: Update camera wrapper module definition
- taoshan: bring back camera wrapper from msm8960-common
- Revert "taoshan: goodbye camera wrapper"
- Revert "taoshan: build camera hal"
- Revert "taoshan: open-source camera bringup"
- Revert "taoshan: open-source camera bringup"
- taoshan: Disable non-existent overlays && remove duplicate overlay
- Revert "taoshan: Enable WCDMA only mode"
- Revert "taoshan: Disable non-existent overlays"
- taoshan: Add custom RIL class
- taoshan: Use 3 threads for dex2oat
- taoshan: proximity wake moved to cmsdk
- taoshan: Enable doze mode
- taoshan: Enable EMERGENCY mobile connections.
- taoshan: remove double packages
- taoshan: Stop the QC-QMI message spam
- taoshan: Remove persist.sys.usb.config override
* external/DUtils/
- DUI: Bring up "In-app search" bindable action and resources [2/2]
* frameworks/base/
- Merge "Base: Floating Window" into mm6.0
- Merge "LLS: Update LLS slide offsets when focus changes" into mm6.0
- Base: Floating Window
- Revert "Keyguard: switch to cm-specific device provisioned flag"
- LLS: Update LLS slide offsets when focus changes
- ThemeTile: Custom QS detail header title support for theming apps
- ThemesTile: Don't process clicks on current theme item
* frameworks/opt/telephony/
- Fix bug in CallManager unregisterForPhoneStates()
* packages/apps/AicpExtras/
- Floating Windows settings
- AE: remove Spanish translations
* packages/apps/Bluetooth/
- Ensure synchronized access of JNI callback object
* packages/apps/DUI/
- DUI: Bring up "In-app search" bindable action and resources [1/2]
* packages/apps/Eleven/
- Eleven: Cleanup all the whitespace
* packages/apps/Messaging/
- Bring back original color
* packages/apps/Settings/
- Settings: fix incorrect default sim/sms/data selection logic
* vendor/aicp/
- Condor : Update Mantainer
* vendor/cmsdk/
- Floating mode tile (2/2)
* vendor/sony/
- Revert "taoshan: remove closed camera hal"
Screenshots:-
Greaaat! Thank you :angel::good:
Testing Awesome job brother
Also, the stuff under the Instructions bar says 'ROMS should contain everything you need to enjoy Lollipop'
Amirxon said:
Greaaat! Thank you :angel::good:
Click to expand...
Click to collapse
priyank.g said:
Testing Awesome job brother
Also, the stuff under the Instructions bar says 'ROMS should contain everything you need to enjoy Lollipop'
Click to expand...
Click to collapse
You are welcome guys! Thanks @priyank.g, fixed it!
Awesome work as usual bro .
How about stock camera?
n78 shadow said:
Awesome work as usual bro .
How about stock camera?
Click to expand...
Click to collapse
No stock's still broken..Google camera and all third party camera apps works fine..
STRYDER~007 said:
No stock's still broken..Google camera and all third party camera apps works fine..
Click to expand...
Click to collapse
Cool thanks bro.
And if this is your normal night what about the busy one.
Here he goes again... Making ROMs for everyone to enjoy. thanks a lot man great job I'll try as soon as possible.
n78 shadow said:
Cool thanks bro.
And if this is your normal night what about the busy one.
Click to expand...
Click to collapse
Oh buddy! You have no idea!! Sometimes I have to stay up all night..
adil089 said:
Here he goes again... Making ROMs for everyone to enjoy. thanks a lot man great job I'll try as soon as possible.
Click to expand...
Click to collapse
You're welcome bro! Enjoy..I'll see if I can bring some more Marshmallow ROMs to Xperia L.. If I get free time!
You are just awesome Stryder! I was happy that our Xperia L gets CM13 but I never thought, that we get any other Marshmallow ROM. Please keep this roms alive and I think everybody here would appreciate new ROMs
---------- Post added at 12:18 AM ---------- Previous post was at 12:13 AM ----------
Does this ROM has a doze feature included?
Gapps
Guys, can anyone provide link for the gapps?
Xperia_L said:
You are just awesome Stryder! I was happy that our Xperia L gets CM13 but I never thought, that we get any other Marshmallow ROM. Please keep this roms alive and I think everybody here would appreciate new ROMs
---------- Post added at 12:18 AM ---------- Previous post was at 12:13 AM ----------
Does this ROM has a doze feature included?
Click to expand...
Click to collapse
You're welcome bro! XL users give good support that's why I work for it! Yes doze is supported by default in Marshmallow..Use THIS app to enable..It's really good app with cool UI!
sushobith said:
Guys, can anyone provide link for the gapps?
Click to expand...
Click to collapse
Go to www.opengapps.org and download 6.0 arm-pico.
one small bug i found is that after charging led light didnt go it was still on
STRYDER~007 said:
You're welcome bro! XL users give good support that's why I work for it! Yes doze is supported by default in Marshmallow..Use THIS app to enable..It's really good app with cool UI!
Go to www.opengapps.org and download 6.0 arm-pico.
Click to expand...
Click to collapse
I thought that the feature for waking up your phone if a notification arrives is called doze feature. Am I right or wrong?
Xperia_L said:
I thought that the feature for waking up your phone if a notification arrives is called doze feature. Am I right or wrong?
Click to expand...
Click to collapse
As far as I know, the feature you are talking about is ambient display? Doze is like the sleep/hibernate mode on the PC
priyank.g said:
As far as I know, the feature you are talking about is ambient display? Doze is like the sleep/hibernate mode on the PC
Click to expand...
Click to collapse
Oh then I'm sorry
Is ambient display included in this rom? Or in RR 5.6.0?
Smooth rom. One issue i got. If you flash rom with gapps it will not allow you to go further without google sign in
freakzapster said:
one small bug i found is that after charging led light didnt go it was still on
Click to expand...
Click to collapse
That's CM sources issue..It can't be fixed until sources are fixed.
Xperia_L said:
Oh then I'm sorry
Is ambient display included in this rom? Or in RR 5.6.0?
Click to expand...
Click to collapse
I think yes..I'm not on it now so search in Settings if you can.
kumardeepu said:
Smooth rom. One issue i got. If you flash rom with gapps it will not allow you to go further without google sign in
Click to expand...
Click to collapse
Don't flash Gapps right after flashing ROM, let the ROM boot first then flash Gapps..
STRYDER~007 said:
That's CM sources issue..It can't be fixed until sources are fixed.
I think yes..I'm not on it now so search in Settings if you can.
Don't flash Gapps right after flashing ROM, let the ROM boot first then flash Gapps..
Click to expand...
Click to collapse
I'm on RR 5.6.0 and here i can't find ambient display. Anybody here who found it in this ROM?

[ROM][AOSP][8.0.0_r11] Octogen OS 1.11-18.09.2016 (18.09.2017)

Octogen OS ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
. OctoDev Project .................... Android 8 .
. .
. _ _ _ .
. / /_ _/__ _ _ _ / //_` .
. /_//_ / /_//_//_'/ / /_/._/ .
. _/ .
. .
........................................ By XrTV .
. Features: .
. Adaptive icons. .
. Android O Wallpapers .
. Enabled DevSettings by default .
. InstalledApp: show link to Google Play .
. Settings : Improve app info screen .
. Settings: refresh ui on foce stop/disable .
. Settings: enable fast scroll for all app list .
. views .
. Settings: Allow sorting Applications by size .
. Settings: Wi-Fi WPS Materialized icon .
. Settings: add Octogen OS buld date .
. Settings: Correctly align cursor in Settings .
. Settings: Can't go back to previous screen .
. after going to APN settings .
. bluetooth: Show a refresh icon on the select .
. devices screen .
. add additional battery saver steps .
. Expose PhoneInfo .
. Speed things up! .
. Update GPS Icons to be more Material .
. Reenable sysui tuner for all build types .
. Enable SysUI tuner by default .
. Tuner: Add back 'Show brightness slider' .
. NightLight: Allow lower temperatures .
. Use Google Audio Files .
. Octogen OS bootanimation .
. Modded LatinIME .
. backuptools .
. Materialized standard apps .
. Stock camera fixed and updates .
. Calendar materialized .
. Added sysinit .
. Dev settings: set switchbar to ON by default .
. Modded Browser .
. WakelockBlocker .
. AlarmsBlocker .
. Drop Music .
. Drop Qickboxsearch .
. Drop Webview test browser .
..................................................
. Warning: .
. Without the root rights set, no changes .
. are made to the system .
..................................................
GitHub: https://github.com/OctoDev-Project https://github.com/OctoDev-Devices
Builds / Screenshots: https://mega.nz/#F!Z15xHT4Q!HpeCh_eLci7b7usNumUIfA
Telegram: @octogenos
Thanks: all guys
This ROM I started to develop this week. Started a new ROM for bullhead.
What is all this for? Pure enthusiasm.
This ROM has nothing to do with Nitrogen OS (alternative), yes, I was also the developer of this ROM. But it was a long time and not true.
The name ROM was invented specifically for the release of Android O.
A list of changes will be provided later.
XDA:DevDB Information
Octogen OS, ROM for the LG Nexus 5X
Contributors
Mr.MEX, Mr.MEX, XrTV
Source Code: https://github.com/OctoDev-Project
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Vendor.img for oreo
Version Information
Status: Stable
Stable Release Date: 2017-09-18
Created 2017-08-31
Last Updated 2017-09-18
Mr.MEX said:
Octogen OS ROM
Changelogs: - Coomin Soon
GitHub: https://github.com/OctoDev-Project https://github.com/OctoDev-Devices
Builds / Screenshots: https://mega.nz/#F!Z15xHT4Q!HpeCh_eLci7b7usNumUIfA
Telegram: @octogenos
Thanks: all guys
This ROM I started to develop this week. Started a new ROM for bullhead.
What is all this for? Pure enthusiasm.
This ROM has nothing to do with Nitrogen OS (alternative), yes, I was also the developer of this ROM. But it was a long time and not true.
The name ROM was invented specifically for the release of Android O.
A list of changes will be provided later.
XDA:DevDB Information
Octogen OS, ROM for the LG Nexus 5X
Contributors
Mr.MEX, Mr.MEX, XrTV
Source Code: https://github.com/OctoDev-Project
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Vendor.img for oreo
Version Information
Status: Alpha
Created 2017-08-31
Last Updated 2017-08-31
Click to expand...
Click to collapse
Nice but I think you got the ROM OS Version wrong there, should be 8.x Oreo, shouldn't it?.
Nicktheprofessor said:
Nice but I think you got the ROM OS Version wrong there, should be 8.x Oreo, shouldn't it?.
Click to expand...
Click to collapse
There is no Android 8 item in the DevDB project settings.
Mr.MEX said:
There is no Android 8 item in the DevDB project settings.
Click to expand...
Click to collapse
Ah, that explains it.
Skickat från min Nexus 5X via Tapatalk
Hi,
Firstly, thanks for this Rom.
Next, can I have some screenshot in Eng plz ? It is hard to understand what was in the pictures.
And how are all the features working in your Rom ? Like Camera (same as stock ?), PiP, "OK Google" detection, Notification dots, Icon (still the square or I can change shape ?) etc.
Again, thank you very much for your hard work. Cheers
kahntran said:
Hi,
Firstly, thanks for this Rom.
Next, can I have some screenshot in Eng plz ? It is hard to understand what was in the pictures.
And how are all the features working in your Rom ? Like Camera (same as stock ?), PiP, "OK Google" detection, Notification dots, Icon (still the square or I can change shape ?) etc.
Again, thank you very much for your hard work. Cheers
Click to expand...
Click to collapse
Comin soon screens.
Worked:
All bullhead hardware
PiP
What gapps are needed ?
Which vender
Pls any one give me vendor and gapps link
@D00: vendor I extract from factory image, GApps I never used.
I got Gapps Link
https://androidfilehost.com/?fid=745425885120757579
---------- Post added at 12:03 PM ---------- Previous post was at 11:58 AM ----------
rp158 said:
@D00: vendor I extract from factory image, GApps I never used.
Click to expand...
Click to collapse
I dont have pc this time. I have flashed pixel 8 they include vendor
I flash pixel 8 rom then flash this rom but error vendor
Vendor from Oreo:
https://www.androidfilehost.com/?fid=673368273298980355
@Mr.MEX, short feedback:
+ All sensors work. System apps, too (didn't test everything).
- Vendor error message at every boot, although ok (declaration mismatch?). AOSP-keyboard fc's on numeric mode.
/ The wooden charme of pure Google
Thanks for your efforts.
Octogen OS 01.09.2017 released:
Code:
====================
09-01-2017
====================
* bootable/recovery/
7e06189 updater: Add back some removed functions for file-based OTA.
* build/make/
eb7c023 Drop mkfs.ntfs now
ca645b4 Build exfat and ntfs
454731b Return backuptools
d4789f8 Revert "Add otapackage support for backuptool"
* frameworks/base/
18777c2 Build OctogenSettings into Settings Initial Commit [2/3] Special thanks: beanstown106 for base xyyx for adaptation and additional features Nitrogen Project The PureNexus Project The Cyanogenmod Project BenzoRoms Project
* frameworks/native/
cff0c98 Fix installd get wrong inode cause APK crash
* packages/apps/Settings/
4dfdc3f Build OctogenSettings into Settings Initial Commit [3/3] Special thanks: beanstown106 for base xyyx for adaptation and additional features maxwen ezio84 Nitrogen Project The PureNexus Project The Cyanogenmod Project BenzoRoms Project
097dd22 OOS: fix build date style
* packages/inputmethods/LatinIME/
3f7e0af Don't crash when displaying the " key
73306a4 Update JNI fallback lib name
294061d LatinIME: disable sound on keypress on all devices by default
2d58222 LatinIME: Add shortcuts support
e24cbb2 Fix send button not being centered for non-standard densities.
7ce0696 Don't interrupt active gesture input by modifier key presses.
010a9ea LatinIME: Only enable gesture mode if gesture lib is available
f1b6b55 LatinIME: Add fallback loader for JNI lib
600c605 Rearrange Slavic & Greek morekeys
3a53f39 Rearrange Morekey Options to follow numbers/symbols menu
b6d550b LatinIME: Add "more" keys to ALL the keys in Greek layouts
eb49ac5 Added smiles without noise to AOSP keyboard
a824385 LatinIME: Bring back ALL the keys for QWERTZ
ede07eb LatinIME: Apply "Enable more keys for top row on tablets" (f6620308ba) and "Add "more" keys to ALL the keys" (c561f31af9) to slavik layouts.
84040ca Add Moar Key Options
* system/vold/
17e2a97 vold: skip first disk change when converting MBR to GPT
bece0d6 Also change emulated device id separator from comma to underscore
b3cb1d7 vold: dont't use commas in device names Fuse supports commas escaped by '\' in fs names, but exfat and ntfs-3g currently don't support the escaping.
5091a04 vold: Honor mount options for f2fs partitions
e29d74c vold: Honor mount options for ext4 partitions
ddef44e vold: Support internal storage partitions
674af56 vold: Fix fsck on public volumes
6d0e716 vold: add support for more filesystems for public storage
* vendor/octogen/
f0d5b88 builder: fix copy changelog
6f77377 Vendor: Order
65b3d94 Added Octogen OS bootanimation
====================
08-31-2017
====================
* build/make/
8492e9e Drop QuickSearchBox
b7e2028 Add otapackage support for backuptool Squashed with: *Modular backuptool.sh. Executes backup and restore methods defined in /system/addon.d/*.sh scripts. *ota_from_target_files to handle mounting/unmounting for backup script *build: edify: use set_metadata for backuptool *ota: Fix recovery-script cleanups in block mode *build: ota: Support for install tools in /tmp/install *releasetools: clean up residual targetfiles-* dirs in /tmp/ *releasetools: fix cleaning up /tmp/
5498fc9 edify: import missing functions
658afb6 Generate changelog (1/2)
5464375 Use Google Audio Files from Android 7 [2/2] All audio files extracted from bullhead-nrd90s-factory-d6bf1f56.zip
c568d23 OTA: Killed fingerprint and update Octogen Logo
d78d569 OTA: Update Octogen OS logo
* frameworks/base/
64de535 [4/4] sqlite query perf: try to avoid getCount()
a693fd9 [3/4] sqlite query perf: clean up in-flight statements on cursor close
d1362f1 [2/4] sqlite query perf: try to reuse in-flight statements
834d47b [1/4] sqlite query perf: better window selection in common case
4b939b1 Revert "Add Long Press to Launch All Apps View"
e73dc2b NightLight: Allow lower temperatures
6f49c69 Core: Use ro.build.date to signal mIsUpgrade
a58b51e Make Build.TYPE and Build.FINGERPRINT consistent for apps
ebeb212 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission
98ace62 Make Build.TYPE and Build.FINGERPRINT consistent for apps
c8421d7 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation
a9ccf0e Turn off carrier provisioning by default to allow tethering
2f97b51 Tuner: Add back 'Show brightness slider'
70a5ff0 Enable SysUI tuner by default
c58cfb5 Reenable sysui tuner for all build types
765017e NotificationManagerService: Disable channel warning toast by default
4f0bc27 services: button brightness should check proximity
0886d85 PowerManagerService: Fix updating of mUserActivitySummary I7f1fc35a1573717d1ea101a07c4171d6f66d1553 missed the fact that the primary purpose of the affected condition block was to update mUserActivitySummary and the button/keyboard light handling was just appended to it later.
820461e power: Disable keyboard/button lights while dozing/dreaming
ea68440 Add PowerManager integration for button backlight. Allows setting button backlight brightness as well as button timeout.
6845058 Reintroduce button-backlight (and respective inactivity timeout)
d72a3b2 Camera: Don't throw exceptions when value pairs have spaces in them
ca8c1a9 Mtp_Dirty_Hack: Use mtp by default in oreo too) Enabled by default
20d0b3d Treat default value that wasn't found as empty value.
646015f Enable non-market apps install by default
7470ade core: Update GPS Icons to be more Material
3785b61 allow forcing HighEndGfx mode
dcba172 Dynamically tell the user which vendor image is needed
8ec8889 Show a more descriptive message when vendor.img is out of date
7e65c06 Improve scrolling cache
6c52e3f Status bar notification: Use Material icons for missed calls
c72173e Materialize toast frames
07f0702 Reduce log verbosity: Don't spam logcat
b839a29 Avoid needless Integer.valueOf() object allocation.
9dcc7a1 aapt: silence density flag warnings
ef24e96 lowered animations duration
9397f40 android.view: Speed things up!!
* packages/apps/Settings/
25bbe8d Fix NPE when rotating "Saved networks" screen
77fde6c Fix NPE in SettingsPreferenceFragment
6f8fbbd Expose PhoneInfo
b00d793 add additional battery saver steps
c4903fe bluetooth: Show a refresh icon on the select devices screen
d7f901a Skip Misc/Overcounted battery stats regardless of build type.
6d5957a InstalledApp: show link to Google Play
a734886 Settings: refresh ui on foce stop/disable
24ec7ec Settings: enable fast scroll for all app list views
9bfc792 Settings: Allow sorting Applications by size
ce64574 Settings: Wi-Fi WPS Materialized icon
5fb0cf4 Update vertical axis bounds when resetting network policy.
8d50db6 Lower minimum vertical range for data usage.
e6ace54 Settings : Improve app info screen
3046f2d Show help string when onEnrollmentHelp() is called
5952b2c Can't go back to previous screen after going to APN settings
b81f366 CryptKeeper: Release all StatusBar blocks when it is destroyed by system
d86ef50 Settings[Wifi]: fix the input invalid length for WEP encryption.
e7f60a9 Settings: Fix settings force close
b297dc9 Settings: Correctly align cursor in Settings
e45a6f6 Change the wrong layout when DNS is too long
4a84ed3 Settings: add Octogen OS buld date
df8c6b0 Enable Development Settings By Default regardless of build type * also kill dev countdown + redo arleady enabled string
7ec6d7f Settings: display fstype for mounted volumes
62deea1 Settings: Disable the other learn more too to prevent crash Thanks Google! The least intrusive way is just to disable the link as it will still show learn more but it can no longer crash.
255bfff Settings: Hide learn more button on fingerprint page
9f68230 Remove feedback and bug report stuff
620c9a3 Remove the Automatic ota check option but be sure it's disabled
3dec08b Port "Battery Usage Alerts" feature from factory images to aosp
* vendor/octogen/
9da0956 Builder: fixed repos and copy files
72b45c2 Generate changelog (2/2)
cb94a32 overlay: add round icons
====================
08-30-2017
====================
====================
08-29-2017
====================
* vendor/octogen/
97eac0d Use ODP default wallpaper
====================
08-28-2017
====================
====================
08-27-2017
====================
* bionic/
e9a7662 linker: Add support for dynamic SHIM libraries
cde3d0d Restore android_alarm.h kernel uapi header
* build/kati/
1c6182a Do not limit threads upon calling legacy GNU make
* build/make/
bbc3cc3 Make: build a zip named Octogen OS
d821688 Octogen OS Logo
1a19a6e no matter what build type we dont want to see anything but Build_ID
399332d Comment out assertions
474a9a7 ota: Don't include recovery in otapackages.
493777e Allow prebuild APK's in Vendor
4d0e7b7 Allow override of device asserts, including multi-device support. Set in board file with TARGET_OTA_ASSERT_DEVICE.
5e13526 ota: Disable downgrade check
6e0e5c5 build: kernel: arm64 uses Image.gz as the target
3b97b83 kernel: Fix kernelconfig build
6fc7712 envsetup: export ANDROID_BUILD_TOP earlier
32a2aeb build: Add support for additional kernel config snippet
b419473 build: kernel: Fix stray "@"
4fd38e3 Fix kernel.mk if SELINUX or VARIANT_DEFCONFIG is defined
b382866 core: More flexible kernel configuration
4344df2 Fix libelf path
00b1463 Allow specifying kernel toolchain and prefix
cc8d540 envsetup: use $(CURDIR) for getting current directory
9721268 envsetup: set OUT_DIR to an absolute path always
dfedf67 cout: move to $out
5d4f5c1 build: Inline kernel building as a buildtime task
* build/soong/
5c5f5f6 Default kati jobs to NumCPU()
3334a40 soong: use absolute path for OUT_DIR
* frameworks/base/
9225ad0 SystemUpdateService: enable service but lock its receivers [1/2]
8f0d018 PackageManager: allow build-time disabling of components
2c2865b SystemUI: fix MediaProjection cast crash
3cebdee StatusBar: Fix NPEs when we don't have a navigation bar
* frameworks/native/
365fdb0 native: readd xxhdpi 2048 mk files
* system/core/
e67eb5c set permissions on /system/addon.d/ and files within.
ad98ffa set /system/etc/init.d/* permissions
2904b4b init: import specific init file
bfdd956 Drop recovery_install service
0999f7d Add flag to prevent /charger symlink Signed-off-by: jhenrique09 <[email protected]>
4da2bc5 Filter GalleryDatab*
9acdd2b Silence spammy logs from camera blobs (AEC_PORT and mm-camera)
* vendor/octogen/
0fb3eca Init
@Mr.MEX thanks for the rom if possible i have some features request.
-Pixel navbar style
-Blue Pixel accent
-0.75 speed animation
Thanks again
michelemascia7 said:
@Mr.MEX thanks for the rom if possible i have some features request.
-Pixel navbar style
-Blue Pixel accent
-0.75 speed animation
Thanks again
Click to expand...
Click to collapse
-Pixel navbar style -
-Blue Pixel accent -
-0.75 speed animation +
"-" - No, use themes
"+" - Work In Progress
Mr.MEX said:
-Pixel navbar style -
-Blue Pixel accent -
-0.75 speed animation +
"-" - No, use themes
"+" - Work In Progress
Click to expand...
Click to collapse
ok, thanks
The pages in personalization are supposed to be empty for now or there's something wrong with mine?
mohan226 said:
The pages in personalization are supposed to be empty for now or there's something wrong with mine?
Click to expand...
Click to collapse
Yes, empty, [WIP]
Octogen ROM is the evolution of nitrogen ROM for Android 8?

[LAND][NIGHTLY][OREO][Treble][8.1.0_r36]XPerience 12.1.0

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XPerience is a free, community built distribution of Android 8.1.0 (oreo) which greatly extends the capabilities of your phone.
This project are based on AOSP CAF
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE: READ this PLS
Please don't ask for etas
Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Click to expand...
Click to collapse
Features:
Cpu Overlay
Traffic meter view
Fab button recents
Lockscreen settings
Allow user to add/remove QS with one click
XPerience Updater
CloudFlare DNS
XPERIA apps support
Navbar themes (only supported in devices with navigation bar (You can enable it writing in build.prop qemu.hw.mainkeys=0 in devices with hardware keys ))
Custom Carrier label
Show the XPerience shield in the status bar
Show 4G instead of LTE
Battery charger color led (only in multi-colored led devices)
WORKING:
Boot
Rild
IMS/LTE/3G/2G
USB,Wi-Fi and Bluetooth Tether
bluetooth
Camera
camcorder
Fingerprint ( FPC and goodix(?) )
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
not Working
sepolicy permissive
How to install:
Download the zip
move to the internal or sd card
if you have the last TWRP made by me (compatible with Oreo and TREBLE cool if not download from here
install
install your gapps
Reboot
Enjoy!
Screenshots
Source forge
Basketbuild
You can found vendor/kernel images for these guys who want to stay in GSI roms and want to get some updates/bug fixes
VENDRO AND KERNEL IMAGES
Or the web
http://thexperienceproject.com
MD5:
Custom MAGISK for OEM-CUST :
Magisk-v16.6-oem-cust.zip
(Recommended cameras)
Camera Google if stock camera fails then install this
Google Camera
Google Camera HDR+
[URL="https://www.xda-developers.com/google-camera-hdr-customization-raw-support/"]source:
[/URL]
OnePlus5 mod
Camera Oneplus5 mod
Gcam with portrait recomended
https://www.celsoazevedo.com/files/android/google-camera/f/MGCamera_5.1.0.18_R5Plus_v.5.1.6_fix_crash_slowmo.apk
​[/I][/B]
[OLD]
xperience-12.0.0-20170912-HOMECASE-land.zip
xperience-12.0.0-20170921-HOMECASE-land.zip
Source: KERNEL source
Changes in second post
Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
XPerience version:
Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications like magisk, supersu, phh root, etc:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
If you like my work, you can buy me a coffee , coke or any drink all donations are appreciated.
Ór
https://www.paypal.me/TheXPerienceProject ​
XDA:DevDB Information
The XPerience project, ROM for the Xiaomi Redmi 3S
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject/android_device_xiaomi_land
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: unlocked bootloader, latest miui firmware
Based On: AOSP
Version Information
Status: Nightly
Created 2017-09-13
Last Updated 2018-07-13
Reserved
XX date means no currently date of new release
xx/xx/xx
03/08/18
Reconfigure EAS scheduler for MSM8937
Set Energy model taked from Cortex-A53
Track SDM660 sepolicy due to is similar to msm8998 and we are using msm8998 branch for qcom sepolicy
installd: Fix for UID/GID mismatch in OTA upgrade to O-MR1
IMS: Sudden deregisteration takes place soon after registeration.
Telephonyroper supplementary service notification handling
Use proper summary for network select list preference on dsds/dsda/tsts
camera: Check if aux camera whitelist is set before restricting cameras
update WLAN driver to LA.UM.6.6.2.r1-04400-89xx.0
land: Add wowlan_triggers to wpa_supplicant and hostapd conf
land:execute qcom-sh on after boot complete to avoid rewriting configs
land: track Memory parameters
land: enable colocation ( colocation is enabled for perf improvements)
land: update cpusets for camera
land: Adjust VM values for 3GB and 2GB ram
land: Remove hwui properties (deprecated in O-MR1)
31/07/18
Drop alessa thermal
Drop lisi governor (incompatible with our last changes it need to be rewriten)
Drop most of the changes now you can set your own configurations for the kernel
Returned to MSM thermal
Added call recorder (use AOSP dialer)
Fixed some overlays
30/07/18
Implement EAS
Upstreamed to 3.18.117
Fix random reboots
Rewrited kernel
Several bug fixes
26/07/18
DRM Update from OPN27.76-12-2 release
Fix Fingerprint on P GSI DP4
Fixed Media issues under P GSI DP4
reverted a lot of commits under frameworks due to causing inestability
Fixed some wifi issues
Update CarrierConfig overlay from MIUI 8.4.19
Remove bnep\\d from tetherable BT interfaces
Update networkAttributes and radioAttributes from marlin
Update clang
Forward-port notification counters
SystemUI: small optimization for notification icon numbers
Show infinity for large notification counts
Prevent NPE with DropBoxManager
Fix another potential ChooserActivity related System FC
Add an option to force pre-O apps to use full screen aspect ratio
Add special captive portal servers for chinese
Make scramble PIN layout Multi-User friendly
05/07/18
Jul 05 security patch
Fixed boot issues
Merge LA.UM.6.6_r1.09000.89xx.0 branch
Add F2FS patches from 4.17rc
Enable Quota in data
Kernel optimizations
--- Optimized MEMCMP
The previous version split into cases where both inputs were aligned, the inputs were mutually aligned and unaligned using a byte loop. The new version combines all these cases, while small inputs of less than 16 bytes are handled separately.
This improved memcmp provides a fast path for compares up to 16 bytes and then compares 16 bytes at a time, thus optimizing loads from both sources. Making a 45% boost speed in larger process.
Optimized doze package
To avoid Battery drains use Greenefy and hibern Google play services
19/06/18
add DTS-EAGLE ( thanks to @LazerL0rd you can found more info here: https://forum.xda-developers.com/android/development/guide-how-to-port-dts-eagle-to-t3802259)
Merge CAF tag 'LA.UM.6.6.r1.8900.89xx.0'
added more tuning parameters to fix some battery drains
Added more sepolicy's
Please don't install mods for ram management or you will get crappy performance this rom was tunned to make a better RAM management
Fixed some issues with the Optimization Script
added hotfix to fix camera issue. please re-download the rom
13/06/18
Update code for Power HAL
Add the posibility to Read alessa and lisi custom configurations for power HAL
Using the PerfHAL API to comply with Treble
Support VR + Sustained performance mode
Power HAL: fix sysfs_read/sysfs_write usage
linker: Provide soinfo path of the shimmed binary
linker: Remove unused find_libraries declaration
linker: Make shim reference path absolute
track updated libvorbis repo
AudioService: Fix camera shutter sound toggle
use O_CLOEXEC in power hal
land: Build 1.0 power HAL and use TARGET_HAS_NO_WIFI_STATS true
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8937
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8953
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/santoni
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/motorola/msm8953
Updated XPERIA Launcher 11.3.A.0.17
--- Widgets not updated.
--- Corrected calculations of blurred wallpaper offset in landscape.
--- Improved visibility of search personalization card
--- Open MMS matching text
--- Fix a crash when search fails to fetch a photo
--- Handle display size changes for shortcut icons
--- Don't animate away Google Feed when Home is stopped
Fix updater app issues
04/06/18
Optimized the rom with some script to auto-config the governor
Revert Sepolicy to permissive due to some problems with vFAT
Some more changes
auto-configured thermal driver it can helps with overheating
02/06/18
Upstreamed kernel to .112
Fixed FPC fingerprint please test in goodix I hope this time Goodix is not broken
LA.UM.6.6.r1-08500-89xx.0
More bugfixes for the camera
Fixed Ir
Remove hidl.base dependency
Address a lot of sepolicy's in preparation to move in enforced
[NOTE] Enforced works fine but I need to addres some issues with vFat exfat and others works fine.
11/05/18
Fixed keylayout regresion
add property for game detection
set max background services
Enable B service adj transition by default extracted from OPN27.76-12-22 24 Addison
trim property
Enforce privapp permissions whitelist extracted from Stock OPN27.76-12-22 from addison build.prop
drop camera shims
remove cpuset foreground boost
3.18.108 kernel upstreamed
08/05/18
Security patch 05 may
Merge tag 'LA.UM.6.6.r1-08300-89xx.0' in kernel and source
Frameworksav:camera: check metadata type before releasing frame
Make it possible to hide signal strength via Carrier Config
Add support for getAtr api(for rild blobs from 8.1)
TelephonyComponentFactory: Overload makeSubscriptionInfoUpdater
DcTracker: Change access modifier of isNvSubscription to protected
* This fixes the fatal exception that makes telephony crash on CDMA networks:
29/04/18
Hotfix for the updater app added signature verification inside the new package.
adressed issue 3cef9400 (fingerprint delay issues seems fixed now)
addressed issue 1a7501d2a (Exfat issues)
Merged sdfat and sdfat-exfat changes in vold to fix mounting issues with sdcards formated in exfat.
Droped xiaomidoze (lost all these cool stuff due to drains caused by doze package using sensors it is remaining in Privated build, and it not gonna return anymore.)
28/04/18
Fixed in call audio in GSI (Tested PHH's system.img for A-only ARM64 devices with GApps and SU
Fixed Torch in GSI
Fixed FC of phone and qti telephony
27/04/18
Fix missing qcrilhook.jar (this can fix some issues related to ril(Calls, IMS, Data connection etc)
Update the desing of our Updater app and fix some bugs related to downloads and notifications
Upstreamed kernel to .106
Implement My new CPU Governor called LISI it is less agressive and works similar to Alessa
---- This driver adds a dynamic cpufreq policy governor
---- designed for latency-sensitive workloads.
---- The governor does a periodic polling and
---- changes frequency based on the CPU utilization.
Updated WLAN driver to LA.UM.6.6.r1-07400-89xx.0
Enabled TDLS for WLAN driver
Addres more sepolicy's
18/04/18
[*] Drop xiaomidoze due to some people who have "battery drain" and forget that old issue exist since N (I added a config for it avoid the drain) HERE! or Here
Fixed Device name instead of xpe_land
Merge CAF Branch LA.UM.6.6.r1-07400-89xx.0
Upstream kernel to .105
Redesigned icons (if you don't like it change them using substratum themes )
Bring back xperia apps support
Add missing perf blobs thanks to nichcream
more sepolicy's
Allow the camera daemon to read sysfs
use camera hal 1 for ViLTE thnks to nichcream (untested but if him does that i think it works)
Fix some issues in front camera using Google camera
Revert all changes of media: v4l2-compat-ioctl32.c added in upstream to .104 due to breaking off OMX
13/04/18
Camera Stability
Reverted O-MR1 OMX and Adreno blobs due to glitches
Fixed Termal overhead when you charge the phone
Google Camera Fixed
06/04/18
Added the posibility to take photos using volume/power buttons
Added Volume Key Answer
volume key music control
volume keys to control media volume anytime
Volume rocker wake
Swap volume rocker orientation
Security patch 05 april
Track our fork of SnapdragonCamera
Add Pixel navbar icons (only for devices with navbar)
Added Pocket Judge (disabled by default)
Update Deskclock
Update Gallery2
BugFixes in Camera2
Track our Fork of SnapdragonCamera
Device specific
*** LAND ***
Fix fpc and goodix to not be detected as button
move to [email protected]
add missing VoLTE overlays
More doze overlay
Fixed Video recording
more sepolicy
04/04/18
Fixed Hostpot tethering not showed in some devices
Optimized Fingerprint (works more faster)
Implemented alessa thermal ported from old kernel 3.10 (only configurable via alessa kernel tweaker)
Merged LA.UM.6.6.r1-07200-89xx.0 in kernel and system
moard bugfixes seems more stable now (almost for me)
03/04/18
Fix bluetooth crash this make the whole GSI crash and reboot in black screen
update liblights and make compatible with GSI
Fixed some ril crashes
Fixed Wi-Fi
some sepolicy fixes
update WCNSS
Move to binderized IR HAL
make kernel match with compatibility_matrix
Kernel bug fixes
some changes to fingerprint goodix (untested)
More stable
[02/04/18]
Initial treble build
Hax camera libs to read things from vendor
Update display media and adreno from 8.1.0 bq/bardock-pro
Track oreo dpm
[23/02/18]
Better camera stability
Fixed Bluetooth Mac addres (now is the real mac and not 00:00:XX:XX:XX:XX
ColorManager (Settings->Display)
Moard Sepolicy
DndTile: Avoid NPE during boot phase
BluetoothTile: Avoid NPE during boot up phase
Moard changes for theming purposes
[20/02/18]
dumpstate ported from wahoo
Regenerate manifest
update firmware from Nokia 5
New bluetooth blobs
Disable Vulkan StorageImageExtendedFormats capability
bunch a sepolicy
Moard treble changes
Set voice call volume steps to 7
Media volume: from 15 to 25 steps
add mediaextractor
Load proper thermal-engine configs
Binderize moard things
camera: For supporting VNDK and Treble rules.
Bring config.fs inline with CAF
fix script executions
Fix device symlinks
Added battery tyles.
Camera issues fixed now open fast.
[16/02/18]
Initial treble support (WIP)
To install u need a custom recovery we are using CUST partition to mount vendor
The cust partition is only for regional customization, if u want to return to MIUI u need to reflash it via fastboot
Fixed a tons o bugs so i won't write a changelog xD
Fixed charging issues
Fixed 10% battery issues
Report bugs with logs the source will be available soon(when my isp fix the issues with my internet)
20/01/2018
Fixed F2FS issues
Fixed Charging issues in some 3x devices
Fixed camera
Fixed O-Film camera issues
Track Perfconfigs from Nokia 6 thanks to nichcream
Fix some ril issues
Optimize some performance
Fix NPE in system_server
Fixed Google Camera issues
Moved to Low end google media codecs
move to media_profiles_V1_0.xml and use dtd schema
Enable basic dexpreoptimization (this reduce the size of the package making an optimization of the system_server)
Fix some issue with the updater
set label for adsp
Set page-cluster to 0 as the incremental cost of reading 1 page at a time is negligible for zram
Bring back LongpressOnMenu to show Recents
Bring back LongPressOnHome to show Google assistant
Moar Fixes.
24/12/2017
Android 8.1.0_r1
Rewrited from scratch Kernel based on Oreo branch LA.UM.6.6.r1-04300-89xx.0
Upstreamed to .89
Merge tag 'LA.UM.6.6.r1-04700-89xx.0' into kernel msm8937
LA.UM.6.6.r1-04300-89xx.0 HALS for display, media and audio.
Fixed Camera to be used with LA.UM.6.6.r1-04300-89xx.0 kernel (bugged until I merge all the Legacy patches)
GNSS from OnePlus3T
IMS from OnePlus3T
Rild and QMI from OnePlus3T
added OSS IPACM
Update GPS from LA.UM.6.6.r1 branch
some fstab changes
Adreno and SDM from Payton and op3t
A lot of Sepolicy writed (you can kang it np)
Any help with the VoLTE issue and Data issue can help sending the patch
07/12/17
Camera fully fixed (following the work of nichcream so credits to him and riteshsaxena)
If u get issues with camera on whatsapp or any other you can set the prop as
persist.camera.HAL3.enabled=0
Click to expand...
Click to collapse
Droped unnesesary ims shims
Custom biometric (hope goodix works? thanks to TheScarastic(warabhishek) and alexstsv2)
Charging issues fixed (? (some reports say weird issues when charge the phone)
Moar sepolicy
Off charging fixed (is not bugged anymore (??) )
Updated APTX from payton
VoLTE add some more permissions for it "Please test and report with logs "
05/12/17
IMS from marmite thanks to nichcream Test and report please
fix dark recording for Sunny sensor thanks to nichcream
bind ims
update drm
other's changes
Upstreamed work not released cuz I have OMX issues.
26/11/17
¡Wipe Dalvik Needed!
Update IMS blobs from gemini
Drop older IMS props not used since M
Added XPerience Lib for camera it fix some issues with the camera(still the daemon takes some time to open)
added more sepolicy
fixed issues with torch
Updated Ril files from gemini
Update widevine DRM blobs Taken from marlin's OPR3.170623.013 factory images
More internal changes in the rom
upstreamed kernel to 3.18.68
Update Display stack to Oreo
Wifi , bluetooth Tethering fixed
Recommended to use Google Camera HDR added in OP with some configurations like these in hide
Updated XPerienceWallpapers with new walls (quality 2k)
more...
20/11/17
Camera Stability
OpaLayout(not usable in this device)
system optimization
Merge CVE patches in the kernel side
upstream patches.
Upstream kernel to 3.18.49
add more drm hidl
more but i dont want to write more.
08/11/17
Android-8.0.0_r32
07/11/17
Camera fixed (the camera works but you can get issues with daemon if more or 1 app take the control of the camera)
Camcoder fixed
Fingerprint issues
added thermal
Update acdb_id from miui 9 not added in this build.
update reliance firmware
update adreno firmware
Fix vulkan issues
Fix gps issues
update ims props
track arm32 ims props
add libnet 32
fix keymaster.
The build is from 05 np with that.
30/10/17
following the cases from xpe 11
land: Indicate whether the SD card is accessible without removing the battery
landverlay: update GPS overlay
landverlay: update tcp buffers
landverlay: change some brightness atributes
land: overlay: Improve haptic feedback performance
land: Move to the correct mount format of fstab
land: Add Widevine from marmite
optimized the performance
Smoother system bars color transition
Long press on Home open search or if you have installed the assistant
Fixed the defaultCarrier app problems (now it not make inaccesible your data plan if you subscribe to new one After it will lock up when no data.)
More telephony changes related to ims and msim (dont ask if VoLTE crap works test and report with the correct form)
more...
24/10/17
Added Custom key rebinding (yes long press in menu button open recents )
Android 8.0.0_r15
Circle icons by default
Return of the charging sounds thanks to xyyx
Audio issues fixed (almost for me)
Moar Sepolicy things
You can use the stock app (that comes with the rom)
Kang Bluetooth configs from CAF
Add AptX props
Shim slim_daemon
Squash alarm boot commits
Correct the brightness values.
add missing ims things in the overlay
For now removed the assertion of the device until I build a new TWRP for oreo.
Added Caffeinte, ambient display, heads up tiles
added option to enable/disable navbar.
Bluetooth issues fixed (Icant test audio over bluetooth i dont have any bluetooth device for this test.)
Backup function works now (this can backup your google apps when install new update)
18/10/2017
Add XPerience Updater
Update security patch to october (update to android-8.0.0_r13)
Increase Zenmode max hour limit from 12 to 24
Fix NPE's
Set and remove tiles with one tap
16/10/2017
VoLTE icon
More IMS changes
more sepolicy changes
Fingerprint fixed (almost tested with fpc)
Camera open more faster (u need to wait less time to the daemon)
added XPerience Settings with some features minimal for now I working to add more features.
10/10/2017
build netd HAL for netmgrd, build libandroid_net for ims
added more radio qualcomm hidl
Allow QMID service to aquire net_raw permission this add more fixes to posible issues with gps
build com.android.ims.rcsmanager following commit from marlin
camera/QCamera2/HAL3: Return reprocess output without holding back
QCamera2: HAL1: Call set_buffers_geometry() with actual preview dimensions
QCamera2: HAL3: Report frame drop error for blob request.
QCamera2: Add lock protection for stream list access.
QCamera2: Fix for LSS snapshot when flash is ON
QCamera2: HAL1: Fixing a bug in beauty mode.
QCamera2: HAL1: Force Flash Off only when StillMore alone is enabled
add vibrator hal hidl
land: Remove setprop to set IS type
move to hal3 again.
QCamera2: mm-camera-interface: Camera Daemon late start issue fix
Camera2:HAL1:fix HAL1 callback cookie
remove power hint for camera
Wifi issues fixed
land: build netd HAL for netmgrd, build libandroid_net for ims
Move to msm8996 Oreo HALS for Media and Audio
30/09/2017
Removed SdcardFS for now (this broke media apps like send images from telegram etc)
Fixed some ims shim (untested i haven't VoLTE crap in my country)
"Fix" Fingerprint actin as button (no more)
GPS fixes
Maybe the camera is dead this time...
some sepolicy for fingerprint (no it can't acces to tee so u are unable to save fingers)
some changes in rom side (not device tree related)
24/09/2017
RILD fixed
data fixed(that means LTE working)
more performance
u can use always on but it can cause battery drain (enable it from TUNER SETTINGS)
Welcome to XPerience 12
Camera (recommend use google camera it need some time after boot (i mean every reboot))
Camcoder
Todo list:
* Do something forma VoLTE
* Move on 8.1 bugless
Hope people don't start pestering with "rom is working volte pls answer" or dev drama.
BTW some screenshots would be nice.
Thank you for your hard work!
moralesnery said:
Hope people don't start pestering with "rom is working volte pls answer" or dev drama.
BTW some screenshots would be nice.
Thank you for your hard work!
Click to expand...
Click to collapse
ril is not working so how they suppose get Volte?
xD
After installing got issue decrypt for format data or not sir??
dedikunity said:
After installing got issue decrypt for format data or not sir??
Click to expand...
Click to collapse
encryption works fine
Wow, Nice
Btw Can U Make AOSP/LOS 8.0?
Elclark said:
Wow, Nice
Btw Can U Make AOSP/LOS 8.0?
Click to expand...
Click to collapse
No
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
---------- Post added at 07:12 AM ---------- Previous post was at 07:08 AM ----------
TeamMex said:
encryption works fine
Click to expand...
Click to collapse
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
amol121 said:
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
---------- Post added at 07:12 AM ---------- Previous post was at 07:08 AM ----------
I am facing an encryption related problem after flashing this rom. I flashed this rom and set a pattern. After checking out whole rom I went to twrp in order to restore my previously taken MIUI 8 backup. At startup TWRP asked for Decryption Password so I drew the pattern I set on this Oreo rom. Everything seemed fine and I restored my backup and rebooted.
But now MIUI 8 asking for the pattern. I drew the pattern I used but it is not working. The same pattern works fine while Decryption in TWRP recovery.
I tried flashing this Oreo rom again, but it is also asking for the pattern and the pattern doesn't seems to work. I am using TWRP 3.0.2-0.
Click to expand...
Click to collapse
I too faced this.. Clear the .key files in the system folder in twrp - advanced - file manager - data/system search for files shown in the image and delete them.. It worked for me
spandanraj said:
I too faced this.. Clear the .key files in the system folder in twrp - advanced - file manager - data/system search for files shown in the image and delete them.. It worked for me
Click to expand...
Click to collapse
I tried this but it is still showing. Do I need to restore the backup again?
amol121 said:
I tried this but it is still showing. Do I need to restore the backup again?
Click to expand...
Click to collapse
For me it worked at first time.. Btw i backed up my los.. Dont know about miui.. Have a trial
amol121 said:
I tried this but it is still showing. Do I need to restore the backup again?
Click to expand...
Click to collapse
Tried restoring, not working. TWRP is fine with the pattern but roms aren't accepting it.
I get error 6 in twrp while installing this rom
asifrahman said:
I get error 6 in twrp while installing this rom
Click to expand...
Click to collapse
Me also
---------- Post added at 08:35 AM ---------- Previous post was at 08:35 AM ----------
Anybody tell me how to install
arvaaz said:
Me also
---------- Post added at 08:35 AM ---------- Previous post was at 08:35 AM ----------
Anybody tell me how to install
Click to expand...
Click to collapse
read op post
---------- Post added at 09:41 AM ---------- Previous post was at 09:40 AM ----------
asifrahman said:
I get error 6 in twrp while installing this rom
Click to expand...
Click to collapse
read carefully op first post
mizdrake7 said:
Was going to install and send a logcat, but error 6 in TWRP
Click to expand...
Click to collapse
Read first post carefull:
If u cant install it remove this assert from updater-script
Code:
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
show_progress(0.750000, 0);
Click to expand...
Click to collapse
impulsar said:
^ unzip rom, remove those lines from updater-script, rezip the rom, flash
Click to expand...
Click to collapse
Yes. I didn't read the post properly. ??
7 pages reduced to just 2. Good work, people! Please mind that this is a development area and you should reply on topic. ON TOPIC.
Thank you.

[ROM][LineageOS][Android 9.0.0r34][Unified][OMS]TugaPower™ 13.0

Build 24/03/2019 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower PIE 9.0.0_r34 13.0 LineageOS #laos #OnePlus
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Also be sure you are using proper firmware.
Relative to gapps, the advised ones is nano package for PIE ( ARM64 ):
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Powered by Magisk root stable version
Three fingers screenshot
WireGuard Support
Expanded volume rocker ( thanks to @agentfabulous )
Direct unlock with face unlock enabled, lock screen options
What does not works:
Let me know to add to secod post
Changelog: TugaPower P 13.0
Added expanded volume rocker (thanks to AgentFabulous)
Added option to disable the direct unlock with face unlock enabled
Project name: proprietary_vendor_oneplus
op3: Remove camera HAL hacks
Project name: android_device_oneplus_oneplus3
op3: Remove camera HAL hacks
op3: wifi: Enhance move_wifi_data.sh to copy required files
op3: wifi: Add move_wifi_data.sh
Revert "op3: Allow appdomain to get vendor_camera_prop"
op3: List additional native libraries to expose to apps
op3: Remove audio policy copy
op3: audio: config: Remove 2 instance support for "primary input"
op3: pocketmode: Use OnePlus pocket sensor for pocket detection
op3: doze: Use OnePlus pocket sensor for pocket and wave detection
Project name: android_frameworks_base
Prevent NFE in SystemUI when parsing invalid int
Prevent NFE in SystemUI when parsing invalid int (2)
Prevent NFE in SystemUI when parsing invalid int
SystemUI: Fix FORCE_SHOW_NAVBAR handling on user switch
Clean up screenshot if nothing selected
IMMS should preserve selected IME upon boot
Add bluetooth icon.
Project name: android_frameworks_av
Request to reset effect buffer in clearInputBuffer
Revert "effects: fix volume burst on pause/resume with AudioFX"
Project name: android_frameworks_native
Respect source crop when capturing layers.
libgui: add docs to geometry states and captureScreen
surfaceflinger: fix captureScreen for landscape LCM
surfaceflinger: improve RenderArea needsFiltering
surfaceflinger: respect install orientation in DisplayRenderArea
surfaceflinger: add install orientation to DisplayDevice
surfaceflinger: make mPrimaryDisplayOrientation static
surfaceflinger: clean up captureScreen
surfaceflinger: silence some RenderArea errors
surfaceflinger: fix race conditions in captureScreen
surfaceflinger: remove ISurfaceComposer.h from RenderArea
surfaceflinger: reorder width and height in RenderArea ctor
surfaceflinger: documents RenderArea
Revert "Revert screenshot changes to exclude black cutout"
Revert "APP may display abnormally in landscape LCM"
Project name: android_vendor_lineage
Add APN ION Mobile & APN for Roaming
config: Remove duplicate keyguard.no_require_sim prop
overlay: Move managed profiles overlay to frameworks/base
kernel: Use build-image-kernel-modules instead of copying it
kernel: Use a macro for kernel build targets
kernel: Detect kernel module usage better
kernel: Move kernel module dir cleanup/creation to module install target
kernel: Move full kernel build guard flag below all targets
kernel: Add more threads to kernel build process
Project name: android_packages_apps_Snap
Snap: Fix picture size preference
Project name: android_packages_apps_Trebuchet
Lint fix: Invalid vector path in horizontal_ellipsis
Project name: android_packages_apps_Bluetooth
Update Bluetooth to use adaptive icon.
Project name: android_packages_apps_Nfc
NfcNci: make T3T/Nfc-F HCE optional
Project name: android_hardware_qcom_display
hwc: Handle validateAndSet failures in AD prepare call
Project name: android_hardware_qcom_display
display-hals: Allow building libdisplayconfig
Project name: android_hardware_qcom_audio
msm8960: Add SND_DEVICE_OUT_VOICE_MUSIC_TX
Project name: android_system_core
Fix path for treble default prop
storaged: change log level for health HAL calls
Project name: android_system_vold
increase timeout for waiting on block device
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/PIE/TugaPowerP13_OP3.zip
MD5: e80515495c2777ed48f8691b0a48bc37
Required firmware 3: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3.zip
Required firmware 3T: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3T.zip
Please dont mirror for now the roms zips, thanks
Sources :
Rom:- https://github.com/LineageOS
Device:- https://github.com/LineageOS/android_device_oneplus_oneplus3
Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
Reserved
Build 17/02/2018 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower PIE 9.0.0_r31 10.0 LineageOS #laos #OnePlus
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Also be sure you are using proper firmware.
Relative to gapps, the advised ones is nano package for PIE ( ARM64 ):
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Powered by Magisk root stable version
Three fingers screenshot
WireGuard Support
What does not works:
Let me know to add to secod post
Changelog: TugaPower P 9.0
Magisk included is now stable version
Project name: proprietary_vendor_oneplus
op3: Move perfboostsconfig.xml from device
Project name: android_device_oneplus_oneplus3
op3: Force HAL1 for certain apps
op3: Enable workaround for old MCC/MNC format
op3: livedisplay: Support sysfs backend display modes
op3: Migrate to livedisplay 2.0
op3: Move perfboostsconfig.xml to vendor
Project name: android_kernel_oneplus_msm8996
msm: camera: Fix compilation
Project name: android_packages_apps_SetupWizard
SUW: Change WizardManager activity default state to disabled
Project name: android_external_chromium-webview
Update x86/x64 Chromium Webviews to 71.0.3578.99
Project name: android_packages_apps_Settings
Settings: Add back summary_collapsed_preference_list for zh-rCN
Project name: android_packages_apps_LineageParts
parts: don't allow clock and network traffic to be enabled at the same time
StatusBarSettings: Hide network traffic settings if device has a notch
Project name: android_packages_services_Telephony
set config_enabled_lte to true by default
Project name: android_frameworks_av
effects: fix volume burst on pause/resume with AudioFX
Project name: android_frameworks_base
Informing app idle listeners on enabled state changes.
Fix for CTS testAllowWhileIdleJobInTempwhitelist
Null locale causing the VTS fail.
SettingsProvider: Allow accessing LineageSettings via settings command
Camera: Simplify code for Aux/Mono white and black lists
Camera: Force HAL1 for predefined package list.
SystemUI: Network Traffic [1/3]
SystemUI: Add Lineage statusbar item holder
fonts: Build different fonts.xml if EXCLUDE_SERIF_FONTS is true
Project name: android_device_qcom_sepolicy
sepolicy: Label vendor.camera.hal1.packagelist
Project name: android_device_lineage_sepolicy
Make backuptool permissive only in non user builds
Make sysinit permissive
lineage: Use set_prop() macro for setting adb tcp property
Project name: android_hardware_ril
Encode the Number of MNC Digits in CellIdentity
Project name: android_hardware_qcom_wlan
wcnss-service: Opt-in to disable copying WCNSS_qcom_cfg.ini to userdata
Project name: android_hardware_qcom_media
Revert "media: Avoid collision with FFMPEG plugin"
Project name: android_hardware_qcom_display
Make memtrack build with the VNDK.
Add missing includes.
libmemtrack: Add open method for apq8084.memtrack
display: Use generated kernel headers
hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries
Use header lib instead of using global include path
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/PIE/TugaPowerP10_OP3.zip
MD5: 16d1e7d2b10c713e2c6a340ce487701a
Please dont mirror for now the roms zips, thanks
Is TugaPower ROM a custom rom closest to Stock Lineage OS?
anavarro8794 said:
Is TugaPower ROM a custom rom closest to Stock Lineage OS?
Click to expand...
Click to collapse
Its is more like stock los with features
Build 09/03/2019 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower PIE 9.0.0_r34 12.0 LineageOS #laos #OnePlus
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Also be sure you are using proper firmware.
Relative to gapps, the advised ones is nano package for PIE ( ARM64 ):
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Powered by Magisk root stable version
Three fingers screenshot
WireGuard Support
What does not works:
Let me know to add to secod post
Changelog: TugaPower P 12.0
Project name: android_device_oneplus_oneplus3
op3: Update firmware requirement
Project name: android
5 March Security Patch
Project name: android_build_soong
Fix formatting
Project name: android_packages_apps_SetupWizard
SUW: Don't make google suw use material_light
SUW: Update wizard scripts for Pie
Project name: android_packages_apps_Settings
Update the timestamp used for time zone filtering
Project name: android_packages_services_Telephony
Stop generating ids in android namespace.
Fix resource warnings.
Project name: android_frameworks_base
Show mobile icons with left-to-right in order of slot index
Revert "SystemUI: Sort subscriptions in reversed order"
Project name: android_device_qcom_sepolicy
sepolicy: Fix video4linux "name" node labeling
sepolicy: Label persist.nfc.hci_network_reset_req
Project name: android_vendor_lineage
sensitive_pn: New United Kingdom helplines
Project name: android_hardware_qcom_display
display-hals: Expose c2d2.h even if TARGET_DISABLE_DISPLAY is set
Project name: android_system_extras_su
su: Add back mistakenly removed code
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/PIE/TugaPowerP12_OP3.zip
MD5: a063fdf478a313d5bd2ce76da8404565
Required firmware 3: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3.zip
Required firmware 3T: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3T.zip
Please dont mirror for now the roms zips, thanks
What's biggest differences between this rom and Stock Lineage OS?
Build 24/03/2019 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower PIE 9.0.0_r34 13.0 LineageOS #laos #OnePlus
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Also be sure you are using proper firmware.
Relative to gapps, the advised ones is nano package for PIE ( ARM64 ):
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Powered by Magisk root stable version
Three fingers screenshot
WireGuard Support
Expanded volume rocker ( thanks to @agentfabulous )
Direct unlock with face unlock enabled, lock screen options
What does not works:
Let me know to add to secod post
Changelog: TugaPower P 13.0
Added expanded volume rocker (thanks to AgentFabulous)
Added option to disable the direct unlock with face unlock enabled
Project name: proprietary_vendor_oneplus
op3: Remove camera HAL hacks
Project name: android_device_oneplus_oneplus3
op3: Remove camera HAL hacks
op3: wifi: Enhance move_wifi_data.sh to copy required files
op3: wifi: Add move_wifi_data.sh
Revert "op3: Allow appdomain to get vendor_camera_prop"
op3: List additional native libraries to expose to apps
op3: Remove audio policy copy
op3: audio: config: Remove 2 instance support for "primary input"
op3: pocketmode: Use OnePlus pocket sensor for pocket detection
op3: doze: Use OnePlus pocket sensor for pocket and wave detection
Project name: android_frameworks_base
Prevent NFE in SystemUI when parsing invalid int
Prevent NFE in SystemUI when parsing invalid int (2)
Prevent NFE in SystemUI when parsing invalid int
SystemUI: Fix FORCE_SHOW_NAVBAR handling on user switch
Clean up screenshot if nothing selected
IMMS should preserve selected IME upon boot
Add bluetooth icon.
Project name: android_frameworks_av
Request to reset effect buffer in clearInputBuffer
Revert "effects: fix volume burst on pause/resume with AudioFX"
Project name: android_frameworks_native
Respect source crop when capturing layers.
libgui: add docs to geometry states and captureScreen
surfaceflinger: fix captureScreen for landscape LCM
surfaceflinger: improve RenderArea needsFiltering
surfaceflinger: respect install orientation in DisplayRenderArea
surfaceflinger: add install orientation to DisplayDevice
surfaceflinger: make mPrimaryDisplayOrientation static
surfaceflinger: clean up captureScreen
surfaceflinger: silence some RenderArea errors
surfaceflinger: fix race conditions in captureScreen
surfaceflinger: remove ISurfaceComposer.h from RenderArea
surfaceflinger: reorder width and height in RenderArea ctor
surfaceflinger: documents RenderArea
Revert "Revert screenshot changes to exclude black cutout"
Revert "APP may display abnormally in landscape LCM"
Project name: android_vendor_lineage
Add APN ION Mobile & APN for Roaming
config: Remove duplicate keyguard.no_require_sim prop
overlay: Move managed profiles overlay to frameworks/base
kernel: Use build-image-kernel-modules instead of copying it
kernel: Use a macro for kernel build targets
kernel: Detect kernel module usage better
kernel: Move kernel module dir cleanup/creation to module install target
kernel: Move full kernel build guard flag below all targets
kernel: Add more threads to kernel build process
Project name: android_packages_apps_Snap
Snap: Fix picture size preference
Project name: android_packages_apps_Trebuchet
Lint fix: Invalid vector path in horizontal_ellipsis
Project name: android_packages_apps_Bluetooth
Update Bluetooth to use adaptive icon.
Project name: android_packages_apps_Nfc
NfcNci: make T3T/Nfc-F HCE optional
Project name: android_hardware_qcom_display
hwc: Handle validateAndSet failures in AD prepare call
Project name: android_hardware_qcom_display
display-hals: Allow building libdisplayconfig
Project name: android_hardware_qcom_audio
msm8960: Add SND_DEVICE_OUT_VOICE_MUSIC_TX
Project name: android_system_core
Fix path for treble default prop
storaged: change log level for health HAL calls
Project name: android_system_vold
increase timeout for waiting on block device
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/PIE/TugaPowerP13_OP3.zip
MD5: e80515495c2777ed48f8691b0a48bc37
Required firmware 3: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3.zip
Required firmware 3T: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3T.zip
Please dont mirror for now the roms zips, thanks
The OP is filled with the Developer's own update.
No question, problems etc.
Hope, the ROM is so stable and fluid that there is no need to ask anything from the developer.
P 19 is upload but be in mind that seems to be some incompatible encryption, ( relative to probably to security patch and new keymaster ) , if you flash dirty probably you will not be hable to unlock the phone after boot, if its the case, you need to factory reset to put all at is place. P 19 also have min requirement of firmware 9.0.2 , you need to have 9.0.2 or 9.0.3 to be hable to flash rom. Will be delaying the OTA till this encryption thing get cleared.
Cheers
TugaPower P 19.0 16/06/2019
MD5: 50319a3c67548c321ddcdad9b1327fef
https://tugapower.net/TP/OP3-T/PIE/TugaPowerP19_OP3.zip
For more information check oficial thread of lineage os, last pages are full of information about this encryption problem.
Enviado do meu ONEPLUS A6013 através do Tapatalk
danieldmm said:
For more information check oficial thread of lineage os, last pages are full of information about this encryption problem.
Enviado do meu ONEPLUS A6013 através do Tapatalk
Click to expand...
Click to collapse
can i flash on encrypted device,ignore post plz
danieldmm said:
Build 24/03/2019 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower PIE 9.0.0_r34 13.0 LineageOS #laos #OnePlus
If you have some spare bucks consider donating, it will be really appreciated: https://www.paypal.me/TugaPower
If you are on other base rom, best practice is to factory reset prior to flash rom and new gapps.
After this steps if rom does not boot, probably you are encrypted, remove encryption and repeat the steps.
If after removing encryption rom still does not boot, make a factory reset again after flashing rom and gapps, then all will be fine.
Also be sure you are using proper firmware.
Relative to gapps, the advised ones is nano package for PIE ( ARM64 ):
Replaced built in OTA by OTA Updates app ( https://github.com/MatthewBooth/OTAUpdates )
OTA updates supported
Browser removed and replaced by latest TugaBrowser ( built in OTA for the Browser ) ( blocks ads and protect privacy)
TugaBrowser -> http://forum.xda-developers.com/android/apps-games/app-tugabrowser-t3472457
Support out of the box to microG GmsCore ( http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616 )
No more need to make microG system app
PoGO: Gonna catch then all
Powered by Magisk root stable version
Three fingers screenshot
WireGuard Support
Expanded volume rocker ( thanks to @agentfabulous )
Direct unlock with face unlock enabled, lock screen options
What does not works:
Let me know to add to secod post
Changelog: TugaPower P 13.0
Added expanded volume rocker (thanks to AgentFabulous)
Added option to disable the direct unlock with face unlock enabled
Project name: proprietary_vendor_oneplus
op3: Remove camera HAL hacks
Project name: android_device_oneplus_oneplus3
op3: Remove camera HAL hacks
op3: wifi: Enhance move_wifi_data.sh to copy required files
op3: wifi: Add move_wifi_data.sh
Revert "op3: Allow appdomain to get vendor_camera_prop"
op3: List additional native libraries to expose to apps
op3: Remove audio policy copy
op3: audio: config: Remove 2 instance support for "primary input"
op3: pocketmode: Use OnePlus pocket sensor for pocket detection
op3: doze: Use OnePlus pocket sensor for pocket and wave detection
Project name: android_frameworks_base
Prevent NFE in SystemUI when parsing invalid int
Prevent NFE in SystemUI when parsing invalid int (2)
Prevent NFE in SystemUI when parsing invalid int
SystemUI: Fix FORCE_SHOW_NAVBAR handling on user switch
Clean up screenshot if nothing selected
IMMS should preserve selected IME upon boot
Add bluetooth icon.
Project name: android_frameworks_av
Request to reset effect buffer in clearInputBuffer
Revert "effects: fix volume burst on pause/resume with AudioFX"
Project name: android_frameworks_native
Respect source crop when capturing layers.
libgui: add docs to geometry states and captureScreen
surfaceflinger: fix captureScreen for landscape LCM
surfaceflinger: improve RenderArea needsFiltering
surfaceflinger: respect install orientation in DisplayRenderArea
surfaceflinger: add install orientation to DisplayDevice
surfaceflinger: make mPrimaryDisplayOrientation static
surfaceflinger: clean up captureScreen
surfaceflinger: silence some RenderArea errors
surfaceflinger: fix race conditions in captureScreen
surfaceflinger: remove ISurfaceComposer.h from RenderArea
surfaceflinger: reorder width and height in RenderArea ctor
surfaceflinger: documents RenderArea
Revert "Revert screenshot changes to exclude black cutout"
Revert "APP may display abnormally in landscape LCM"
Project name: android_vendor_lineage
Add APN ION Mobile & APN for Roaming
config: Remove duplicate keyguard.no_require_sim prop
overlay: Move managed profiles overlay to frameworks/base
kernel: Use build-image-kernel-modules instead of copying it
kernel: Use a macro for kernel build targets
kernel: Detect kernel module usage better
kernel: Move kernel module dir cleanup/creation to module install target
kernel: Move full kernel build guard flag below all targets
kernel: Add more threads to kernel build process
Project name: android_packages_apps_Snap
Snap: Fix picture size preference
Project name: android_packages_apps_Trebuchet
Lint fix: Invalid vector path in horizontal_ellipsis
Project name: android_packages_apps_Bluetooth
Update Bluetooth to use adaptive icon.
Project name: android_packages_apps_Nfc
NfcNci: make T3T/Nfc-F HCE optional
Project name: android_hardware_qcom_display
hwc: Handle validateAndSet failures in AD prepare call
Project name: android_hardware_qcom_display
display-hals: Allow building libdisplayconfig
Project name: android_hardware_qcom_audio
msm8960: Add SND_DEVICE_OUT_VOICE_MUSIC_TX
Project name: android_system_core
Fix path for treble default prop
storaged: change log level for health HAL calls
Project name: android_system_vold
increase timeout for waiting on block device
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/PIE/TugaPowerP13_OP3.zip
MD5: e80515495c2777ed48f8691b0a48bc37
Required firmware 3: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3.zip
Required firmware 3T: https://tugapower.net/TP/OP3-T/PIE/Firmware/firmware_5.0.8_OP3T.zip
Please dont mirror for now the roms zips, thanks
Sources :
Rom:- https://github.com/LineageOS
Device:- https://github.com/LineageOS/android_device_oneplus_oneplus3
Kernel:- https://github.com/LineageOS/android_kernel_oneplus_msm8996
Click to expand...
Click to collapse
For some reason, the firmware provided doesn't work for me and gave me an error 7 in TWRP. So I downloaded firmware from another post and it worked fine.
THis is the link if anyone else is having the same problem: https://androidfilehost.com/?fid=3556969557455276050
---------- Post added at 10:53 AM ---------- Previous post was at 10:46 AM ----------
HeliosV said:
For some reason, the firmware provided doesn't work for me and gave me an error 7 in TWRP. So I downloaded firmware from another post and it worked fine.
THis is the link if anyone else is having the same problem: https://androidfilehost.com/?fid=3556969557455276050
Click to expand...
Click to collapse
My phone keeps powering off?
TugaPower ROM | [2020-04-06] | Download
Thanks @danieldmm for bringing Android 10 version. Please update the OP and thread name.
Siddk007 said:
TugaPower ROM | [2020-04-06] | Download
Thanks @danieldmm for bringing Android 10 version. Please update the OP and thread name.
Click to expand...
Click to collapse
New thread will be available today, also PIE builds ended EOL if in case anyone did not noticed

Categories

Resources