New maintenance release - Moto G5S Plus Guides, News, & Discussion

https://mobilesupport.lenovo.com/us/en/Solution/MS126803

Related

Literature & Further reading] Getting into AOSP & Creating a new AOSP Device

Hello XDA-Developers and everyone who wants to start with AOSP! :highfive:
Google and the device manufacturer are not giving much information, they are very sketchy.
Learning by doing is a nice advice, but if you don't know what you are doing, it makes no sense. Especially if you start from scratch.
This will be a "Link & Literature Collection" to get started with AOSP. Here is what I've found:
Online:
https://source.android.com - [Official Page]
https://source.android.com/source/add-device.html - [Official Page]
http://forum.xda-developers.com/showthread.php?t=1382917 - [DEV TUT] Building Kernels and Android Sources
http://stackoverflow.com/questions/11352709/android-device-configuration-for-aosp - Android device configuration for AOSP
http://blog.udinic.com/2014/05/24/aosp-part-1-get-the-code-using-the-manifest-and-repo - AOSP Part 1: Get the code using the Manifest and Repo tool - on Udi Cohen's Blog
http://blog.udinic.com/2014/06/04/aosp-part-2-build-variants - AOSP Part 2: Build variants - on Udi Cohen's Blog
http://blog.udinic.com/2014/07/24/aosp-part-3-developing-efficiently - AOSP Part 3: Developing Efficiently - on Udi Cohen's Blog
http://elinux.org/Android_Device - Android Device file descriptions
Android Literature:
Embedded Android - by Karim Yaghmour - Publisher: O'Reilly Media, Inc. - Release Date: March 2013 - ISBN: 9781449308292
Learning Android, 2nd Edition - by Masumi Nakamura, Marko Gargenta - Publisher: O'Reilly Media, Inc. - Release Date: January 2014 - ISBN: 9781449319236
Kernel Literature:
Linux Kernel Development, Third Edition - by Robert Love - Publisher: Addison-Wesley Professional - Release Date: June 2010 - ISBN: 9780672329463
sincerely yours,
tuxnice

[ROM] [LOS] [15.1] [Yet in beta test previews]

Coming soon ...:laugh:
XDA:DevDB Information
LineageOS-15.1 for k5fpr, ROM for the Lenovo Vibe K4 Note
Contributors
Sahil_Sonar, mohancm, bunnyy
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: S232
Based On: LineageOS 15.1
Version Information
Status: Testing
Current Stable Version: ----
Stable Release Date: Pending ...
Current Beta Version: Beta Build 10
Beta Release Date: Pending ...
Created 2018-11-08
Last Updated 2018-11-07
link for beta?
thomassolcia said:
link for beta?
Click to expand...
Click to collapse
Coming soon...
Thanks....waiting
Sahil_Sonar said:
Coming soon ...:laugh:
XDA:DevDB Information
LineageOS-15.1 for k5fpr, ROM for the Lenovo Vibe K4 Note
Contributors
Sahil_Sonar, mohancm, bunnyy
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: S232
Based On: LineageOS 15.1
Version Information
Status: Testing
Current Stable Version: ----
Stable Release Date: 1969-12-31
Current Beta Version: Beta Build 08
Beta Release Date: 2008-11-18
Created 2018-11-08
Last Updated 2018-11-07
Click to expand...
Click to collapse
Change the stable release date it's werid.
I am fixing kernel issue. Will release soon for additional information can visit here : https://t.me/LenovoK4PieMe
----------------------------------------------------------------------------------------------------------------
Will take some more time but I assure you first build will be Stable Release as beta testing is done internally by telegram beta testers ! So relax... Also GPS will be accurate as I have fixed GPS related bug … Yet some changes are needed with kernel once that's done I will be released here ! Thanks again for everyone's support
Sahil_Sonar said:
I am fixing kernel issue. Will release soon for additional information can visit here : https://t.me/LenovoK4PieMe
Click to expand...
Click to collapse
----------------------------------------------------------------------------------------------------------------
Will take some more time but I assure you first build will be Stable Release as beta testing is done internally by telegram beta testers ! So relax... Also GPS will be accurate as I have fixed GPS related bug … Yet some changes are needed with kernel once that's done I will be released here ! Thanks again for everyone's support. For now you can check out my DT/Vendor Bloobs/Kernel(Don't use it now needs some improvements) on telegram group my writing there #Vendor and #DT .
venky21 said:
Change the stable release date it's werid.
Click to expand...
Click to collapse
Lol... Already removed.
thomassolcia said:
link for beta?
Click to expand...
Click to collapse
Kernel issues needs to be fixed … I have however given ROM to beta testers on telegram.
Moderator information
No placeholders on development threads are allowed. Feel free to contact us when you have a public build. Until then, thread closed.
Moderator information
No placeholders on development threads are allowed. Feel free to contact us when you have a public build. Until then, thread closed.
new thread here https://forum.xda-developers.com/k4-note/development/rom-t3898743

[ROM][T-815]LineageOS 14.1 Samsung Galaxy Tab S2 LTE

The Samsung Galaxy Tab S2 LTE (aka SM-T815, gts210ltexx) is not maintained officially any longer by LineageOS (see e.g. here). Meanwhile, LineageOS has also discontinued to deliver official 14.1 builds in the course of providing LineageOS 16.0 builds. The LineageOS 14.1 tree however will continue to be maintained for security patches by the community (I am one of these contibutors, btw).
This thread aims at continuing to provide regular updates with Security patches.
The provided build provides in addition to the device-independent security patches taken from LineageOS the following:
Kernel security patches, when applicable
microG-patch (no impact on flashing Gapps - simply allows to install microG for those willing to do so)
OTA Support
Download with May 2023 Custom build release:
https://sourceforge.net/projects/lin14-mgoms/files/gts210ltexx/lineage-14.1-20230622-UNOFFICIAL-gts210ltexx.zip/download
Source code links:
LineageOS: https://github.com/LineageOS
Kernel: https://github.com/lin14-mGoms/android_kernel_samsung_gts2/tree/mse_v4
microG patches:
(1) https://github.com/microg/android_p...aster/patches/android_frameworks_base-N.patch
(2) https://github.com/microg/android_p...aster/patches/android_frameworks_base-N.patch
local manifest: https://github.com/lin14-mGoms/local_manifests
Installation instructions
First things first:
YOU ARE SOLELY RESPONSIBLE YOURSELF FOR ANY ACTIONS YOU DO WITH YOUR DEVICE. WHATEVER YOU DO, YOU DO IT AT YOUR OWN RISK!
The official instructions on how to install LineageOS on the Samsung Galaxy Tab S2 9.7 LTE can be found here. When I had installed LineageOS' predecessor CyanogenMod more than two years ago on my device, I went through some pain, so I think it makes sense to add some important additional information here, to avoid any frustration:
The only way out of the 'Download mode' is the same way, you got in: [Home]+[Vol.Down]+[Power]
The download link to the Heimdall software leads to an outdated version: Version 1.4.1 does not work for this device. Either use 'Odin' or try to get version 1.4.2 somewhere - I have built Heimdall 1.4.2 for Linux from the publicly available source code on GitLab, you can download it here.
UPDATE: The LineageOS instructions now also provide a link to a modernized version of heimdall.
If you have still have Android 5.x as Samsung Stock firmware, you must fist upgrade the Android version to 6.x or 7.0 Stock firmware - otherwise, you will end-up in a boot loop after flashing the ROM! Best is to let the 5.x Stock ROM offer you to upgrade. If you don't get an upgrade offered or if you are already at the boot loop stage, the solution is the same: Find an Android 6.x or 7.0 Stock firmware image in the net, go to Download mode and flash the image using Odin or Heimdall 1.4.2 - you don't need the specific carrier version, just use a fitting 'non-branded' image.
The way to boot into TWRP after flashing it in 'Download mode' is [Home]+[Vol.Down+]Power] until the screen turns black and then immediately [Home]+[Vol.Up+]Power] - some finger coordination required
GApps or microG?
You have the choice:
a. Use microG - 'microG' is installed simply by installing the respective apps, no flashing necessary.
b. Flash GApps - If you wish to have GApps, they need to be flashed together with the ROM (see LineageOS build instructions).
c. Neither of those (obviously, you cannot combine those options!)
The 'microG patch' in this ROM has no impact on installing Gapps.
Why still Android 7.1 (LineageOS 14.1) ?​My aim is to provide stable, daily-driver capable builds. There are XDA threads offering up to Android 11 (LineageOS 18.1) for this device. I truly admire and appreciate the effort of the devs bringing up the device, which is something, I definitely would not have been able to achieve myself.
Nevertheless, those builds come without SELinux! (It is not only switched off or set to permissive, it is entirely carved out of the kernel.)
This is a KO criterion for me: Without enforcing SELinux, one could even argue whether it would make sense at all to apply security patches - normally, when bringing up a device, you start with permissive SELInux and then there is some "slave-work" to fulfill to manage the 'last mile' to an enforcing SELinux. I admit, that I myself am not really willing to invest this huge amount of work to get SELinux properly set up, by taking the work of those devs as a base (Further, the used kernel of the mentioned builds is quite outdated, it mostly contains "feature commits" to make this device work and not really sec. patches - it also contains many "squash" commits, which makes analyzing cherry-pick conflicts extremely difficult, when trying to apply sec. patches - again something I am not willing/able to comprehend).
Well, there we go - that is why I continue with LineageOS 14.1 - with enforcing SELinux and a frequently patched kernel with security/CVE patching (the 3.10 kernel is quite aged, but there is still room to apply CVE patches).
XDA:DevDB Information
[ROM][T-815]LineageOS 14.1 Samsung Galaxy Tab S2, ROM for the Samsung Galaxy Tab S2
Contributors
MSe1969
Source Code: https://github.com/lin14-mGoms/local_manifests
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Stable
Stable Release Date: 2023-06-22
Created 2018-12-08
Last Updated 2023-06-22
Tips & tricks
microG installation
The ROM is patched for the use of microG, but it does not contain the microG system components.
The best way to obtain them is to install the F-Droid store as app store and to include the microG repository as described on the microG Download page, where you will also find links for the direct download of the .apk files.
Please refer to the official installation instructions. However, there are three pieces of information, which are explained on the microG pages, but unfortunately not directly in the installation instructions, so I would like to point them out here:
Download the latest 'unstable' Gms Core version to avoid "outdated play services" warnings
The Location Provider functionality is included in Gms Core, but also available as separate application. I recommend Gms Core - however, the explanation is not included in Gms Core, but only here
To grant the signature spoofing permission, go to Settings - Apps - Advanced (the 'gear' icon) - App Permissions - Spoof package signature; it is not possible when you enter the individual app's permissions menu
Root
The most popular options are:
Official LineageOS su addon (use 'addonsu-14.1-arm-signed.zip')
Magisk (please search XDA on your own)
SuperSU
Note that I cannot and will not support any issues related to Magisk and/or SuperSU
Heimdall 1.4.2
If you use Linux and don't want to mess around with MS Windows only for Odin, download it here
Bootloop
In rare cases, you may experience a boot loop after flashing an update (seems to be a bug in TWRP). The fix for that is to re-enter TWRP, choose "Delete", "Advanced Delete" and you select "Dalvik / ART" and "Cache" and wipe (do not wipe anything else), afterwards, reboot.
Change log
June 22nd, 2023
Custom build release June 2023
System Webview 114.0.5735.131
May 13th, 2023
Custom build release May 2023
System Webview 113.0.5672.77
April 26th, 2023
Custom build release April 2023
System Webview 112.0.5615.136
March 25th, 2023
Custom build release March 2023
System Webview 111.0.5563.58
February 21st, 2023
Custom build release February 2023
System Webview 109.0.5414.118
January 8th, 2023
Custom build release January 2023
System Webview 108.0.5359.128
December 15th, 2022
Custom build release December 2022
System Webview 108.0.5359.79
November 14th, 2022
Custom build release November 2022
System Webview 107.0.5304.105
Suppress "kernel not SEAndroid enforcing" boot message
October 18th, 2022
Custom build release October 2022
System Webview 106.0.5249.79
September 12th, 2022
Custom build release September 2022
System Webview 105.0.5195.79
August 13th, 2022
Custom build release August 2022
System Webview 103.0.5060.71
July 16th, 2022
Custom build release July 2022
June 18th, 2022
Custom build release June 2022
System Webview 102.0.5005.78
May 12, 2022
Custom build release May 2022
System Webview 100.0.4896.127
April 16th, 2022
April 2022 custom build release
System Webview updated to 100.0.4896.58
February 22nd, 2022
Custom build release February 2022
System Webview 98.0.4758.101
December 23rd, 2021
Custom buld release December 2021
System Webview 96.0.4664.104
November 16th, 2021
Show again "official" Sec. string same as LineageOS (2021-06-05)
Additional Custom build release property to indicate backport status
System Webview 95.0.4638.50
November 2021 custom build release
September 18th, 2021
Security string 2021-09-05
August 11th, 2021
Security string 2021-08-05
System Webview on 91.0.4472.164
July 16th, 2021
Security string 2021-07-05
June 18th, 2021
Security string 2021-06-05
System Webview on 91.0.4472.101
May 13th, 2021
Security string 2021-05-05
System Webview on 90.0.4430.82
Updated ffmpeg to 3.0.12
April 13th, 2021
Security string 2021-04-05
System Webview on 89.0.4389.105
March 12th, 2021
Security string 2021-03-05
February 13th, 2021
Security string 2021-02-05
System Webview M88
January 20th, 2021
Security string 2021-01-01
December 20th, 2020
Security string 2020-12-05
System Webview M87
November 14th, 2020
Sec. string 2020-11-05
Additional fix for CVE-2020-15999
Fix of AOSP E-Mail widget
System Webview M86
October 14th, 2020
Sec. string 2020-10-05
September 14th, 2020
Sec. string 2020-09-05
System Webview M85
August 11th, 2020
Sec. string 2020-08-05
System Webview M84
July 12th, 2020
Sec. string 2020-07-05
June 12th, 2020
Sec. string 2020-06-05
May 8th, 2020
Sec. string 2020-05-05
System Webview M81
April 11th, 2020
Sec. string 2020-04-05
Fix for CVE-2020-8597 (external/ppp)
Kernel: CVE-2019-10638 siphash 128bit for IP generation
March 16th, 2020
Sec. string 2020-03-01
System Webview M80
February 19th, 2020
Sec. string 2020-02-05
February 07th, 2020
Sec. string 2020-02-01
January 21st, 2020
Sec. string 2020-01-05
System Webview M79
December 7th, 2019
Sec. string 2019-12-05
System Webview M78
Updated iptables and netd
November 10th, 2019
Sec. string 2019-11-05
October 18th, 2019
Sec. string 2019-10-06
System Webview M77
Kernel: Switched to slightly upstreamed 'mse_v4'-branch
September 13th, 2019
Sec. string 2019-09-05
System Webview M76
August 12th, 2019
Sec. string 2019-08-05
OTA Support
July 10th, 2019
Sec. string 2019-07-05
System Webview M75
June 14th, 2019
Sec. string 2019-06-05
May 08th, 2019
Sec. string 2019-05-05
System Webview M74
April 05th, 2019
Sec. string 2019-04-05
March 12th, 2019
Sec. string 2019-03-05
System Webview M72 (includes CVE-2019-5786)
February 8th, 2019
Sec. string 2019-02-05
January 18th, 2019
Sec. string 2019-01-05
System Webview M71
microG patch included
Kernel: applied some additional Spectre v1 mitigations
Timezone data updated
December 8th, 2018
Initial upload
Sec. string 2018-12-05
System Webview M69
Working right now on 'upstreaming' the kernel . . .
New build with January 2019 ASB patches available
Hi all,
a new build with January security patches is available for download here:
Sec. string 2019-01-05
System Webview M71
microG patch added (no impact on Gapps at all)
Kernel: applied some additional Spectre v1 mitigations
Timezone data updated
Regards, M.
Is everything working properly? Also does tablet manage to get into deep sleep ok?
Meakii said:
Is everything working properly? Also does tablet manage to get into deep sleep ok?
Click to expand...
Click to collapse
I am using my tablet all the time and I don't have issues. As far as I know, the deep sleep issue is specific to the various attempts to get LineageOS 15.1 properly working on this device, but not to 14.1, which runs very stable.
I have this device, will try your build. I am tester for los15.1 I have stock rooted CQI5 bootloader, so hopefully I won't need to downgrade
tripLr said:
I have this device, will try your build. I am tester for los15.1 I have stock rooted CQI5 bootloader, so hopefully I won't need to downgrade
Click to expand...
Click to collapse
Good luck, pls. let me know. As you will flash 'Nougat over Nougat' I don't think it is an issue...
February Build
A new build with February 2019 security patches is available for download here
Happy flashing, M.
MSe1969 said:
A new build with February 2019 security patches is available for download here
Happy flashing, M.
Click to expand...
Click to collapse
Can u post your roomservice please ?
I want to try some kernel fixes. Thanks
tripLr said:
Can u post your roomservice please ?
I want to try some kernel fixes. Thanks
Click to expand...
Click to collapse
??? - Source code link in the OP points to the local_manifests repo . . .
As announced here, LineageOS has discontinued to deliver official 14.1 builds in the course of providing LineageOS 16.0 builds.
The 14.1 tree however will continue to be maintained for security patches by the community (I am one of these contibutors, btw).
So this build will normally continue.
New build with March sec. patches
New build ready for download:
https://www.androidfilehost.com/?fid=1395089523397916389
- ASB March 2019 patches (sec. string 2019-03-05)
- Android System Webview updated to 72.0.3626.121 (includes CVE-2019-5786)
New build with April 2019 ASB
New build with April Security patches available for download.
MSe1969 said:
New build with April Security patches available for download.
Click to expand...
Click to collapse
No mirrors found
tripLr said:
No mirrors found
Click to expand...
Click to collapse
Keep trying, AFH sometimes is "funny"
New build with May sec. patches
New build ready for download:
https://www.androidfilehost.com/?fid=1395089523397962204
- ASB May 2019 patches (sec. string 2019-05-05)
- Android System Webview updated to 74.0.3729.112
Happy flashing, M.
Thank you for your work.
Is battery drain better than in the other roms with the deep sleep problem?
Homuncoloss said:
Thank you for your work.
Is battery drain better than in the other roms with the deep sleep problem?
Click to expand...
Click to collapse
Can't judge on other ROMs, but the deep-sleep issue seems related to Oreo ROMs, not to Nougat.
At least regarding my own experience with this ROM, it seems OK.

[Discussion & Feedback] OxygenOS 9.5.3 OTA for OnePlus 7 Pro

Hi Everyone,
OP is starting to push the incremental roll-out of OxygenOS 9.5.3 for the OnePlus 7 Pro.
Code:
Changelog:
System
– Updated Android security patch to 2019.4
– Added DC dimming feature (Settings-Utilities-OnePlus Laboratory)
– Improved smooth scrolling
– General bug fixes and improvements
Gaming mode
– Enhanced audio-visual experience by adding haptic feedback (Settings-Utilities-Gaming mode)
– Added Fnatic mode (Settings-Utilities-Gaming mode)
Camera
– Optimized photo quality
Communication
– Support VoLTE and VoWifi for Thailand AIS
We appreciate your active feedback and attempts to reach out to us. With your help, we have been able to better optimize and improve several key areas. Thank you for your patience and as always, we look forward to hearing your continued feedback in the bug reporting forum here: https://forums.oneplus.com/feedback/.
As always, this OTA will be incremental. The OTA will reach a small percentage of users today, and we'll begin a broader rollout in a few days.
Your feedback is appreciated. We may not always be able to respond to every comment in the forums, but please be assured that we take your comments and feedback seriously. Hope you enjoy and let us know how you feel about the update in the comments below.
Never Settle,
Funk Wizard
XDA:DevDB Information
[Discussion & Feedback] OxygenOS 9.5.3 OTA for OnePlus 7 Pro, ROM for the OnePlus 7 Pro
Contributors
Funk Wizard
ROM OS Version: 9.x Pie
Version Information
Status: Stable
Current Stable Version: Oxygen OS 9.5.3
Stable Release Date: 2019-05-15
Created 2019-05-17
Last Updated 2019-05-17
DevDB error, Dupe thread closed

[ROM/TOOL][10.x] RattlesnakeOS [Pixel 3 XL]

This is a bit different than most postings here, as I'm not directly providing any binaries to install on your phone and instead providing a simple tool, rattlesnakeos-stack, to build your own customized ROM based with latest AOSP on a regular basis, with your own signing keys, and your own OTA updates. This probably will be interesting to a small subset of users as it requires some technical knowledge and costs money to run this infrastructure in AWS to produce your own builds.
You can read more about the project here: https://github.com/dan-v/rattlesnakeos-stack
I'm generally more active on the subreddit if you have any questions: https://www.reddit.com/r/RattlesnakeOS/
XDA:DevDB Information
RattlesnakeOS [Pixel 3 XL], ROM for the Google Pixel 3 XL
Contributors
dantheman78
Source Code: https://github.com/dan-v/rattlesnakeos-stack
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: v9.0.35
Stable Release Date: 2019-09-08
Current Beta Version: v10.0.0-beta.1
Beta Release Date: 2019-09-12
Created 2019-09-13
Last Updated 2019-09-13
Hello!
I wanted to report success on build 10.0.0-beta3. It works great, and as a bonus, if you do your build on a weekend - my spot instance pricing was around $0.15 - I think my build cost was under $0.75 total.
Thanks for the awesome tool, and helping to bring AOSP to the masses early!

Categories

Resources