[ROM] [KITKAT] [STABLE] CyanogenMod 11 for Galaxy Ace 3 LTE (GT-S7275) (EOL) - Samsung Galaxy Ace 3

Dear Galaxy Ace 3 LTE users, yesterday succesfully compiled CM11 for our beloved device! Credits go to @szezso for his device tree and @TheWhisp for his cwm 6.0.4.9 recovery that is able to install kit-kat roms
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Click to expand...
Click to collapse
Code:
#include
/*
* 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.
*/
All you questions here: Q&A! This is a development Thread
Click to expand...
Click to collapse
BUGS
-NFC
-If using OTG reboot after finishing using it, because a wakelock occurs
-You might have random reboots sometimes
Click to expand...
Click to collapse
WORKING
-Everything Else!
Click to expand...
Click to collapse
Code:
Link to the cwm recovery needed: [url]http://d-h.st/pak[/url]
Code:
Latest Release is [COLOR="Red"]20160820[/COLOR]!
[URL="https://www.androidfilehost.com/?fid=24591000424956016"]Download[/URL]
Screenshots
{
"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"
}
INSTALLATION
Enter download mode (Volume Down + Home + Power Button)
Install cwm recovery given above via odin v3.0.9 (put it in AP place WITHOUT auto reset option enabled)
when finished press and hold Vol Up + Home + Power Button to enter recovery mode without turning off the device
Wipe data factory reset
Install zip from sdcard/extsdcard --> choose zip from sdcard/extsdcard --> cm-11-XXXXXXXX-UNOFFICIAL-loganreltexx.zip
Reboot system now
Click to expand...
Click to collapse
Video - How to install
Click to expand...
Click to collapse
Code:
ENABLE ART(need fresh install)
1. Reboot into recovery mode
2. Wipe data, cache and dalvik cache
3. Format /system partition
4. Flash cm11
5. Reboot
6. Enable ART
7. Reboot into Recovery
8. Flash Gapps
9. Reboot
Code:
If you experience problems with wi-fi:
All you have to do is to set country code to your country in Wi-Fi settings
If you experience problems with any external applications try switching from ART to DALVIK before asking or sending a private message
Click to expand...
Click to collapse
If you have random reboots, this is the solution that is reported to solve the problem, thanks @mohamed786
Click to expand...
Click to collapse
All the builds will be hosted here: Download
***Mirroring my ROM and builds is not appreciated***
Click to expand...
Click to collapse
Video Preview
Thanks @AeroMiku
Another video preview
Click to expand...
Click to collapse
Thanks list
@arco68
@TheWhisp
@mir3k
@Rox
@faux123
@CM team of course,
without all this help and contribution, I wouldn't have done almost anything
*If I forgot someone, excuse me, send me a pm, and I will add you
Donate to those guys if you can. They helped me a lot, especially arco
Click to expand...
Click to collapse
Official facebook page: Page
Click to expand...
Click to collapse
Code:
Releases:
[COLOR="Red"]-20160820-[/COLOR]
*CM sources update
*August security patch level
*Kernel: HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (CVE-2016-5829)
*Kernel: net: ipc_router: Bind only a client port as control port (CVE-2016-2059)
*Kernel: msm: kgsl: Defer adding the mem entry to a process (CVE-2016-2504)
*Kernel: ashmem: Validate ashmem memory with fops pointer (CVE-2016-5340)
*Kernel: msm: board-8930-pmic: Remove PMIC LED driver
*Kernel: msm: Fix bus vector for DFAB clk setting
[COLOR="Red"]-20160107-[/COLOR]
*CM sources update
*Latest android security patch level(2016-01-01)
[COLOR="Red"]-20151113-[/COLOR]
*CM sources update
*More security patches brought by Cyanogen
[COLOR="Red"]-20151110-[/COLOR]
*CM sources update
*Security patches from Cyanogen
*rootdir: init.target.rc: update sensors from stock ramdisk
*rootdir: Remove read ahead tunings
[COLOR="Red"]-20150824-[/COLOR]
*Include custom Kernel
*Kernel: Re-implemented kexec hardboot
*Kernel: Fixed last_kmsg
[COLOR="Red"]-20150814-[/COLOR]
*CM sources update
*Patches for stagefright vulnerability
*Kernel: Support for kexec hardboot
*Kernel: Add Fiops i/o scheduler
*Kernel: Add smartmax_eps cpu governor
[COLOR="Red"]-20150701-[/COLOR]
*CM sources update
*Fix compass
*Cleanup init.qcom.power.rc for unnecessary stuff
*Update interactive governor values
*Kernel: Misc patches
[COLOR="Red"]-20150501-[/COLOR]
*CM sources update
[COLOR="Red"]-20150424-[/COLOR]
*CM sources update
*Remove hdpi from PRODUCT_AAPT_CONFIG
*Disable cpu.notify_on_migrate feature
*Enable mpdecision by default
*Kernel: Misc patches
[COLOR="Red"]-20150324-[/COLOR]
*CM sources update
*Web security patches applied
*Kernel:Misc patches
[COLOR="Red"]-20150320-[/COLOR]
*CM sources update
*Remove setting permissions for non-existent fmradio dev
*Enable separated headset mic
*Update snd_soc_msm_2x
*Drop NFC support
*Kernel: Avoid some memleaks
*Kernel: Misc patches
[COLOR="Red"]-20150312-[/COLOR]
*CM sources update
*Revert: "Move custom AAPT config to cm.mk"
[COLOR="Red"]-20150308-[/COLOR]
*CM sources update
*msm8930-common: camera: Modify base.common.version API define
*Re-enable QCOM's HW AAC encoder
*Kernel: Fix QCOM's HW AAC encoder
*Revert "rootdir: Create native cgroup"
[COLOR="Red"]-20150305-[/COLOR]
*CM sources update, mostly translations
*Fixed camcorder
[COLOR="Red"]-20150228-[/COLOR]
*Enable QCOM's HW AAC encoder"
*Disable LPA
*Set default country index to Europe in FM app
*Create native cgroup
*Move custom AAPT config to cm.mk
*Kernel: Tune voltage table
*Kernel: Misc patches
[COLOR="Red"]-20150219-[/COLOR]
*CM sources update
*Kernel: Re-add intelliactive cpu governor
*Kernel: Re-add sio i/o scheduler
*Kernel: Probably fixed random reboots
*Kernel: eCryptfs: Remove buggy and unnecessary write in file name decode routine
*Kernel: Νetfilter: conntrack: disable generic tracking for known protocols
[COLOR="Red"]-20150120-[/COLOR]
*CM sources update
*Revert: Remove chmod of /proc/cmdline
*Kernel: Optional overclock up to 1.7GHz
*Kernel: Update intelli_plug to v3.9
*Kernel: Add intellimm cpu governor
*Kernel: Misc patches
*Fix encryption after factory reset
[COLOR="Red"]-20150102-[/COLOR]
*CM sources update
*Disable QCOM's HW AAC encoder
*Disable audio offload
*Update media_profiles
*Fix: Now audio from videos plays on both sides of headphones/speaker
[COLOR="Red"]-20141225-[/COLOR]
*CM sources update
*Don't show mobile plan preference
*Load fastrpc module after boot
*Minor cleanup in init.carrier.rc
*Move wcd9310 symlink creation to msm8930-common
*msm8930-common:Create wcd9310 symlinks during build process
*Enable smooth-streaming video-playback
*Don't mount persdata
*Revert: Enable large heap for Trebuchet
*Minor kernel patches
[COLOR="Red"]-20141205-[/COLOR]
*CM sources update
*Remove qrngd service
*Add SettingsProvider
*Update ueventd.qcom.rc
*Minor cleanup of init.qcom.rc
*Enable large heap for Trebuchet
*Fix hostapd service to use correct config folder
*Remove chmod of /proc/cmdline
*Change NTP_SERVER in gps.conf to use izatcloud
*Set default locale to en_UK
*Remove obsolete option
*msm8930-common:Cut EGL cache size in half
*msm8930-common:Define correct path to hostapd files
*msm8930-common:Some camera wrapper cleanup and changes
*msm8930-common:Disable CCX support in Prima config
*msm8930-common:Remove unused option from camera makefile
*Many kernel patches
[COLOR="Red"]-20141125-[/COLOR]
*CM sources update
*Increase read ahead to 512KB
*Revert: Enable face detection
*Revert: Change ADCBID for PROXY Rx
*Revert: Loganre: Enable proximity wake option
*Disable interactive governors sync_freq feature
*Add back couple of missing lines in media_codecs.xml
*Disable wpa_supplicant log spam
[COLOR="Red"]-20141115-[/COLOR]
*CM Sources update
*Added Binaries for IPv6 tethering
*Fixup input paths
*Removed Fauxsound, it caused calling bug
*Fixed FM Radio
*Updated media codecs
[COLOR="Red"]-20141112-[/COLOR]
*CM Sources update
*Use bottom mic for speaker phone
*Change ACDBID for PROXY Rx
*Enable face detection
*Audio config improvements
*Fixed audio playback
*Wlan: prima: Sync with kk_2.7
*Milestone M12 release
[COLOR="Red"]-20141107-[/COLOR]
*CM sources update
*Ramdisk updates
*GPS config improvements
*GPS HAL improvements
*Move power management to a separate init.qcom.power.rc
*Revert:add VR headset to use case, it was breaking mic on phone calls in my tests
*Official toolchains used
[COLOR="Red"]-20141102-[/COLOR]
*CM sources update
*Kernel: Reduced max OC for both CPU(1.5GHz) and GPU(475MHz) for safety
*fixed "com.qualcomm.timeservice has stopped"
[COLOR="Red"]-20141101-[/COLOR]
*CM sources update
*fstab updates, now you can mount USB-OTG without a 3rd party app (EXT4 filesystem tested)
*re-enabled triple framebuffer
*audio/snd_soc_msm_2x: Add VR headset use case
*Disabled mpdecision service, we have intelliplug
[COLOR="Red"]-20141028-[/COLOR]
*CM Sources Update
*Kernel:Add Fauxsound, thanks @Paul
*Kernel:Squashed update of wifi regulatory database
*Kernel:CPUfreq Updates
*Overlay cleanup
*Add some blobs
*Enabled GPS XTRA servers
*Camera HAL code cleanup
[COLOR="Red"]-20141023-[/COLOR]
*CM Sources Update
*Finally stock camera rotation bug is FIXED!!!, thanks Arne Coucheron, Abhisek Devkota
*Removed AGPS_USE_PSC from GPS HAL again
*Build.prop updates
*Kernel: Add GPU OC up to 627 MHz including stock frequencies this time
*Kernel: Add Intelli_plug hotplug driver as well as msm_hotplug, credits @Faux123
[COLOR="Red"]-20141020-[/COLOR]
*CM Sources Update
*Changed Network buffer sizes from stock
*Kernel: Manage Offline CPUs
*Add USB_OTG back to storage menu
*Add USB-OTG support in kernel (Needs testing, for undesired wakelocks)
*Some kernel update
*Reverted Some GPS HAL changes
[COLOR="Red"]-20141017-[/COLOR]
*CM Sources Update
*Correct cpu voltage table in kernel
*Added Underclock again up to 162 MHz
*Increased Overclock limit up to 1.7 GHz
*Removed USB-OTG from storage menu
*Device tree cleanup/update
[COLOR="Red"]-20141010-[/COLOR]
*CM Sources Update
*Revert: KSM enabled by default
*M11 milestone release
*msm8930-common: camera: Don't forcefully enable ZSL
*Add Overclock: 1.24 GHz, 1.35 GHz, 1.45 GHz
*Added SmartassV2, Intelliactive CPU governors
*Added sio and sioplus I/O governor
[COLOR="Red"]-20141007-[/COLOR]
*CM Sources Update
*Fixed Superuser settings force close
*Fixed Terminal Emulator force close
*Kernel Downgrade to 3.4.0, it should be more stable
*Kernel is built with Linaro 4.7 now
*Update Camera HAL API (arco)
-Features still present in kernel:
*Change readahead to 512kB.
*Voltage Control
*Optimize KSM
*USB Fastcharge
-Features removed from kernel(due to perfomance issues and stability):
*GPU Overclock
*GPU Optimizations
*Graphite Kernel Optimizations
*O3 Kernel Optimizations
*Cortex A15 Optimizations
[COLOR="Red"]-20141005-[/COLOR]
*CM Sources Update
*Kernel Update up to 3.4.103, thanks @F4k
*Remove useless dual sim stuff from ramdisk
*GPU Overclock up to 627 Mhz (Be careful)
*GPU Optimizations
*CPU Voltage Control (Be careful)
*Enable KSM by default
*Many, many Kernel Updates
*Graphite Kernel Optimizations
*-O3 Kernel Optimizations
*Change Kernel readahead to 512KB
*Optimize Kernel SamePage Merging
*Cortex A15 Optimizations
*Kernel compiled with Linaro 4.9.2 now
*Usb Fastcharge support
*More, more and more
[COLOR="Red"]-20141003-[/COLOR]
Changelog:
*CM Sources Update
*Fix in liblights
*Kernel was built with Sabermod 4.7.4 toolchain
*Updated Recovery (CWM 6.0.5.1)
[COLOR="Red"]-20140930-[/COLOR]
Changelog:
*CM Sources Update
*Updated Build Fingerprint From Latest Stock Rom
*Updated fstab
*Add Missing Device Permissions
*Kernel Update
*Overlay Sar Levels(Settings->About Phone->Status->SAR Levels)
[COLOR="Red"]-20140919-[/COLOR]
Changelog:
*CM sources update
*Kernel Updates
*Adreno libs update
[COLOR="Red"]-20140916-[/COLOR]
*CM sources update
*Adjustments to power HAL
*CyanogenMod M10
[COLOR="Red"]-20140913-[/COLOR]
Changelog:
*CM sources update
*Kernel Updates
*Wifi Driver Update
[COLOR="Red"]-20140910-[/COLOR]
Changelog:
*CM sources update
*Update Ramdisk
*Add Support for GT-S7275T
*Allow more background services
*msm8930: Enable triple framebuffer
[COLOR="Red"]-20140904-[/COLOR]
Changelog:
*CM sources update
*Fixed Missing Preferred Network type under Network Settings
*msm8930-common: Merge in some wifi config changes from stock KK
[COLOR="Red"]-20140903-[/COLOR]
Changelog:
*CM sources update
*Some Kernel Update
[COLOR="Red"]-20140901-[/COLOR]
Changelog:
*CM sources update
*Updated GPS config
*Fixed WMA audio files playback(Apollo couldn't play .wma files)
[COLOR="Red"]-20140831-[/COLOR]
Changelog:
*CM sources update
*Massive KitKat Blobs Update from Express 2 and Serrano
*Added missing OMX decoder
*Stability should be increased
*Reworked GPS (arco)
*Add Support for GT-S7275B
[COLOR="Red"]-20140829-[/COLOR]
Changelog:
*CM sources update
*Modified Stock Power Profiles to fit our device(corrected cpu states and more)
[COLOR="Red"]-20140827-[/COLOR]
Changelog:
*CM sources update
[COLOR="Red"]-20140823-[/COLOR]
Changelog:
*CM sources update
*Added Soft Reboot option in Reboot options
[COLOR="Red"]-20140818-[/COLOR]
Changelog:
*CM sources Update
*Fixed mic on loudspeaker while calling again
*CM sources update
[COLOR="Red"]-20140816-[/COLOR]
Changelog:
*CM sources update
[COLOR="Red"]-20140813-[/COLOR]
Changelog:
*New Kernel Config, should improve some things, thanks @arco68
*Removed SmartassV2 governor, reported to use highest frequency all the time
*CM sources update
*Device tree update from @arco68
*Added Blobs from stock ANF2 firmware, thanks @arco68
*Added Google Camera in build, camcorder lag should disappear
*Use stock ANF2 ril blobs, should improve network
*Audio improvements by @arco68
[COLOR="Red"]-20140806-[/COLOR]
Changelog:
*Probably fixed MMs again, need testing and feedback
*CM Sources Update
[COLOR="Red"]-20140801-[/COLOR]
Changelog:
*CM sources update
*Removed USB OTG due to wakelock bug
[COLOR="Red"]-20140724-[/COLOR]
Changelog:
*CM source Updates
*Fixed missing option from storage settings: Unmount SDcard
[COLOR="Red"]-20140721-[/COLOR]
*CM sources update
*Kernel Changes, now camera seems a little more stable to me
[COLOR="Red"]-20140719-[/COLOR]
Changelog:
*Voip Fix
*CM source Updates
*Kernel Sources Update
Add Dock Headset to audio policy
[COLOR="Red"]-20140716-[/COLOR]
Changelog:
*Using custom power HAL (Should improve battery)
*CM sources update
*Audio config improvements and cleanup
Sources
Device Source: https://github.com/kostoulhs/android_device_samsung_loganreltexx
Kernel Source: https://github.com/kostoulhs/android_kernel_samsung_msm8930-common/tree/cm-11.0_mod
Click to expand...
Click to collapse
Code:
[URL="http://forum.xda-developers.com/showthread.php?t=2397942"]GAPPS[/URL]
Code:
If you like it, give me a thanks :)

Wifi Working
kostoulhs said:
Dear Galaxy Ace 3 LTE users, yesterday succesfully compiled CM11 for our beloved device! Credits go to @szezso for his device tree and @TheWhisp for his cwm 6.0.4.9 recovery that is able to install kit-kat roms
ROM IS BETA, fixes needed!
WORKING
Ril
Bluetooth
Data (I think there is an issue, but seems to work)
FM radio
BUGS
Camera
Wifi
NFC
Auto-rotate
You tell me
link to the cwm recovery needed: https://www.dropbox.com/s/wluzefvek281x8n/cwm-6.0.4.9-loganre.tar.md5
Link to the rom if you wanna test: https://drive.google.com/file/d/0B7Bqo5x_z18ENjl2V1hfM0pic28/edit?usp=sharing
INSTALLATION
Enter download mode (Volume Down + Home + Power Button)
Install cwm recovery given above via odin v3.0.9 (put it in AP place WITHOUT auto reset option enabled)
pull out battery when finished
Enter recovery mode (Vol Up + Home + Power Button)
Wipe data factory reset
Install zip from sdcard --> choose zip from sdcard --> cm-11-XXXXXXXX-UNOFFICIAL-loganreltexx.zip
Reboot system now
PS: I am not responsible for any damage to your device
Click to expand...
Click to collapse
Wifi working! Thanks mir3k from github https://mega.co.nz/#!80kh3S5A!-5UDhZ9931RS44eCVqBvvTmZ1vXcPpgvyye1smwx3MQ

kostoulhs said:
Wifi working! Thanks mir3k from github https://mega.co.nz/#!80kh3S5A!-5UDhZ9931RS44eCVqBvvTmZ1vXcPpgvyye1smwx3MQ
Click to expand...
Click to collapse
Hey, I have some questions.
1. For wich models is it?
2. Gapps?
3. Exactly version of Kit-Kat?
4. Who is the developer of this ROM?
5. How to enable/disable ART?

Answers
Arcanister99 said:
Hey, I have some questions.
1. For wich models is it?
2. Gapps?
3. Exactly version of Kit-Kat?
4. Who is the developer of this ROM?
5. How to enable/disable ART?
Click to expand...
Click to collapse
1) For GT-S7275R
2) http://www.devfiles.co/download/7m2VdVjQ/gapps-kk-20140105-signed.zip
3) Android 4.4.4
4) Device tree originaly created by @szezso , then modified a little by me and another guy from github, compiled by me and the guy from git
5) About phone --> tap 5 times on "Build number", then "Developer options" should be enabled. After that --> "Developer options" all the way down you will see "Select Runtime" tap on it and select ART, the phone will reboot

You need CWM provided
kostoulhs said:
1) For GT-S7275R
2) http://www.devfiles.co/download/7m2VdVjQ/gapps-kk-20140105-signed.zip
3) Android 4.4.4
4) Device tree originaly created by @szezso , then modified by a little by me and another guy from github, compiled by me and the guy from git
5) About phone --> tap 5 times on "Build number", then "Developer options" should be enabled. After that --> "Developer options" all the way down you will see "Select Runtime" tap on it and select ART, the phone will reboot
Click to expand...
Click to collapse
PS: you need provided CWM because mahound's cwm can't install kitkat roms

Can you link me to your sources ? I wanna help you in developmet

https://github.com/kostoulhs/android_device_samsung_loganreltexx or https://github.com/mir3k/android_device_samsung_loganreltexx-1
Thanks to them

That's cool
Rox said:
Can you link me to your sources ? I wanna help you in developmet
Click to expand...
Click to collapse
Those repo's given are the used ones, actually they are the same

Camera Issue
UPDATE
Camera issue almost resolved (there are some errors and also crashes in video mode)
Big thanks @mir3k

GPS issue also resolved
Thanks @mir3k for the hard work and tests

kostoulhs said:
GPS issue also resolved
Thanks @mir3k for the hard work and tests
Click to expand...
Click to collapse
Cool. Post 1 Rom link broken for me. One further down worked though.

Compiling one new right now
Houndcatcher said:
Cool. Post 1 Rom link broken for me. One further down worked though.
Click to expand...
Click to collapse
My pc is too weak to compile fast so compilation takes about 6-8 hours when it finishes i will upload new build

Houndcatcher said:
Cool. Post 1 Rom link broken for me. One further down worked though.
Click to expand...
Click to collapse
Here it is : https://drive.google.com/file/d/0B7Bqo5x_z18EQ3FPWjl3UUF1ZzQ/edit?usp=sharing

kostoulhs said:
Here it is : https://drive.google.com/file/d/0B7Bqo5x_z18EQ3FPWjl3UUF1ZzQ/edit?usp=sharing
Click to expand...
Click to collapse
Installed.

Houndcatcher said:
Installed.
Click to expand...
Click to collapse
A first performance feedback ?

wechstef said:
A first performance feedback ?
Click to expand...
Click to collapse
Not played with it much yet as I've been working and it's not my main phone but it seems OK. I will give it a good run over this weekend :good:

wechstef said:
A first performance feedback ?
Click to expand...
Click to collapse
A friend of mine has it and he told me that it's good. However, after some weeks it gets laggy
Enviado desde mi GT-S7275R usando Tapatalk 2

Huge update
Fixed Camera and Camcorder but it may get laggy sometimes

kostoulhs said:
Fixed Camera and Camcorder but it may get luggy sometimes
Click to expand...
Click to collapse
Uploading now... :laugh:

Based on new device tree
Now both cameras work! Device tree can be found here: https://github.com/kostoulhs/android_device_samsung_loganreltexx
Download link: https://drive.google.com/file/d/0B7Bqo5x_z18EemxFcGJfZUQ0ZkU/edit?usp=sharing
:laugh: :good: :victory:
Wipe Data after flashing

Related

[9001][ROM][PMEM][KK][4.4.1][KOT49E] CyanogenMod 11.0 by ADC-Team - Alpha 3 (EOL) - Kernel 3.4.x

[9001][ROM][PMEM][KK][4.4.1][KOT49E] CyanogenMod 11.0 by ADC-Team - Alpha 3 (EOL) - Kernel 3.4.x
{
"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"
}
Hi everyone,
We are back! And we are proud to present our build of CyanogenMod 11.0 for the Galaxy S Plus (GT-I9001).
Currently the team is composed by the following members: (in alphabethic order)
[Dev] CastagnaIT, Christopher83, Educk, Ivendor, Krislibaeer
[Tester] smeroni68, ktulu84, Xellar
What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated gui
HW accelerated video
Camera
BLNv9
USB/Wifi tethering
VSync
USB OTG (Only FAT32 support) (check HERE the cables needed)
Phantom key presses filtering
Fixed and working:
Screenshot
Multitasking preview
Lockscreen slider shortcuts
Quick panel tiles
Partially working:
Some graphical glitches in Panorama preview
Web browsing with stock brower not really good (install Chrome or other browser for better use)
Not working:
AOSP keyboard do not work if used with swipe (app related bug)
SD swap do not work (not yet implemented)
Screenshots
CM11.0Installation Guide
Note: CM for Galaxy S Plus is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.
Download CM11.0 and gapps zips and put them in /sdcard
WARNING: TO FLASH YOU MUST USE ONE OF THE RECOVERY OF THE TEAM... IT'S NOT AN OPTIONAL CHOICE!!!
20131207 Alpha 3 (DL from Dev-Host)
MD5SUM: 43d4a53a399e067bccc93a2e95b332a6
ROM:
AriesParts: add LowRam status (credits to krislibaeer)
ramdisk: mountpoints like in aosp description (credits to krislibaeer)
ramdisk: internal_sd noemulated and external_sd auto type (credits to krislibaeer)
Synced with CM sources (KitKat v4.4.1 - KOT49E)
20131207 KERNEL: (DL from Dev-Host)
MD5SUM: aaded2fd824af9c2dda125c952f2f4de
ATTENTION: This kernel is included in the rom... this download is in case of custom kernel installed and want to come back to stock!
Kernel 3.4.72
20131116 ADCT GApps (DL from Dev-Host)
MD5SUM: 381d117be483cf672ac33887d212d765
Please verify the md5sum to be sure you got the right one.
Previous versions:
20131201 Alpha 2 (DL from Dev-Host)
MD5SUM: 4fd0b5178227f2db23d5269889bed325
ROM:
media_codecs: Add Google's VP8 and VP9 decoders for 4.4 (credits to erik96)
overlay: remove adb by default cm 11.0 is running (credits to krislibaeer)
BoardConfig: remove deprecated usb config (credits to krislibaeer)
AriesParts: improve low_ram switch (credits to krislibaeer)
BoardConfig: add QCOM_ENHANCED_AUDIO flag (credits to krislibaeer)
BoardConfig: add BOARD_HAVE_PRE_KITKAT_AUDIO_BLOB := true flag (credits to krislibaeer)
BoardConfig: Enable support for mHeap based screenshots (credits to Christopher83)
20131201 KERNEL: (DL from Dev-Host)
MD5SUM: 8b42f021aab0ba062f07b791ba3a2d46
ATTENTION: This kernel is included in the rom... this download is in case of custom kernel installed and want to come back to stock!
Kernel 3.4.71
crypto: msm: Check for invalid byte offset field (credits to Mona Hossain)
crypto: msm: Check destination buffer write access (credits to Mona Hossain)
crypto: msm: Fix issues related to non-zero byteoffset input (credits to AnilKumar Chimata)
crypto: msm: Fix null pointer exception in qcrypto_count_sg() (credits to AnilKumar Chimata)
crypto: msm: Use scnprintf() instead of snprintf() (credits to AnilKumar Chimata)
20131124 Alpha 1 (DL from Dev-Host)
MD5SUM: 877c516052ff1303a1ae84a6a8962cb1
ROM:
Change some mount points (credits to Arco68)
ariesve: switch to kernel build during compile rom (credits to krislibaeer)
Initial support for the hardware tunables framework (credits to Czobor)
Overlay: Add custom arrays to base frameworks (credits to erik96)
BoardConfig: woraround create the folder /usr to prevent the build from failing (credits to krislibaeer)
Disable PhaseBeam scrolling (credits to Michael Bestas)
Set ro.telephony.call_ring.multiple=0 (credits to Arco68)
ril: Updates for Android 4.4 alias kitkat (credits to krislibaeer)
BoardConfig: Use cortex-a8 error on scorpion (credits to krislibaeer)
libsensors: fix build error (credits to krislibaeer)
overlay: remove disable the home key unlock settings in frameworks_base for now (credits to krislibaeer)
recovery: change graphics.c to fit with new changes (credits to krislibaeer)
BoardConfig: add TARGET_RUNNING_WITHOUT_SYNC_FRAMEWORK := true new feature on 4.4 (credits to krislibaeer)
ariesve: add ro.config.low_ram new feature on android 4.4 (credits to krislibaeer)
ramdisk: apply changes to wlan to get it working (credits to krislibaeer)
BoardConfig: add USE_SET_METADATA := false, for now we need this because otherwise the flashable zip is not flashable (credits to krislibaeer)
overlay:apps: change Phone to Telephony (credits to krislibaeer)
ramdisk: changes to sdcard mount Android 4.4 (credits to krislibaeer)
ariesve: add a bit debug stuff (credits to krislibaeer)
sepolicy: Add policy configuration for SELinux (credits to Christopher83)
ril: fix sim PIN handling (credits to Pawit Pornkitprasan)
ariesve: build memtrack (credits to krislibaeer)
ramdisk: change also usbdisk mount for android 4.4 (credits to krislibaeer)
BoardConfig: add flag BOARD_EGL_WORKAROUND_BUG_10194508 := true (credits to krislibaeer)
BoardConfig: let camera working again (credits to krislibaeer)
overlay: add Enable lockscreen translucent decor (credits to krislibaeer)
ramdisk: add KSM by default (credits to krislibaeer)
ariesve: Disable JIT cache (credits to krislibaeer)
ariesve: disable preloading of EGL/GL drivers in Zygote at boot time (credits to krislibaeer)
overlay: add extraFreeKbytes - new feature Android 4.4 (credits to krislibaeer)
AriesParts: add low_ram switch (credits to krislibaeer)
ril: aligned custom ariesve ril to SamsungExynos3RIL (credits to CastagnaIT)
Corrected the ril property and some updates (credits to CastagnaIT)
BoardConfig: removed no longer needed BOARD_USE_LEGACY_TOUCHSCREEN (credits to CastagnaIT)
20131124 KERNEL: (DL from Dev-Host)
MD5SUM: 0560e06571327b4076029e75e84b3483
ATTENTION: This kernel is included in the rom... this download is in case of custom kernel installed and want to come back to stock!
Kernel 3.4.70
msm: kgsl: Avoid turning on GPU clock if already off (credits to Ananta Kishore K)
Update defconfigs to enable some netfilter options (credits to Christopher83)
Revert "ALSA: fix oops in snd_pcm_info() caused by ASoC DPCM" (credits to Christopher83)
Add exFAT support (credits to radu) (Tested on Samsung 64GB SDXC uhs1 PRO card)
Update defconfigs for exFAT support (credits to Christopher83)
msm: vidc: Reset stop_called state when START is called (credits to Deepak Verma)
msm: vidc: set EOS on output buffer pending transaction (credits to Deepak Verma)
Clone ion.h to msm_ion.h (credits to Arco68)
Add extra free kbytes tunable (credits to Rik van Riel)
input: Updates to Phantom Key Presses filter (credits to Christopher83)
SELinux: include definition of new capabilities (credits to Eric Paris)
msm: vidc: Check validity of userspace address (credits to Deepak Verma)
ALSA: pcm: check for integer overflow during multiplication (credits to Phani Kumar Uppalapati)
base: genlock: Zero a structure before sending it to user space (credits to Jordan Crouse)
qt602240_ts: updated touchscreen driver in according of Multi-touch protocol (credits to CastagnaIT)
20131116 ADCT GApps (DL from Dev-Host)
MD5SUM: 381d117be483cf672ac33887d212d765
Before you install CM11.0: Preparation (First three are optional. If you want to start fresh, these can be skipped)
Install AppBak from Market, run it and save a list of all your apps.
Install SMS Backup and Restore from Market, run it and backup your SMS history.
Install Call Logs Backup and Restore from Market, run it and backup your call log history.
Boot into recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.
Install
Here you can find the CWM Recovery and TWRP built by our Team:
WARNING: TO FLASH YOU MUST USE ONE OF THE RECOVERY OF THE TEAM... IT'S NOT AN OPTIONAL CHOICE!!!
>>>> CWM & TWRP Thread
WARNING: We built and tested these recoveries, but always remember that we are not responsible for any damage by using these software!!
They are based on safe kernel on emmc side!!
Wipe data and cache.
Flash update*.zip.
Flash gapps*.zip. You must flash gapps after every upgrade to CM10 since /system is formatted, wiping your previous add-ons.
Reboot phone.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
WARNING: Do not restore backup data of system apps!
If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
It seems that restoring backups can also break Calendar sync.
Upgrades
Upgrades from previous versions of CM11.0 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM11.0 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.
Credits
CyanogenMod Team
Arco68 for his huge work for our device
AriesVE Dev Connection Team
Nello96 for Team logo's
anakin174 for the team spare phone
Sources
All our sources are on AriesVE-DevCon-TEAM GitHub
FAQ
For recovery bootloop problem you should at this post
BLNv9 feature recap:
It is activable/deactivable from BLN Control Application (Free or Pro version)
You can launch it from Settings->Device->Advanced
XDA:DevDB Information
[GT-I9001][KK 4.4.1] CyanogenMod 11.0 by ADC-Team - Kernel 3.4.x, a ROM for the Samsung Galaxy S I9000
Contributors
DevConnection_Team, smeroni68, CastagnaIT, Christopher83, educk, ivendor, krislibaeer, ktulu84, XeLLaR*
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2013-11-25
Last Updated 2013-12-21
Calibration of Magnetic/Orientation/Acceleration sensors
MAGNETIC / ACCELERATION / ORIENTATION SENSORS CALIBRATION
This procedure is necessary in case of ROM update and anyway when magnetic sensor has residual magnetism (so it do not give reliable readings).
CALIBRATION PROCEDURE:
1) Standard horizontal calibration through the CM advanced menu, by placing the phone over a flat and horizontal surface and pressing Calibrate touch button
2) Magnetic field calibration by following an 8 shape to be done as shown in this video: HOW TO CALIBRATE ELECTRONIC COMPASS
The calibration movement is a combined one over all axes, and will result in a residual magnetism removal (reset).
This calibration seems like a stupid game, but really this is the right way to recalibrate with a slow movement following the video shape; it is not important the direction to be used, just do once or more times until you get the calibration.
To know if the calibration has been done, you must know where is approximately the North and look with an app if the needle is pointing there; if yes, try rotating the phone of 90, 180, 270 and finally back to 360 degrees and look if the needle is pointing everytime to North during the rotation... If this easy test give positive results, your phone is calibrated!
Note1: After this procedure, the orientation and magnetic field sensors will give the correct values with all apps.
Note2: Our phone is known to have a native shift of some degrees respect to the North, but this is a hardware limitation due probably to the orientation of the chip welded on the board...
Note3: This procedure can be used also after a new flash of a compatible custom kernel or Rom in case of orientation not correct...
Reserved
F.A.Q - CyanogenMod 11
"The rom is stuck at splash screen, bootloop!"
-Use the NEWEST TWRP/CWM from US. Do not use any other recovery except the linked one in the thread!
"Is it PMEM or ION?"
- At the moment CM11 is based on PMEM. We are working on ION in the backround and it should be ready soon.
"I heard on KitKat the statusbar is transparent. Why not in this rom?"
We have enabled the low_ram token by default. This disables the transparent effects and saves ram. If you want the statusbar transparent, open your appdrawer and choose ariesparts. Now go to "Enable/Disable Low Ram" and press the switch button, reboot and done!
"Why I can't add widgets on lockscreen?"
We have enabled the low_ram token by default. This disables in general and depending on app some features to save ram. If you want to add widgets on lockscreen, open your appdrawer and choose ariesparts. Now go to "Enable/Disable Low Ram" and press the switch button, reboot and done!
"Where are the CyanogenMod settings (Battery styles etc..)?"
- CM11 is still WIP, build after build the settings will be there again.
"Will there be builds for the Galaxy W (same chipset)?"
-We dont know. When we finish the work on ION and have some free time, we will discuss about it.
"What is ART?"
First - ART is in the "DEVELOPER OPTIONS" for a reason!!
ART is the new selectable runtime virtual machine included in KitKat and intended to replace Dalvik VM in the future.
At the moment, the default runtime virtual machine (VM) on KitKat and the only one available on previous Android versions is Dalvik VM.
Apps, excluding their native parts, are compiled from Java source code (but also written with other high-level languages) to a particular intermediate-level language, called byte-code, architecture independent, portable and runnable on every system that has the same/similar runtime VM. When the app is launched, its various required byte-code parts are loaded from disk, interpreted by the VM, compiled in machine code and then stored in RAM ready for the real execution. This process (known as JIT, just-in-time) requires some time and is not so efficient in terms of execution performance and cpu use, expecially on a device with a single core cpu...
With ART runtime VM every app is compiled directly in machine code when downloaded from Play Store or during the first boot process after enabling this kind of VM.
This means that there's no need to compile again and again the app byte-code when an app is launched, less time required to launch the app, less cpu use, better performance.
At the moment, ART is in an experimental stage and not all apps are supporting it (they simply force closes when launched).
But in the future, this will be surely a second life for our device.
(Thanks to Christopher83 for this nice explaination!)
"Why does ART result in a bootloop?"
-The conversion from Dalvik to ART can take around 20 - 60 minutes, depending on how many apps you have installed. The bootanimation will be visible for a long time, so stay petient. BTW - If you installed Xposed framework ART will stop working.
"Why does ART result in app-fc`s?"
-Art is still very very alpha. In fact, there were people who wanted to remove it from the CM builds because of that, but it didnt happen. We recommend you to use Dalvik if you want to use this rom as daily driver.
"Are the DevCon-GApps odexed or deodexed?"
-The DevCon-GApps are made by XeLLaR*, he kept the odex files to let ART work for experiments. Long story short: odexed.
"Why are all browsers except for Opera and Chrome so laggy?"
-Google changed the native browser engine from WebKit to Chromium. This means only Chrome based browsers will work usable on CM11 till we update the rom from PMEM to ION.
"Gesture typing doesnt work?"
-AOSP Bug, please install Google Keyboard from the Playstore or as .apk. Also Swiftkey works correctly.
"Are 64GB Micro SD cards supported?"
-Yes, they are. Smeroni68 is using one in his phone, and it works very well. (Tested on native exFAT Samsung 64GB SDXC uhs1 PRO card)
"Where are the AriesParts/Advanced settings?"
-CyanogenMod has removed it from settings. You can find the Advanced settings inside the Appdrawer.
"Playstore doesn work after Upgrade to newer build of CM11!"
-Reinstall DevCon-GApps. You should do this everytime you flash a rom!
"When will you release the ION Roms?"
-As soon it is ready for public release and our tests are finished!
"MX-Player says "Not supported Android version"
Update MX-Player from market up to v1.7.21
"Where is the "Performance menu"?"
To add Developer Opitons & Performance menu, you have to open Settings -> Device Info and tap 7 time on Build Number.
"Where is the AOSP Calendar App?"
-Not longer present in AOSP,CM - use Google Calendar from Playstore, it looks exacly the same.
​
hmhm great! :] its pmem or ion?
Have fun with it guys!
P.S: Its PMEM
And thanks to Krislibaeer we included something very special and unique in the AriesParts.
You can switch between Android 4.4's Low Ram and Normal mode at any time.
The Low_Ram token sets a special mode where some features such as Transparent statusbar are disabled, but saving around 40-60MB Ram (depends on installed apps).
Gesendet von meinem GT-I9001 mit Tapatalk 2
Amazing work !! Thanks a lot !!
Amazing, thank you so much, will flash immidiately
Great work Team I wait a bit when the Rom will be more stable
Gesendet von meinem GT-I9001 mit Tapatalk
Performance are a little bit better than 4.2.2, i noticed no lag at all in UI. The problems are just the glitches included in OP, but it's really really nice for an alpha 1.
Also, little glitch in lockscreen if using PIN Unlock, but i think it's a source problem. Am I wrong or Cyano Team hasn't realeased a stable release for any device yet? You were so fast! Great guys, keep it up!
Thank you, I wait impatiently that the rom is stable.
Amazing !!!!! Thank you !!
Wysłane z mojego GT-I9001 przy użyciu Tapatalka
That's AWESOME !!!
Sent from my GT-I9001 using xda app-developers app
Cool. Thanks guys
Just wait for feedback from others - but I'm trying CM10.2 R1 for the next time before switching to this ^^
Wow. Such awesomeness
Immediate install, been waiting this eagerly :cyclops: I bet there'll be a stable release in a week, with such a dev team :highfive:
Nice to see these old devices ain't dead yet
Important features introduced in latest builds
Hi guys,
inside this first build you can find:
- Better memory management for our device that has a low amount of free memory (credits to Arco68 and krislibaeer)
- The touchscreen driver has been updated, it's no more a legacy touchscreen (credits to CastagnaIT)
- The old RIL class (phone and network data connection) has been replaced by SamsungExynos3RIL, more updated and supported by CM (credits to CastagnaIT)
- exFAT filesystems support (credits to radu)
- Phantom key filter module V2, updated to be more reliable when HOME key filtering is enabled, also with more permissive settings (credits to Christopher83)
- Low Ram switch inside AriesParts (credits to krislibaeer)
thank youuu!!!!
Big thanks to you guys!
It's really great, that KitKat is coming for our device but i was wondering what are the differences between Android 4.3.1 and android 4.4 according to S+
Compare both OPs then you will know
Also this are Alpha and CM10.2 are in Releasephase...
Cannot find Battery look and similar options that existed in 4.2.2? Any thoughts?

[ROM][6.0.1][FINAL] Android Open Source Project [AOSP+OMS] [Updated 05-10-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"
}
Android Open Source Project with OMS/Layers
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!
Smoothness of Stock ROM with greatness of OMS Themes!​
What is AOSP?
AOSP is Android as Google publishes without other modifications. More or less AOSP is the Nexus devices stock rom without gapps.
Anyway, to get a working system I added some changes from CodeAurora Forum and CyanogenMod. I also added Non-AOSP features for a better user experience ("Clear All" button in Recents) and I'm NOT going to add something other.
What is OMS?
OMS stands for Overlay Manager Service and was developed by Sony, just like RRO - so overlays could be downloaded and managed through a client.
More about OMS and Substratum
Substratum Universe
Developers:-
@srisurya95
@akhilnarang
Features:-
Based On Google's AOSP
Clear all recents
AOSPA Battery Styles
Quick Unlock
Volume Rocker Wake
Advanced reboot
Hardware Key customization
Optimizations for battery
How to flash:-
Download Latest AOSP Marshmallow Build
Download Gapps
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
Reboot
Enjoy!
NOTE- To access FOTA recovery(CWM/TWRP) after flashing AOSP, press vol+ on reboot.
Downloads:-
Download AOSP-OMS Marshmallow FINAL [2016-10-05]
Old Versions:-
Download AOSP-OMS Marshmallow [2016-09-29]
Download AOSP-OMS Marshmallow [2016-09-13]
Download AOSP-OMS Marshmallow [2016-09-03]
Download AOSP-OMS Marshmallow [2016-08-26]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-06-25]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-05-23]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-05-12]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-04-29]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-04-23]
Download MD5 Checksum
Download AOSP-RRO Marshmallow [2016-04-13]
Download MD5 Checksum
Bugs:-
None!!
Credits:-
Big thanks to @Olivier
Big thanks to @corphish
Huge thanks to @CodeZero for fixing camera and precious help
Thanks to @Alberto97 (for his works on F-AOSP lollipop)
CyanogenMod Team
SlimROM Community
AOSPB
XDA:DevDB Information
[ROM][6.0.1] Android Open Source Project [AOSP+RRO], ROM for the Sony Xperia L
Contributors
STRYDER~007
Source Code ROM:https://github.com/AOSP-RRO
Source Code Kernel:https://github.com/CyanogenMod/android_kernel_sony_msm8930/tree/cm-13.0
Source Code Device:https://github.com/STRYDER-007/aosp_device_sony_taoshan
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Beta Release Date: 2016-04-13
Created 2016-04-12
Last Updated 2016-10-05
Changelogs:-
Code:
====================
05-10-2016
====================
- taoshan: New audio HAL completely fixed
- taoshan: audio: Define PCM device for low latency record
- taoshan: FM Radio and Camcorder sound fixed
- Final AOSP-OMS Release
====================
29-09-2016
====================
- taoshan: audio: Switch to new fixed audio HAL
- taoshan: audio: Boost headphones volume
====================
13-09-2016
====================
- taoshan: audio: Switch to new audio HAL
- taoshan: audio: Remove breaking codecs dependency
- taoshan: Add kernel headers
- sepolicy: Define type persist_block_device
- taoshan: audio: Remove unsupported media_codecs_google_video_le.xml
====================
03-09-2016
====================
- Android-6.0.1_r63 merged
- taoshan: settings: Disable recovery update
- taoshan: audio: Revert to old working audio HAL
====================
27-08-2016
====================
- Android-6.0.1_r61 merged
- Updated security patch to August
- Added AOSPA battery styles which includes portrait, circle, percentage only modes (Accessible through Settings->Battery)
- New Theme system called OMS is now merged. Layers manager is deprecated and Substratum is added.
- Added option to select MTP or charging or photo transfer by default when usb is connected (accessible through Settings->Storage & USB)
- Fix Low recording volume
- New material Camera icon
- New material SIM toolkit icon
- Removed Email app to reduce zip size
- New Adreno sensor blobs
- Fix network search
- Hotplug updates in kernel for performance improvements
- Upstream AOSP changes
* device/sony/common/
- init: Use a more conventional ramdisk layout
- init: Clean the init_sony specific binaries on boot
* device/sony/taoshan/
- taoshan: settings: Disable recovery update
- 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
====================
12-05-2016
====================
- Updated base to 6.0.1_r43
- Security patches updated to May Release
- Fixed SuperSU flashing
* device/sony/taoshan/
- taoshan: Spring cleaning
- taoshan: Fix /dev/radio0 permission
* kernel/sony/msm8930/
- taoshan: Regenerate defconfig
====================
29-04-2016
====================
- Updated base to 6.0.1_r24
- Security patches updated to April Release
- Fixed bluetooth share force close
- Fixed Mobile Network FC when selected from other language
- Long press recent apps to switch to last app
- Settings->Security->Unknown apps: Enabled by default
- Materialize some elements
- Settings: Auto hide fast scroll bar in dashboard screen
* device/sony/taoshan/
- taoshan: Fixed auto-rotation issue
====================
23-04-2016
====================
- Stable Version Released
- Fixed GPS
- Fixed Bluetooth
- Updated Layers Manager
- Added advanced reboot menu
- Added volume rocker wake
- Added quick unlock
- SnapCam fixes
- Download pause/resume support
- Multi-window updates
- Added CyanogenMod browser
- Added Materialized Gallery from Dirty Unicorns
* device/sony/taoshan/
- taoshan: Fixed video recording with SnapCamera
====================
13-04-2016
====================
- Beta 2 Released
* build/
- build: update build script
* device/sony/taoshan/
- 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"
- 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
- overlay: Use MONOTONIC instead of BOOTTIME for sensor timestamp
- Revert "sepolicy: Remove incompatible sepolicies"
- Revert "sepolicy: Adress some denials"
- Revert "Revert "taoshan: use dlmalloc""
- Revert "taoshan: Spring cleaning"
====================
12-04-2016
====================
- Initial Beta Marshmallow Release
* build/
- Fix a race condition while building the recovery patch
* device/sony/taoshan/
- sepolicy: Remove incompatible sepolicies
- sepolicy: Adress some denials
- Revert "taoshan: use dlmalloc"
- taoshan: Spring cleaning
Screenshots:-
Nice work
srisurya95 said:
Nice work
Click to expand...
Click to collapse
Thanks for your help and the source bro!
Awesome work bro,so thank
Great work bro!
You're the best.
I'll test ASAP
Amirxon said:
Awesome work bro,so thank
Click to expand...
Click to collapse
newguyknowsnothing said:
Great work bro!
Click to expand...
Click to collapse
n78 shadow said:
You're the best.
I'll test ASAP
Click to expand...
Click to collapse
Thank you for your support guys! Cheers! :good:
Superb work Stryder :good:....Aosp is super smooth, I tested this Rom
mobile data works
gps works
wifi works
camera works (3rd party)
but this Rom also has the no sound bug during calls like in AICP...bdw this bug got fixed in the latest resurrection remix 5.6.7
really love the responsiveness of this Rom please fix this call bug, can't wait to use this rom :fingers-crossed:
Great work dev! Thanks
Great Job Dev
therishabh said:
Superb work Stryder :good:....Aosp is super smooth, I tested this Rom
mobile data works
gps works
wifi works
camera works (3rd party)
but this Rom also has the no sound bug during calls like in AICP...bdw this bug got fixed in the latest resurrection remix 5.6.7
really love the responsiveness of this Rom please fix this call bug, can't wait to use this rom :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your review! Let me talk too our RR maintainer, if he has fixed incall volume bug, I'll implement it and launch new build asap!
mxperial said:
Great work dev! Thanks
Click to expand...
Click to collapse
Mouaz Kaadan said:
Great Job Dev
Click to expand...
Click to collapse
Thanks a lot guys!
AOSP-RRO Updated!
Hey guys! I've released second beta version of AOSP-RRO. All the bugs have been fixed. Test it and report your review! Cheers!
Huge thanks to @CodeZero for fixing camera and his precious help!
Native Camera- Works!
Incall Volume- Works!
Changelogs:-
Code:
====================
13-04-2016
====================
- Beta 2 Released
* build/
- build: update build script
* device/sony/taoshan/
- 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"
- 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
- overlay: Use MONOTONIC instead of BOOTTIME for sensor timestamp
- Revert "sepolicy: Remove incompatible sepolicies"
- Revert "sepolicy: Adress some denials"
- Revert "Revert "taoshan: use dlmalloc""
- Revert "taoshan: Spring cleaning"
You are the best Stryder ..Thanks
Great!,the sound works,camera works,but video recording and hdr is not working.Thank you very much:angel:
Amirxon said:
Great!,the sound works,camera works,but video recording and hdr is not working.Thank you very much:angel:
Click to expand...
Click to collapse
Did you try third party camera app? Is it working with that?
STRYDER~007 said:
Did you try third party camera app? Is it working with that?
Click to expand...
Click to collapse
Yes third-party camera apps work
Amirxon said:
Yes third-party camera apps work
Click to expand...
Click to collapse
I see..If possible, can you give me logs?
STRYDER~007 said:
I see..If possible, can you give me logs?
Click to expand...
Click to collapse
Here is the log
https://drive.google.com/file/d/0B-_0FWPVKAZSbUd0bFIyci1DeEU/view?usp=docslist_api
Rom awesome . fast and furious
How to root ?
Enable Root for apps and Adb not in Developers options.
No % battery status bar
No NFC.
Everything awesome.
Thx you @STRYDER~007 for hard work

[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 8.1.0_r52][OMS][Unified] TugaPower™ 30.0

Build 16/12/2018 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower Oreo 8.1.0_r52 30.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess
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.
Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.
Also be sure you are using proper firmware. The one recomended its the to have latest one for based on Open beta for your device ( OP3 or OP3T )
Relative to gapps, the advised ones is nano package ( ARM64):
http://opengapps.org/?api=8.1&variant=nano
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
Full support to Substratum OMS RootLess without Andromeda
Powered by Magisk root v16.x
Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team
Safety Net checks patched to pass ( thanks to @Sultanxda )
Three fingers screenshot
WireGuard support added
What does not works:
Let me know to add here
Changelog: TugaPower O 30.0
Project name: proprietary_vendor_oneplus
op3: Update blobs from OOS 5.0.8
op3: Update blobs from OOS 5.0.7
op3: Ship atfwd daemon
op3: Remove ipacm-diag
op3: Drop unused DRM blobs
op3: Kang CNE/DPM/GPS blobs from bardock-pro
Project name: android_device_oneplus_oneplus3
op3: data-ipa-cfg-mgr: Sync with LA.UM.6.6.r1-10400-89xx.0
op3: Update vendor security patch level
op3: Grant worldwide write permission of diag_prop
op3: Create missing fpc data directory
op3/t: overlay-lineage: remove unneeded light capability.
Revert "op3: Add [email protected]ne"
op3: Fix a typo
op3: Move services to correct cpusets
op3: Remove duplicate time_daemon service definition
op3: Doze: Add missing preference listeners
op3: Ship and enable atfwd daemon
op3: Remove ipacm-diag
op3: Drop unused DRM blobs
op3: Remove SDCLANG flag
op3: Remove hostapd configs
op3: init.qcom.usb.sh: Move setting of sys.usb.config
op3: Drop aggressive load balancing
op3: Moving location sockets from /data to /dev
op3: Tweak GPS configuration
op3: Update GPS HAL to LA.UM.6.6.r1-09200-89xx.0
op3: Kang CNE/DPM/GPS blobs from bardock-pro
Project name: android_kernel_oneplus_msm8996
Revert "FROMLIST: binder: fix proc->files use-after-free"
power: msm-core: Fix mutex not getting unlocked in error path
irqchip: msm: log wakeup interrupts
power: wakeup_reason: make log function work in interrupt context
irq: Add wakeup reason logging
perf: disable cross_hotplug for l2 cache pmu.
soc: qcom: sleepstate: Import OnePlus changes
arm: cpuinfo: drop L1 cache type print from pr_info to pr_debug
cpu-hotplug: convert cpu_hotplug_disabled to a counter
fs: Improve eventpoll logging to stop indicting timerfd
Add kernel logging for when timerfd_read blocks
fs: add useful debug info to eventpoll string
gadget/f_fs: reduce logspam on suspend/resume
power: qpnp-fg: make read_beat a static function
power: qpnp-fg: have sanity check beat once before wakelock
pinctrl: qcom: unconditionally mark handled in msm_gpio_irq_handler
ARM: dts: 15801: Decommonize BCL mitigation freq
fpc1020: Re-add the dummy store function for irq node
op3: refer to correct GPU firmware signature for msm8996sg
Revert "ARM: dts: 15811: Target different GPU firmware image name"
qcacld-2.0: Fix possible OOB access while sending NAN msg to firmware
qcacld-2.0: Fix sdio mbox corruption on rome card
msm:iparevent rt rule deletion if rt rule id is invalid
Project name: android
manifest: android-8.1.0_r50 -> android-8.1.0_r52
Project name: android_frameworks_base
GlobalScreenshot: Fix screenshot not saved with some languages
ClipboardService: Restore different method calls to AppOps to fix PG
SystemUI: Clean duplicated CONFIGURE_WIFI_DISPLAY permission
Make adb use a custom prop for adb root
Rotation related corrections
Project name: android_packages_apps_Trebuchet
Trebuchet: move to default screen on home intent
Project name: android_packages_apps_SetupWizard
SetupWizard: fix SpannableString (Privacy Policy)
Project name: android_packages_apps_Settings
Make adb use a custom prop for adb root
Project name: android_packages_apps_LineageParts
PartsActivity: Prevent actionbar NPE
Project name: android_packages_apps_Messaging
Messaging: Add "Mark as read" quick action for message notifications
Allow intent shared subject or title to be mms subject
Project name: android_packages_apps_Bluetooth
Bluetooth: Clean duplicated READ_CONTACTS permission
Project name: android_packages_apps_LockClock
Release the wakelock before worker thread termination
Project name: android_packages_apps_Contacts
Project name: android_packages_apps_TvSettings
Make adb use a custom prop for adb root
Show Trust in security settings
Add button to shut down device
Project name: android_packages_apps_Exchange
Rename translations for new language code mapping
Project name: android_bootable_recovery
Fix making adb use a custom prop for adb root
Make adb use a custom prop for adb root
Project name: android_device_qcom_sepolicy
legacy: Resolve hal_gnss_default denial
Thanks all for the support.
Download: https://tugapower.net/TP/OP3-T/OREO/TugaPowerO30_OP3.zip
MD5: 9680cb2d8afe417539b4daae3a13f5ba
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 for bugs
Finally! :laugh: Downloading...:highfive:
Be sure to use recent TWRP 3.2.1-0 https://twrp.me/oneplus/oneplusthree.html
Using an older recovery not updated for Oreo will probably result in error 7.
Firmware for op3T can be downloaded from this thread: https://forum.xda-developers.com/oneplus-3t/how-to/firmware-beta-10-t3631166/page22
The most recent is from open beta 22.
Sent from my OnePlus3T using XDA Labs
Nice.Downloading
Great! Using Tugapower on my old Oneplus One, really like it.
Gonna try on my Oneplus 3T.
counterfeit187 said:
Be sure to use recent TWRP 3.2.1-0 https://twrp.me/oneplus/oneplusthree.html
Using an older recovery not updated for Oreo will probably result in error 7.
Firmware for op3T can be downloaded from this thread: https://forum.xda-developers.com/oneplus-3t/how-to/firmware-beta-10-t3631166/page22
The most recent is from open beta 22.
Sent from my OnePlus3T using XDA Labs
Click to expand...
Click to collapse
Thanks for providing link for firmware.
Volte working?
The rom is working great. No problems except long press back key to end task does not do any thing. Otherwise great job
wow welcome
was big fan of oneplus one builds...
arifqur said:
The rom is working great. No problems except long press back key to end task does not do any thing. Otherwise great job
Click to expand...
Click to collapse
Did you activated on developer options? ( last option ) Because just tested and is working.
danieldmm said:
Did you activated on developer options? ( last option ) Because just tested and is working.
Click to expand...
Click to collapse
Works well here anyway, thanks.
For the ones having problem with Setup try the new gapps on test folder ( arm64 nano package )
danieldmm said:
Did you activated on developer options? ( last option ) Because just tested and is working.
Click to expand...
Click to collapse
Yeah did try it from the developer settings. Must be something from my end. Sorry for the bother
counterfeit187 said:
Be sure to use recent TWRP 3.2.1-0 https://twrp.me/oneplus/oneplusthree.html
Using an older recovery not updated for Oreo will probably result in error 7.
Click to expand...
Click to collapse
used latest Blu_Spark TWRP which worked fine with freedomOS (oreo) and other ROMs.
but I had to switch to the mentioned official TWRP to be able to decrypt in recovery after installing latest firmware ans Tuga-O2 ...
just if anyone is wondering
by the way I used O2 build since ... well since it was released and have noticed no glitches ...good work! :good:
Hi,
Very nice ROM. I tested it about two days and seems to be a good work.
Maybe a little more customization....Big thanks dev
The ROM is very smooth and has a nice polished feeling to it.
Awesome to have Privacy Guard back!
Video camera not working for me. tried multiple apps for recording (stock LOS Camera, OOS Camera Port, GCam) the end result was all the same. Google Photos thinks the videos are in 'Slow Motion'. When I try to play the video it's stays frozen but all I hear is sound.
Could this be because aroma installer for OpenGapps uninstalled stock gallery app in favor of Google Photos app? or maybe Elemental X 4.01 Los / Custom kernel?
anavarro8794 said:
Video camera not working for me.
Click to expand...
Click to collapse
Next week it will use a new api that could hopefully fix this issues. https://review.lineageos.org/#/c/207918/
Yeeaaahhh full rootless substratum support [emoji108]
Build 2018/03/03 #OP3-T
TugaPower ROM G+
Telegram Group: https://t.me/TugaPowerRomOP3T
#TugaPower Oreo 8.1.0_r11 5.0 LineageOS #laos #OnePlus #OMS #SubstratumRootLess
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.
Please be sure you are using one TWRP that can handle firmware flash and can decrypt sucessfull.
Also be sure you are using proper firmware. The one recomended its the to have latest one for based on Open beta for your device ( OP3 or OP3T )
Relative to gapps, the advised ones is nano package ( ARM64):
http://opengapps.org/?api=8.1&variant=nano
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
Full support to Substratum OMS RootLess without Andromeda
Powered by Magisk root v16.x
Direct unlock with face like OP5/OP5T OOS, credits to PixelExperience team
Build as user build
Safety Net checks patched to pass ( thanks to @Sultanxda )
What does not works:
Let me know to add here
Change log: TugaPower ROM 5.0
Project name: android_device_oneplus_oneplus3
*dianlujitao - op3: Re-enable variable button brightness
*dianlujitao - op3: Use api v2 for Snap
*Sanjay Singh - Revert "msm8996: Remove the default perf mode configuration"
*Nirmal Abraham - op3: Disable debug.sf.recomputecrop
Project name: android_kernel_oneplus_msm8996
*John Dias - sched: avoid migrating when softint on tgt cpu should be short
*John Dias - sched: avoid scheduling RT threads on cores currently handling softirqs
*Srinath Sridharan - sched/rt: Avoid moving rt task if destination CPU does not run low priority task.
*Yabin Cui - perf:arm64: fix lockdep warning when handling CPU_STARTING.
*Yabin Cui - perf:arm64: fix pmu percpu irq handling at hotplug.
*Veena Sambasivan - perf: arm64: fix RCU usage on pmu resume from low-power
*Veena Sambasivan - perf: arm64: implement CPU_PM notifier
*Veena Sambasivan - Revert "Perf: arm64: support hotplug and power collapse"
*Veena Sambasivan - Revert "Perf: arm64: fix disable of pmu irq during hotplug"
*Veena Sambasivan - Revert "Perf: arm64: restore registers after reset"
*Veena Sambasivan - Revert "Perf: arm64: stop counters when going into hotplug"
*Tim Murray - ion: adjust system heap pool orders
*Nick Desaulniers - Silences WLAN, PCIe, and CPU suspend state kernel messages
*Tim Murray - cpuidle: don't disable cpuidle when entering suspend
*Luca Stefani - ARM64: Fix merge derp
*Greg Hackmann - Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
*Andres Oportus - ANDROID: cpufreq: stats: add uid removal for uid_time_in_state
*Andres Oportus - ANDROID: cpufreq_stat: add per task/uid/freq stats
*Andres Oportus - ANDROID: Fix cpufreq stats table creation
*Tim Murray - firmware_class: make firmware caching configurable
*Andrea Arcangeli - fs/exec: fix use after free in execve
*Diogo Ferreira - qpnp-smbcharger: Publish charger voltage to the usb psy
*Patrick Daly - soc: qcom: secure_buffer: Fix memory leak
*Sultanxda - msm: camera: sensor: Fix memory leaks when sensor probe fails
*Sultanxda - cpufreq: stats: Fix memory leaks when updating stats table
*Sultanxda - msm: camera: isp: Fix memory leaks in vfe probe
*Sultanxda - msm: mdss: Don't cache the address of a stack variable in timings init
*Sultanxda - soc: qcom: glink: Fix memory leak in driver probe
*Sultanxda - net: ipc_router: Fix memory leaks when releasing a remote port
Project name: android_packages_apps_Settings
*Michael Bestas - Settings: Add toggle for heads up notifications
*Jon Evans - Settings: display: Add wake on plug switch
*Roman Birg - Settings: hook up volume tone preference to LineageSettings
Project name: android_packages_apps_DeskClock
*Dan Pasanen - Revert "DeskClock: move to NotificationChannels"
*Dan Pasanen - Revert "DeskClock: use non-Compat Notification classes"
*Dan Pasanen - Revert "DeskClock: introduce low priority alarm notification channel"
*Dan Pasanen - Revert "DeskClock: use low priority channel for snooze notification"
*Arne Coucheron - Revert "Fix alarm not firing in memory-pressure situations"
*farenl - DeskClock: Failed to set up Alarm
Project name: android_packages_apps_WallpaperPicker
*Dan Pasanen - WallpaperPicker: use 1440p images when screen width is greater than 1080
*Michael Bestas - WallpaperPicker: Fix build for 1440p devices
*Joey - WallpaperPicker: 15.1 wallpapers
Project name: android_lineage-sdk
*Sam Mortimer - lineage-sdk lights: Let Lineage lights decide if notification led is on/off
*Ethan Chen - lineage-sdk: Add vendor platform signature overlay
Project name: android_hardware_qcom_display
*Suman Mukherjee - hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries
*Steve Kondik - hwc: Set ioprio for vsync thread
*Jiyong Park - Move QCOM HALs to vendor partition
Project name: android_hardware_qcom_audio
*Michael Bestas - post_proc: Set correct PBE_CONF_APP_ID for msm8916
*Michael Bestas - post_proc: Reverse eagle DTS build flag
*Michael Bestas - post_proc: Allow msm8916 build libqcompostprocbundle
*Ramjee Singh - policy_hal: fix for MR1 function prototype.
*Mikhail Naganov - Fix parameters passed to pcm_open to include PCM_MONOTONIC
*Kevin Rocard - HAL: Align error code with HIDL wrapper
*Derek Chen - hal: return EINVAL by default for presentation_position
*Naresh Tanniru - hal: configs: effects: update conf & lib paths
*Aniket Kumar Lata - hal: audio-test: Move omx tests mm-audio-internal
*rago - Fix potential NULL dereference in Visualizer effect
*Preetam Singh Ranawat - hal : Fix data initialization and input validation errors
*Weiyin Jiang - post_proc: complete reverb environmental interfaces
*Steve Kondik - hal: Clean up compilation warnings
*solk2 - hal: Fix voice call recording
*Steve Kondik - hal: Invert standard build flags
*Andy Hung - Equalizer: Check value size for get preset name
*Daniel stuart - hal: dolby: Only set C_KEY if ACDB License is enabled.
*Thomas Wendt - hal: Tell Huawei acdb loader which files to load
*Eric Laurent - audio policy: fix capture indication to sound trigger service.
*Eric Laurent - audio policy: fix media volume after ringtone
*Naresh Tanniru - audiopolicy: Avoid spurious routing in APM::stopSource
*Steve Kondik - audio: Add sound trigger header
*Steve Kondik - hal: Shush some debug logging
*Glenn Kasten - Add more allowed frame counts to be configured
*Luca Stefani - audio: msm8916: Squashed audio amp commits
*Benjamin Legrand - hal: Support the msm8939-florida-snd-card.
*Benjamin Legrand - Check if hardware_info has been updated or not.
*Eric Laurent - hal: Add support for AUDIO_DEVICE_OUT_LINE
*Eric Laurent - compress offload: use new sample rate representation.
*Ethan Chen - audio: Only allow non-legacy HAL
Project name: android_hardware_qcom_audio
*Balázs Triszka - msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound
Project name: android_hardware_qcom_power
*Ethan Chen - power: Allow devices to override RPM stat nodes
Project name: android_hardware_qcom_media
*Suman Mukherjee - hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries
Project name: android_hardware_qcom_media
*Ricardo Cerqueira - media: libOmxSw encoders require prop headers
Project name: android_frameworks_base
*Sam Mortimer - frameworks/base lights: Let Lineage lights decide if notification led is on/off
*Ethan Chen - SystemUI: Use Java range for volume tone tone generator
*Ethan Chen - PackageManager: Add configuration to specify vendor platform signatures
*Jon Evans - Port: Wake on plug (1/2)
*Roman Birg - SystemUI: add volume tones back
Project name: android_bionic
*Tom Marshall - bionic: Let popen and system fall back to /sbin/sh
Project name: android_device_lineage_sepolicy
*Paul Keith - sepolicy: Fix neverallow on user builds
*Adrian DC - sepolicy: Isolate qcom sysfs_graphics policy for recovery
Project name: android_bootable_recovery
*Tom Marshall - recovery: Fix format_volume for f2fs
*Tom Marshall - recovery: Fix back handling
*Tom Marshall - recovery: Respect margins in background and foreground screens
*Tom Marshall - recovery: Add missing menu font files
Project name: android_system_vold
*Luca Stefani - Add exfat to supported FSs if exfat is enabled
*Luca Stefani - Remove unused includes
Project name: android_vendor_lineage
*Bruno Martins - backuptool: Take into account new location for system default props
*Rashed Abdel-Tawab - lineage: Move to Google's method of defining system default props
*LuK1337 - lineage: Don't error out when screen size isn't set
*Michael Bestas - extract_utils: Fix vendor framework makefile generation
*Joey - vendor: update default wallpaper
*Ethan Chen - extract-utils: Use LOCAL_VENDOR_FILE instead of LOCAL_PROPRIETARY_FILE
Thanks all for the support.
Download: https://androidfilehost.com/?fid=746010030569958810
MD5: 15ca14216d20e0909ee106cf593863bc
Please dont mirror for now the roms zips, thanks

[GT-I9001][ROM] Customized LineageOS 11.0 (04.11.2018)

{
"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"
}
Hello everyone,
with this post i present you my Customized LineageOS 11.0 build (based on Android 4.4.4) for the Samsung Galaxy S Plus (GT-9001).
This Rom is based on the work from the ADC-Team and their CyanogenMod 11.0 ROM. The included Kernel is based on Christopher83's UV K^Kernel.
I made this Rom mostly for myself, because i still use this device as my daily driver.
Please take a look at the feature list to see if you like them or not. Also, please read the installation instructions carefully!
Disclaimer
Your warranty is now void.
We are 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 us for messing up your device, we will laugh at you.
Click to expand...
Click to collapse
Features
Latest LinageOS version with current security patch level
Kernel 3.4.113 compiled with latest Linaro 7.3.1 Toolchain
Rom compiled with latest UberTC 4.8.5 Toolchain
Build with optimization flags and added misc performance optimizations
F2FS support for Data and Cache
SDFAT driver for ExFAT and vFAT support
Hardened Kernel and ROM configuration
A lot of fixed security vulnerabilities (e.g. the spectre bug)
Debloated by removing some apps and more stuff (like the theme engine)
microG support
Build with NoAnalytics
Removed some of Google's proprietaries
Up to Date Fennec web browser
Some Vendor Blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
Some upstream updates (Font, tzdata, APN, ...)
Rom and APKs signed with private keys
a lot more...
Installation
If you are installing this Rom for the first time, please do a clean installation:
Download this Rom and the latest TWRP recovery from the ADC-Team with F2FS support (look inside the Download section)
Optional: Download a Gapps package, even tho i strongly suggest not to install them, because of possible performance issues and privacy concerns
Put all of the downloaded files on an external SD card (if you don't have one, you can copy the Rom (and Gapps) on the internal SD card via MTP after the wiping step)
Optional: Backup all of your data
Install the new recovery, then reboot into recovery again
Change the filesystem for the Data AND Cache partition to F2FS (Wipe -> Advanced Wipe -> Select Data -> Repair or Change File System -> Change File System -> F2FS -> Swipe -> Redo steps for Cache)
Wipe Dalvik Cache, Cache, System and Data partition
Install the ROM
Optional: Install Gapps
Reboot the system
If you want to update from the 03.08.2018 build or older to a newer version you have to flash a migration zip first.
Read more about it in the second post.
If you already installed this build, then you can just update it:
Download the new build and copy it to your device
Wipe Dalvik Cache and Cache
Optional: Wipe System (I do this step every time. Its usually not needed and will (hopefully) tell you if it's necessary)
If you are using Gapps you have to install them after the Rom update again
If you are using Adaway, you have to download your Hostfiles after this step again
Install the Rom update
Reboot the system
Changelogs
04.11.2018 build:
LineageOS
-september security bulletin
-added disclaimer to the security patch level
Kernel
-a few patches from lineageos' msm8974 kernel repo and jdc teams kernel repo
-more spectre patches
-changed default governor to interactive
-fixed a "few" compiler warnings
Rom
-update tzdata to 2018g
-update apns
-remove more debug programs
-speed up (scroll-)animations and shutdown
-moved gps hal to the device tree
-add rom informations to the updater script
Apps
-updated fennec to 63.0
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Old Changelogs:
10.09.2018 build:
LineageOS
-august security bulletin
Kernel
-misc security patches
-updated ancora defconfigs (because of a request)
-implemention of a quickwakeup driver
-use gzip instead of xz for compression
-overclock GPU to 275MHz (thanks to marcindevelopment)
-some more small things
Rom
-updated apns
-removed some debug programs
-removed recovery resources from the zip
-misc cleanups
-readded all the languages and fonts! (thats why the build is about 30mb larger)
-signed builds!
Apps
-updated fennec to 61.0.2
Again: if you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
ZIPs
-addonsu zip
-addonsu-remove zip
-migration zip
Click to expand...
Click to collapse
03.08.2018 build:
LineageOS
-july security bulletin
-added some missing September 2017 patches
Kernel
-added LineageOS' SDFAT driver, removed ExFAT driver
-added Spectre V1 and V2 patches
-some security patches from LineageOS' samsung_msm8974 kernel tree
-added some more hardened kernel configurations from AndroidHardeningArchive's Kernel tree
-use optimizations for the memory manager again
-updated android-alarm driver
-a lot of firmware loader updates
-reverted all of the latest binder updates
This fixes the broken touchkey backlight timeout option
-added some K^Kernel patches i somehow missed
-switched some I/O schedulers and governors
-added an interface that lets you disable the logger
-removed execution domain support
Rom
-renamed Rom from UNOFFICAL to customized
-reworked brightness fix, now it works for every brightness value
-whitelisted some OpenGL ES methods (Google Maps and some other Apps my run faster now)
-readded arabic language and font (because of a request)
-disabled LineageOS statistics by default, only relevant for a clean installation
-removed CM's recovery keys
-updated Wallpaper Picker
-updated APNs
Click to expand...
Click to collapse
13.07.2018 build:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
08.07.2018 build:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-properly implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
06.07.2018 build:
Since this Changelog would be too big to add every change that was made from the latest CyanogenMod Rom from the ADC-Team, this is more a of a mashup, I am sorry if I forgot something important.
Notable CyanogenMod/LinageOS changes
-rebranding to LineageOS
-new Bootanimation
-updated translations
-some layout fixes
-some fixed FCs
-updated APNs
-some security vulnerabilities got fixed (like Krack and Blueborne)
-implementation of the security patch level
Current version is June 2018
Kernel
-updated Kernel version to 3.4.113 (EOL)
-compiled with latest Linaro 7.3.1 Toolchain
-changes from the ADC-Teams cm-12.1 branch
-switched to the UV configuration per default (if you notice stability issues related to the undervolting, you can manually change the voltage tables)
-update BFQ scheduler and make it default, also removed some other schedulers
-switched to Lulzactive as the default governor, also removed some others
-misc performance optimizations (e.g. disabled CRC check, some disabled logs, stats and debugging, LZ4 compression, disabled LMK and more)
-updates for F2FS and ExFAT (1.2.9 -> 1.2.19)
-TCP changed to Westwood
-build with some optimization flags (O3 and Graphite optimizations)
-mark SD card as non removable
-included power efficient workqueues
-a lot of fixed vulnerabilities
-hardened build configurations/changed some configs, that were really bad for security (e.g. disabled devmem, disabled AIO, updated LSM_MMAP_MIN_ADDR value and more)
-raised default min CPU frequency (this fixes the audio stuttering in Apollo music player)
-lowered min display brightness
-disabled virtual terminal (this means 1MB more available RAM OMG!!!)
-a lot more
Rom
-synced with latest CM/LOS changes
-compiled with latest UberTC 4.8.5 Toolchain
-changes from the ADC-Teams cm-12.1 branch (the ones that are applicable for cm-11.0)
-compiled with Archidroid Optimizations V3 (I cleaned them up a bit)
-F2FS support for Cache and Data
-upstream changes to the media drivers (CAF media, audio and display driver)
-implemented ioprio for a more responsive phone (thats why i recommend to use BFQ)
-switched from Superuser to SU (you can enable root inside the developer options, there is also a new SU panel inside the advanced privacy guard)
-microG support (fake signature support can be enabled inside developer options)
-replaced Google Analytics with a self-compiled NoAnalytics version
-hardened SQLite (enabled secure delete)
-hardened WPA Supplicant
-updated APNs from the lineage-15.1 branch
-updated time zone data
-optimized GPS (with a security fix)
-some vendor blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)
-more volume steps
-improved performance (e.g. by optimizing the scrolling cache, by showing simple dialog for optimizing apps, or disabling some debugging)
-sounds cleanup
-updated fonts and emojis
-you can now pull down the status bar when your device is locked
-smaller touch target for the emergency call button on a locked screen
-updated wallpaper
-misc hardening (e.g. by increasing the maximum password length)
-use Cloudflare DNS servers instead Google's
-remove some precompiled stuff (like old face recognition files)
-removed theme engine (even when not in use, it used about 5MB of RAM)
-removed some apps (like Terminal, SoundRecorder, STK, CMAccount, CMHome, VoiceDialer, VoicePlus, VideoRecorder, LiveWallpaper, CMUpdater, Email, PrintSpooler and even more)
-removed some languages
-added ASCII art and real-time installation infos
-added lockscreen rotation option
-speed up some animations
-some upstream fixes
-new power off charging animation
-a new bootsplash logo
-a lot more
Apps
Browser
-changed it to Fennec 61.0 from F-Droid
The security issues in the original browser and Kitkat's webview are too terrible.
CMFileManager
-removed the exit warning
Apollo music player
-fixed back button
-remind the last song that was played
LockClock
-fixed the interface for low font sizes
-removed Google proprietary
Trebuchet
-updated all apps icon
Settings
-updated icon
-updated battery/system icons (gingerbread is now dead!)
-updated german translations
-new contributors cloud
-removed theme options
-support for microG and SU
Click to expand...
Click to collapse
Downloads
04.11.2018 build
Old Downloads:
10.09.2018 build
03.08.2018 build
13.07.2018 build
08.07.2018 build
06.07.2018 build
Sources
LineageOS sources: https://github.com/LineageOS
My repositories: https://github.com/wangenau?tab=repositories
My manifest files: https://github.com/wangenau/android
Credits and Special Thanks
LineageOS/CyanogenMod
Mozilla
ADC-Team
JDC-Team
LegacyXperia
CopperheadOS/thestinger
Christopher83
sirmordred
coldwindofnowhere
DafabHoid
outofmemory13/MarcinDevelopment
ArchiDroid/JustArchi
XDA:DevDB Information
Customized LineageOS 11.0, ROM for the Samsung Galaxy S Plus I9001
Contributors
wangenau
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: TWRP Recovery with F2FS support
Based On: LineageOS
Version Information
Status: Stable
Created 2018-07-07
Last Updated 2018-11-04
Additional Informations
Signed Builds
Starting with the 10.09.2018 i will start to sign my builds with my own private keys. That includes the Rom itself, but also the APKs inside of it (instead of precompiled apps i include, which is only fennec till now).
This means you (or someone else) can only update the Rom and the system APKs with files that are signed by me. With this noone should be able to install a bad system APK or a bad build on your device.
To update your device from an older build, you have to add those keys to your device first. I made a flashable zip for that purpose. So if you want to update from an build that is older than the 10.09.2018 you have to flash this zip first.
Download migration zip
You only have to do this procedure once. If you do a clean installation you don't even have to it.
But that also means you can't go back to an older build after going to signed builds. (If you really want to for whatever reason, edit the migration zip for that purpose, or ask me how to do it)
To check if one of my builds has the correct signature, simply use:
Code:
keytool -J-Duser.language=en -list -printcert -jarfile zip_name.zip
The resulting fingerprints of my builds (after the 03.08.2018) are listed as follows:
Code:
Certificate fingerprints:
MD5: A2:42:4C:F5:4E:DD:3A:A2:C8:20:3A:AF:A1:D6:B9:99
SHA1: F2:13:38:21:53:55:89:CD:30:96:18:99:DD:7B:6D:81:DF:18:79:5F
SHA256: 94:56:09:A6:38:84:CB:BD:82:A5:A9:30:2F:D7:7C:EC:95:AA:57:FE:88:3B:9B:16:79:61:64:B4:AC:79:53:CC
SU
This Rom comes with su preinstalled. This means you have the ability to use Apps that need root permissions. If you don't want this you can remove su with this flashable zip.
Download addonsu-remove zip
If you want to add su back after removing it, you can do that with this zip.
Download addonsu zip
Simply flash these zips inside your recovery and reboot your device afterwards.
Bugs
There are a few small bugs, that will probably never get fixed (if you know how to fix these write me how to do it )
Bugs that can be fixed with a reboot:
no mobile data connection
SD Card stops working
Other Bugs:
MX Player does not work (and it will also freeze your system)
apparently this applies to RAR and Solid Explorer too
a user reported FC's and slowdowns inside the app "Aliexpress" with the lulzactive governor
Tips and Tricks
To get access to the Performance and Developer options go inside About phone inside Settings and tap 7 times on the Build number.
The default governor is interactive. Personaly i use lulzactive. Switching the governor may give you better performance and/or batterylife. But using interactive should be more stable. You can change the governor in the Performance section inside.
Under Performance Settings you can also overclock the cpu. I would say it is pretty save to overlock the cpu, since i am running my device for 5 years at 1.82 GHz (unless you have a different hardware revision)
If you experience random shutdowns after overclocking, you should lower the maximum cpu speed or raise your cpu voltage.
Using this Rom without Gapps is recommended. If you need some Google services you can use MicroG instead. To use it activate Signature Spoofing under Developer options. Google Maps i use, in combination with MicroG and Mozilla's Unified Nlp Backend. Also i use a rather old Maps version (9.14.0). But if you don't need the newest features und just some Maps, this version performs really good, even on our old device.
If you are using Adaway (also a recommendation) don't forget to add mtalk.google.com to your whitelist.
If you want an open source app store i can recommend F-Droid.
These pages (including the following posts) also contain useful informations about Rom and Kernel:
ADC-Teams CM11 Thread
Christopher83's K^Kernel Thread
Hello everyone again,
i finally created this thread and uploaded my rom. I had this in mind for a long time and i use my own LineageOS version since quite some time (i made my first commit in November 2015 i guess) and now it is in time for the 7th birthday from this device . I tried to make this device more secure, while still providing good performance and battery life.
I hope you like this rom, but again: I made this mostly for myself. And since i am not a power user (which is quite impossible with this device ), there might be some things that are broken that i didn't noticed, or stuff got removed because i didn't needed it. If you notice something of this or you find some bugs or have a question, feel free to post about it and i will take a look at it.
You can see all of my sources in the first post and even my manifest to make the build as reproducible as possible.
You can also take a look at the changelog for more informations (creating this changelog really took some time), at the two screenshots i uploaded and most important at the installation instructions.
I guess i don't have more to say for now, so happy flashing!
wangenau said:
-compiled with latest Linaro 7.3.1 Toolchain
Click to expand...
Click to collapse
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
outofmemory13 said:
HW Keys bug exist because of linaro. Switch to other toolchain or remove O3 flag (change to Os)
I'll use rmt_storage from sources you provided. I've used rmtfs all time, but seems that there's better replacement. Thanks!
Click to expand...
Click to collapse
You are welcome
And thank you for the infos about the hw buttons, i will definitely test this out!
Update
Hey, here is a small update. It should fix the hw button bug. I also merged some other changes to the kernel, but nothing big.
Changelog:
Kernel
-Kernel compiled with -Os flags instead of -O3
This should fix the hw button bug (thanks to outofmemory13)
-a lot of binder updates
-proper implemention of UID-based routing
-some more things from LineageOS' samsung_jf kernel tree
Click to expand...
Click to collapse
Download 08.07.2018 build
md5sum: 759dc4d116a68888e5bdfbd929b607bb
Update
Hey, here is another small update. This one fixes the brightness bug after booting. I couldn't find the cause of this, but I used my high-class scripting skills *cough* to create a workaround. I think there are no more major bugs left, unless you find one
Changelog:
Kernel
-Compile GPU driver and crypto modules with -O3 again
-Reverted a faulty commit
-Removed F2FS encryption support (not supported for Kernel 3.4)
-Implemented CPU boost (thanks to MarcinDevelopment)
-Small performance optimizations
-Fixed some compiler warnings
Rom
-Deleted one unnecessary vendor blob
-Disabled GPS by default, only relevant for a clean installation
-Updated APN's
-Use low-res bootanimation
-Boot with 1/4 of the maximum brightness
-Implemented the hacky maximum-brightness-after-boot workaround
-Small cleanups
Apps
Fennec
-Updated Fennec (they forgot to build some languages)
If you browser starts to crash after updating, you have to clean Fennec's data. I am sorry if that happens.
Click to expand...
Click to collapse
Download 13.07.2018 build
md5sum: 175f19c16373524fa16a56389b5ecc31
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
pablonik79 said:
thanks, I have this phone locked in the drawer, I'm installing the rom, I'll let you know how it goes, thanks for everything.
If you have time and desire can you make a ressurection remix?
Click to expand...
Click to collapse
You are welcome!
I am excited to hear your feedback.
Sadly I don't think that I will spend my time on another rom for this device, just because I still use this phone as my daily driver and I don't want to experiment to much with it. And my internet connection is also not the fastest, so downloading a whole new source code takes really long for me.
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
noltha said:
Hi Wangenau, This is to let you know thatI am very happy with this ROM, it is snappy, secured and almost everything is working. It looks like mobile data is not working. Any chance that you look into this?
Click to expand...
Click to collapse
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
Let me know if this will fix your problem :fingers-crossed:
Edit: Removed second option because it is not a good tip
Solve my phone problem
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
hhssa said:
I hope to solve the problem of a phone when I install the ROM is installed and does not work please respond quickly
Click to expand...
Click to collapse
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
wangenau said:
I am glad you like it!
But it is strange that mobile data is not working for you, for me it is working fine. Sometimes there is a rare case where mobile data randomly(?) stops working. You could try to reboot the device, while making sure that Settings->Mobile network settings->Data enabled is marked, wait a bit and see if the problem persists.
If that won't help, you could try to download , move it inside the zip under system/bin/ to replace the existing rild file and flash the zip again (after wiping cache, dalvik cache and system).
Let me know if this will fix your problem :fingers-crossed:
Click to expand...
Click to collapse
Thanks for your suggestions, a simple reboot fixed everything! Many thanks for all your time and efforts you put into this rom, highly appreciated!
noltha said:
Thanks for your suggestions. So maybe I will need to do a re-flash of the rom. I live in the Netherlands, maybe a different band or so. Will try all suggestions and come back
Click to expand...
Click to collapse
A reboot fixed it, so now everything is working!
Really like this Rom!
Many thanks for all efforts!
wangenau said:
Hey, I just saw your post. Sorry if I don't understand, but what is your problem exactly?
Click to expand...
Click to collapse
My problem is after installing the rum does not work the phone
hhssa said:
My problem is after installing the rum does not work the phone
Click to expand...
Click to collapse
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
wangenau said:
I really need more informations to help you. Here are some:
Are you able to boot the device or did the flashing process fail? If it failed, is there an error message in the recovery terminal?
Did you followed the installation guide from the first post exactly?
Did you make a clean Installation, installed the needed recovery version und formatted data and cache as f2fs?
Do you have the right device? (this rom only works in the Galaxy S Plus, not on the Galaxy S or others)
Click to expand...
Click to collapse
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
hhssa said:
I've done all the steps but the phone stays in the animation mode for a long time and the phone is not working
Click to expand...
Click to collapse
That is strange. Have you tried to redownload the build and reinstall it?
And what was your rom before updating?

Categories

Resources