yashsingh1/xdaforums huggingface dataset:
[Motorola Moto G52] doe1435:
Hi Tomoms,

I just freshly installed your ROM on my rhode and it looks and works great so far. Thanks! The included sandbox feature from GOS is very neat.Would donate you a beer if you let me?

Just two minor things in the "Settings-> Updater" section seem to be off: When I tap on the Changelog, it points me to the xda thread of device "mata". Second point is I downloaded "lineage-20.0-20231029-UNOFFICIAL-Tom-rhode-signed.zip" from GitHub for a fresh install. In the Updater, the app shows me "Android 13 19. October 2023" and it suggests to update to 29.10.2023.

Cheers!
[Motorola Moto G52] Tomoms:
Hi, I'm glad you're liking the ROM!

Thanks for pointing out the changelog URL issue. I'll fix it in the next release. Regarding the Updater suggesting another update, two things must be said:

the Updater's suggestion of installing the build you're already running is a known issue. Just ignore it. I'll look into this problem sooner or later, but since it's definitely a minor issue, I'm sure I will procrastinate...

the fact that the 29th Oct. build is labeled as "Android 13 19. October 2023" is not a bug. Each Android build has got two timestamps, and one only gets updated when a certain compilation artifact (I don't know which exactly) is regenerated. This usually doesn't happen when I perform small incremental builds, such as the 29th Oct. one.
[Motorola Moto G52] Tomoms:
Hi, a new build is available, with the latest security patches from Motorola, fixes for NFC issues, and some kernel improvements.
[Motorola Moto G52] Tomoms:
Hi, I've released a new build, featuring security fixes for both Android and the kernel. FUSE passthrough is now enabled by default, this should improve performance when accessing microSDs.
[Motorola Moto G52] xowny:
just a question, when theres a new update, i have to download from your github link and flash it all again or can i use the phone updater?
[Motorola Moto G52] Tomoms:
You can use the inbuilt updater.
[Motorola Moto G52] mostafaya19:
مUnfortunately, I suffer from several problems after the new update, including the touch being suspended after restarting the phone, and also disconnecting from the Wi-Fi network repeatedly. Unfortunately, I hope this matter will be resolved in the next version, as I hope.The next version will be Android 14
[Motorola Moto G52] Kinadi:
can help a beginner? I'm trying to flash root magisk boot and it only shows the LineageOs logo, what did I do wrong?
[Motorola Moto G52] xowny:
i'm also having the wifi problem, keeps disconnecting constantly, other than that its all good..
[Motorola Moto G52] Tomoms:
And for you too, it worked fine up to the previous build?
[Motorola Moto G52] xowny:
yes
[Motorola Moto G52] Tomoms:
Can both of you provide some logs, please?
[Motorola Moto G52] xowny:
ok, how?
[Motorola Moto G52] KingsoftCoder:
How do you solve the bug where you can't use the Sockslite Pro, it has a black screen and exits, it doesn't open
[Motorola Moto G52] Tomoms:
Sending logs would be a good starting point.
[Motorola Moto G52] Tomoms:
By running adb logcat > log.txt after reproducing the problem. Next time, before asking, searching the Internet for easily available information such as how to take logs would be ideal.
[Motorola Moto G52] KingsoftCoder:
give me your telegram
[Motorola Moto G52] Tomoms:
There's no need. You can send me the log here in this thread, or via PM.
[Motorola Moto G52] lucasmz:
Great ROM! Literally love it! It's definitely one that you're expected to use Magisk unlike Lineage for microG which I used before, but very good for privacy, I don't see much of a difference in performance with these optimizations, I guess I shouldn't expect much, it's not like it's super slow otherwise.

There are a lot of extra options for permissions in apps which I must say, is very good. Being able to manage file access to certain apps is very nice and convenient. I still use LG TV Plus for example to control my TV because the ThinQ app is a privacy nightmare, but it requires file access to basically do nothing, with your ROM, I could isolate it and now I don't have to use some other sketchy app.

Also it has support for always/mostly ON display, which I didn't get on Lineage, and I really wanted it since I am using an OLED display, I would've expected to be able to use it, and now I can.

Able to pass SafetyNet, and use my bank (my bank doesn't really complain about SafetyNet but it does somewhat "shadowban" root devices and won't let you pass face recognition) and yeah, pretty great ROM overall, superior to stock Lineage. Haven't had many issues, mostly stuff I didn't know how to do with rooting and Magisk, but now I'm learning.

I am having one issue however which is if I have the always on display activated and it is activated to ALWAYS be on, and not just when the devices moves and etc, it seems the device crashes after a while and then you have to restart it by holding the power key. Happens all the time, so now I have so it only activate when moving and etc.
[Motorola Moto G52] Tomoms:
Thanks for the words of appreciation for my ROM :)

Yes, I've had multiple reports of broken "real" always on display. I don't know how to fix it. I guess I'll just disable it in the next build.

Mind that when I release my LineageOS 21 builds, some of the features you are enjoying (Storage Scopes) will sadly be gone, with very little chances of them coming back. Unfortunately, the code for Storage & Contacts Scopes (which are features I pick from GrapheneOS) is tightly coupled to the Sandboxed Google Play code, which is a feature that on Android 14 has given me a lot of headaches, because it is designed for a system such as GrapheneOS, where there is no option to use microG or normal "privileged" Gapps, and thus it conflicts with these two setups. Unfortunately my only option is to stop implementing these features.
[Motorola Moto G52] lucasmz:
That's fine, thanks for the warning. One question, if you were to disable the AOD feature, does that mean only the "real" one disappears or the feature as a whole? Cuz I still do like it, especially since I always found Motorola's version kinda ugly since it didn't integrate with the lock screen properly. Is this feature something directly from Lineage or is it an add on?

Also uh quick question, I'm a little worried updates might break anything I flashed (I'm new to this) should I worry?
[Motorola Moto G52] Tomoms:
AOD when picking up the phone, when waving a hand on its proximity sensor, etc. will remain available. It works fine. It'll probably land in official Lineage soon too.

Updates won't break anything if you install them using the OTA Updater: Settings > System > Updates. You need to reinstall Magisk after installing an update, and before you reboot into it for the first time. Just open Magisk, tap on Install and choose "To the inactive slot", then you will be ready to reboot. I don't know what else you could have installed apart from Magisk.
[Motorola Moto G52] PP.x7:
I can't get past the update on the 9th using the internal installer, since the update was announced on December 6th, can you send a link for me to install
[Motorola Moto G52] Tomoms:
What are you talking about? I haven't released any update on Dec. 6th.

FYI, I will release the first build based on LineageOS 21 (Android 14) tomorrow.
[Motorola Moto G52] PP.x7:
oh sorry, I ended up confusing things, I'll be waiting for this a14 lineage, so far your version was the best of all the roms I've ever used.
[Motorola Moto G52] Tomoms:
Hi, the first LineageOS 21 build is up! Due to the firmware requirement (Android 13 from Motorola MUST be flashed before installing my builds), dirty updates from my LineageOS 20 builds are NOT possible. You need to format data.

Paging @PP.x7
[Motorola Moto G52] lucasmz:
Quick question, I came back to stock Lineage (or rather actually used it for the first time lol, but it kinda sucks so I'm probably coming back to this) but ever since I installed your ROM I noticed a weird click effect that's different from what I usually see. What's up with that? 🤔

Do I have to go through Motorola's ROM? Wouldn't it be enough to just reflash the partitions with the new stuff and then install your ROM like usual? I did have Android 13 from stock Motorola before flashing stock Lineage. Would there be an alternative? I have done a lot of flashing and installing and all that and now I'm honestly starting to get worried about flash memory health by now.
[Motorola Moto G52] Tomoms:
Can you elaborate on the "weird click effect"? I could not understand what you are talking about.

If you had installed Motorola's stock 13 and later flashed official Lineage, I assume you have run the copy-partitions zip. If this is indeed the case, then you're good, and you can switch to my builds without doing anything else.

EDIT: a new build is already available, with the latest security fixes for our closed-source components and a few bug fixes.
[Motorola Moto G52] lucasmz:
Nvm, this isn't an issue on 21 lol.

One issue that appeared which is weird is the volume bar just moving to the middle of the screen.
[Motorola Moto G52] Tomoms:
Known LineageOS bug. No one seems to have a clear idea how to fix it, but I'm confident someone will figure it out sooner or later!
[Motorola Moto G52] Tomoms:
Hi, a new build is available, with January's security patches, a new kernel based on the Android 13 source from Motorola, some "de-Googling" tweaks (DNS, SUPL, captive portal and NTP servers have been switched from Google to privacy-friendly alternatives), and a fix for the battery's cycle counter exposed in Settings > About phone > Battery information.

My builds now ship the latest official firmware, so you can always install them on top of any other ROM (stock or custom), without having to worry about anything.
[Motorola Moto G52] Tomoms:
Important info for everyone

Since a couple of months, Google has been banning the spoofed build signatures custom ROMs use in order to pass Play Integrity. As a workaround, the devs of the Evolution-X ROM moved the implementation of the values to spoof to a small dedicated system app, to allow quickly replacing them with valid ones without having to wait for a full OTA update. I too adopted this approach in my builds.

Today, Google has invalidated the signature my LineageOS 21 builds are currently using, so head to the second post in the thread to learn how to pass Play Integrity again - it's as easy as installing an apk file. You will need to do this whenever you see that you cannot pass Play Integrity anymore - provided that I have pushed a new apk that works around the failure (I'll try to keep an eye on this situation and be as quick as possible). You'll find all future apks in the Mega folder I've linked in the second post.
[Motorola Moto G52] subhashhh:
this feature sounds cool. is it gonna be coming to lineageos 21 too?
[Motorola Moto G52] Tomoms:
Unfortunately it is not, it's way too big in terms of lines of code and number of GrapheneOS patches to maintain, and since I personally do not use it, at the moment I feel implementing it is not worth the huge effort.
[Motorola Moto G52] Tomoms:
New build available with lots of interesting stuff, check the first post for the full changelog!
[Motorola Moto G52] lucasmz:
microG is a nice replacement. Depending on your use of Google Services, it can be enough.
[Motorola Moto G52] SPN Alastair:
Can this be installed over an existing LOS 20 installation? Without wiping?
[Motorola Moto G52] Tomoms:
Yes, if you're referring to my Unofficial LineageOS 20. No if you are referring to official LineageOS 20.
[Motorola Moto G52] Tomoms:
New Play Integrity fix - simply install this apk file: https://mega.nz/file/o9kB2SST#pVAKuGnZIF8N5Wm9HeWuJYBYbCw-L16kQmgsAOe7BmI
[Motorola Moto G52] Tomoms:
New update available, with some security fixes and minor optimizations.
[Motorola Moto G52] CarlosEHidalgo:
AOD work?
[Motorola Moto G52] Tomoms:
I've released a new minor update, with mostly kernel updates and improvements. I'll now start testing QPR2, which is quite a disruptive update (this is why it's taking so long to integrate it in LineageOS).
[Motorola Moto G52] bernardobas:
Yeah, rom sources and tree seem to be WIP right now. It doesn't even compile so disruptive af.
[Motorola Moto G52] Tomoms:
A new build is available, based on Android 14 QPR2! It aso brings the latest security fixes from Qualcomm and Motorola. If you had already installed today's update before the moment I posted this, then please re-run the Updater and install the newest build it offers, as I had previously uploaded a build affected by a severe issue that made it impossible to install APK files. The build the Updater offers starting from now contains the correction.
[Motorola Moto G52] Tomoms:
I've released a new build with April's security patches.
[Motorola Moto G52] marshel:
Hi, nice ROM.

Sincere feedback:

After last 2 updates, I got some home app freezes, sometimes keyboard is unresponsive, task switching freezes, camera app none works anymore.

Had to hard reset once or twice.

I will try a clean install when possibl to see if these bugs happens again.
[Motorola Moto G52] Tomoms:
Hi, I've released a new updates with lots of improvements and a fix for the Moto Camera crashes.

Not sure what's going on, perhaps you installed some sketchy mod?
[Motorola Moto G52] Tomoms:
New build available, to fix the performance regressions of the previous one.
[Motorola Moto G52] jamaniek:
Hi! Amazing ROM, really stunning job.

I've just got one issue with USB Audio passthrough. On LOS 20 it wasn't working at all so that's a plus that it works at least but I can't use exclusive mode (where USB DAC controls the audio ignoring the Android volume and processing) and I get serious stutter when playing 24bit FLAC files over 96kHz sampling frequency (probably related to exclusive mode not working correctly). I know that exclusive mode is supported by G52 because it worked on stock Motorola ROM.

I'm using iFi Hip DAC 2 if it makes any difference at all.

Any help would be highly appreciated:) I can provide additional details if needed.
[Motorola Moto G52] loretta1980:
Hi, is speech recogition and text to speech available in this rom? Does streaming to a chromecast work?
[Motorola Moto G52] Tomoms:
I have no idea. I can't see any reason why they wouldn't work, especially streaming to a Chromecast.
[Motorola Moto G52] loretta1980:
Because i already tested LineageOS 21 on an Samsung P613 and a LG G5 and speech recognition only worked online with the google speech recognition apk, but to download the offline packages didn't work. And the chromecast does not show up in a Vanilla Lineage when i try to stream the whole display. Only MicroG installed (Tested 0.2.27 and 0.32). But i can find the chromecast with my Iphone.
[Motorola Moto G52] Tomoms:
Hi, a new build is available, based on QPR3.
[Motorola Moto G52] lucasmz:
You can usually use Sayboard and RHVoice from F-Droid for those, though quality can be eh. Chromecast streaming didn't work for me on microG last time I tested it, I don't think microG has the newer implementation for them

Streaming to other devices works *usually*

Just tested YouTube to an Android TV device, which should use Chromecast built-in, didn't work, just nothing happens.

I use SmartTube, but I believe if I set it up as a linked device on regular YouTube it might work. Ofc this doesn't cover the other Chromecast uses
[Motorola Moto G52] loretta1980:
Hi Lucasmz,

thanks a lot. So do you think streaming to a chromecast will never be possible?

To which devices can you stream via Smarttube? I already tested a ReVanced patched Version of Youtube which needs microG 0.31 installed with the Stock firmware 13 and it does not show my Chromecast when i unhide the Castbutton. Maybe i buy an other device to stream to.

I will take a look at Sayboard and RHVoice.
[Motorola Moto G52] lucasmz:
SmartTube is an app for Android TVs. You can set it up for casting and that does seem to work with the YouTube app if you link it. That's it pretty much.
[Motorola Moto G52] lucasmz:
Hey, it might've solved at this point, I haven't used this in a while, but one improvement I can suggest is bundling the DivestOS F-Droid repo with the ROM (with a lower priority than F-Droid's ofc), CalyxOS does this for one of their repos (two really, one local though). Since this ROM uses Mulch WebView of which one of the important selling points is frequent and speedy updates, I think it makes sense so that users can get those WebView updates, especially for security.

Edit: seems to be done with an additional_repos.xml file somewhere in the system, if that helps 😬
[Motorola Moto G52] Tomoms:
Hi, IzzyOnDroid and Divest's repos have been enabled out of the box since a few months :)
[General Questions and Answers] K4rolek:
any ROM for galaxy A14 A145R ?

Generic System Image (GSI) list - phhusson

Are you looking for a GSI ROM for your Android device? If so, you have come to the right place! GSI stands for Generic System Image, and it is a pure Android

magiskzip.com

will these offical/unoffical android 13 roms work?
[General Questions and Answers] rodken:
To determine whether your device can use a GSI and which GSI OS version you should install, do the following:

adb shell getprop ro.treble.enabled

If the response is false, you are out of luck. If the response is true, you should be good to go.

Determine the right CPU architecture for the GSI image, run the following command:

adb shell getprop ro.product.cpu.abi

Use the output to determine which GSI image to use when flashing your device. For example, the output might indicate that the CPU architecture is arm64-v8a, so you would use the arm64 type of GSI.

If and when you decide to dive in - reach out to the developer of whichever GSI catches your interest and/or TG group and inquire.
[General Questions and Answers] Tamilla062:
any custom rom for galaxy a14 sm a145f
[General Questions and Answers] itasterix:
I'm also looking for a custom rom for this devices, with no luck until now
[General Questions and Answers] brød:
Incase it works, will it improve the phones performance? I will se if it is possible tomorrow maybe, to run a gsi. Will it speed up the phone the way a real custom rom does?

Edit: grammar
[General Questions and Answers] TsgEfka.:
In my experience, Evolution X was my favourite but i had to flash back stock since mobile data didn't work
[General Questions and Answers] doxts:
Hello there,

I recently bought Google Pixel Buds Pro.

I'm experiencing some issues with the audio quality. I hear some background noise. Noise cancellation and transparency mode disabled.

Thanks for any help!
[General Questions and Answers] doxts:
@jwoegerbauer If I listen carefully, I can hear a little noise when music is playing.
[Galaxy Tab 2 General] Bill720:
@shadowexploit, are you able to provide the kernel source code for this project? It is site policy that this be furnished for the sake of fostering open and transparent development. Please make sure to get that published within 5 days.

Thank you for your contribution.
[Galaxy Tab 2 General] Mighty:
Why not just use LineageOS's kernel?
[Galaxy Tab 2 General] shadowexploit:
Hi,

Thanks for your question,

Somehow previous builds for the same model and device with LineageOS Kernels was bugged or had problems with google playservices and hardware etc... , this kernels i used to build is most recent android and doesnt have any bugs with google play services , startup wizard etc..

I tested all builds with LineageOS kernels but somehow didnt install with twrp or failed services.

Hope you enjoyed the answer,

Dont hesitate for further questions

Have a great day :)
[Galaxy Tab 2 General] slybunda:
is this too old to run youtube revanced?
[Galaxy Tab 2 General] drnightshadow:
Test it and report to us :unsure:
[Galaxy Tab 2 General] zer0_Clover:
what specs did you build with?
[Galaxy Tab 2 General] Mighty:
Nougat/Oreo/Pie can be built with less than decent specs and with a lot of patience. I used to build it on a i5-3210m (yes, a laptop) with like 6gb ram and a ssd. It took a while but hey if it works it works
[Galaxy Tab 2 General] zer0_Clover:
mines way worse, 1.9 gHz i3, 4 gigs of ram and a hdd. i want to try to build los 17 with a cloud service for my phone with this guide but i cant find proper device, kernel and vendor trees, the device tree is made for building twrp which already exists and i couldn't find the other two. the development section of my phone is pretty much dead with only a half broken vendor ported from another phone.

[GUIDE]How To Build A ROM Using A Phone

I am writing this tutorial together in an attempt to help beginners which are trying to build a ROM from source for the first time.I faced many problems when I started building roms, so I thought it will be better to help someone who is trying...

xdaforums.com

my phone is j330f or j3y17lte
[Galaxy Tab 2 General] quty32:
Hello shadowexploit and thanks in advance for your work. I would like install this rom but I can't found twrp 3.4.0 for samsung gt-p5110. Where I found this version of twrp? Thank you and sorry for the perhaps trivial question.
[Galaxy Tab 2 General] drnightshadow:
[RECOVERIES] CWM & TWRP & PhilZ Touch [P3100 | P3110/P3113 | P5100 | P5110/P5113]

Recoveries Up-To-Date Samsung Galaxy Tab 2 7.0 & Samsung Galaxy Tab 2 10.1 I am not responsible for bricked devices, dead SD cards. Use those Files on your own risk! Don´t share my work without my permissions - you can link to this...

xdaforums.com
[Galaxy Tab 2 General] quty32:
Thank you but the download link don't work. And @shadowexploit was talking about version 3.4.0 or more and it wouldn't be there anyway.
[Galaxy Tab 2 General] shadowexploit:
Download TWRP for espressowifi

Download TWRP Open Recovery for espressowifi

dl.twrp.me

[Americans mirror]

Download TWRP for espressowifi

Download TWRP Open Recovery for espressowifi

eu.dl.twrp.me

[EU mirrors]
[G4 Android Development] aoleary:
*** Disclaimer

I am not responsible for any damage you made to your device

You have been warned

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today

Features:

crdroid_features/README.mkdn at 13.0 · crdroidandroid/crdroid_features

our main features (why you love us). Contribute to crdroidandroid/crdroid_features development by creating an account on GitHub.

github.com

Flashing Instructions:

First time installation:

Backup your data to PC, OTG flash drive

Flash recovery and boot to recovery

Wipe system, data, cache and format data, then reboot to recovery

Copy crDroid and Gapps to internal memory then flash them in TWRP in same order

Reboot and enjoy :)

*Optional flash Magisk for root

Update installation:

Boot to recovery and make a backup

Wipe system and cache

Flash updated crDroid and Gapps (and Magisk if you had this as root method)

Reboot and enjoy :)

Sources:

ROM: https://github.com/crdroidandroid

Unified tree: https://github.com/aoleary/device_lge_g4/tree/lineage

Common tree: https://github.com/aoleary/device_lge_g4-common/tree/t

Kernel tree: https://github.com/aoleary/G4-Titan-Kernel/tree/titan

Vendor tree: https://github.com/aoleary/vendor_lge/tree/t

Download:

ROM https://mega.nz/folder/oR1ikbja#as4mQ3ayLw2M8i1WnwbMJQ

OrangeFox Recovery: https://mega.nz/file/wkYnwQzA#_hgQ19YEm6NcAgjPvMw8IwsaqWJGRUWLMzWVJBPuyD4

Known isues:

- Proximity sensor doesnt work. Its less of an issue in A13 than A12 but I havent figured out what breaks it..

- NFC is still sh1t like it has been for years now

- Not selinux enforcing (yet)

- BT pairing works, but not sure about telephone calls

- Its A13 on an 8 year old phone, so its not going to be as fast as the recent A11 build I released, but its no pig either :)

Visit official website @ crDroid.net

ROM OS Version: Android 13

ROM Kernel: Linux 3.10 with some stuff backported from higher versions
[G4 Android Development] Zqpvr01:
can you port for the h812?
[G4 Android Development] aoleary:
I have uploaded it to the downloads folder.

I have also built for AICP, if you want to try that out :)