yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] mnd123:
Hi, if anybody is using the Roborock app from playstore installed on a custom ROM, can you share which ROM are you using?

I tried a few ROMs about a year ago, but the app kept crashing.

Roborock – „Google Play“ programos

„App“ gali valdyti „Roborock“ dulkių siurblius iš bet kur, kur yra daug funkcijų.

play.google.com
[General Questions and Answers] xXx yYy:
Did you ever do a LOGCAT to get the very reason why the mentioned app crashes?
[General Questions and Answers] mnd123:
I'm no expert with logcat, but I see this:

[04-25 14:38:21.785 20823:20823 W/System.err]

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.tuya.sdk.log.LogPlugin" on path: DexPathList[[zip file "/data/app/com.roborock.smart-1/base.apk"],nativeLibraryDirectories=[/data/app/com.roborock.smart-1/lib/arm, /data/app/com.roborock.smart-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]

Attaching the logcat, filtered by "roborock"
[General Questions and Answers] xXx yYy:
My guess is that problem is that mentioned app expects a lib ( what houses the named class ) to exist but that lib doesn't exist elsewhere within Android OS in use, at least not it /system nor in /vendor partition.
[General Questions and Answers] mnd123:
That would be my guess also, thank you for the logcat suggestion.

If I understand this correctly, the app tries to search for the lib in /data/app/com.roborock.smart-1/lib/arm folder.

Maybe someone who uses the roborock app, could share the contents of this folder? or check if the files match the ones I have:

libTuyaSmartLink.so libjscexecutor.so

libc++_shared.so libjsijniprofiler.so

libcloudsignature-lib.so libjsinspector.so

libfb.so libnative-filters.so

libfolly_futures.so libnative-imagetranscoder.so

libfolly_json.so libnetwork-android.so

libgdx-box2d.so libreactnativeblob.so

libgdx.so libreactnativejni.so

libgifimage.so librrcodec.so

libglog.so libtuyammkv.so

libglog_init.so libv8android.so

libimagepipeline.so libv8executor.so

libjingle_peerconnection_so.so libvorbis-jni.so

libjnimain.so libyoga.so
[General Questions and Answers] junke17:
Hi, i had same crashing problem, but version 2.4.18 is working stable. You can try it. For me is problem solved.
[General Questions and Answers] mnd123:
Thank you for the reply, version 2.4.18 crashes for me also, what rom are you using?

Edit: version 2.3.46 seems to be working for me.
[General Questions and Answers] Bried:
I have same problem. None of the suggested versions working for me.

If I use roborock app on LineageOS 18.1 official it is working fine. If I try to use it on LineageOS unofficial 19 or 20, it is not working, crashing every time. All ROM are not rooted. Anybody have an idea how to fix it? Or is it a ROM fault?
[General Questions and Answers] Krilehor:
I managed to get the latest Roborock app (4.32.08) working from the Play Store. The app didn't crash for me, it didn't even start, it was stuck at the initial loading screen.

These are installed, maybe it will help others:

Phone: Samsung S8+

ROM: LineageOS 20

Magisk 27.0

Magisk Modules:

- Play Integrity Fix 15.9

- Reset LOS props

- Shamiko 1.0.1

The Magisk app is renamed and frozen with IceBox
[P3300, MDA Compact III ROM Development] laguna33p:
I'm thinking of flashing my xda orbit but if I dont like it can I re-flash to wm6.0 - I'v noticed the o2 website has suspended the software link....

http://www.my-xda.com/software_updates.jsp
[P3300, MDA Compact III ROM Development] y_bother:
see this

http://xdaforums.com/showthread.php?t=437499

i think this what you are looking for :D
[Samsung Galaxy S21 Ultra] Dizzyrul3z:
Hi all. I noticed that the phone does not go into deep sleep mode sometimes. I put my phone and galaxy watch 4 into airplane mode through the night but the phone never goes into a deep sleep because of kernel wakelocks (npu_run_wlock) and google play services. After restarting the device, the situation returns to normal and the phone goes into a deep sleep. Do you know what could be the reason for this?
[Samsung Galaxy S21 Ultra] TheNewGuy92:
could reproduce and report to samsung (don't reboot tho, it'll delete the issue log) use samsung members app > get help > error report
[Redmi Note 10] alonsoj636MW:
View attachment 6053329​

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.

About

LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Download

GitHub

Notes

- Don't change kernel.

- Custom recoveries are not allowed to be used.

- Inlined with NetErnels.

- SELinux is enforcing.

- Encryption is enabled by default

- Only use Lineage recovery to flash/format.

- 14.0.8.0 Global FW is needed

Flashing instructions

- Download ROM zip, recovery zip and fw.

- Boot to bootloader.

- Run fastboot update LOS20_Recovery_*.zip , according to the build downloaded.

(if the above command didn't work and you can't boot into recovery mode flash the images of inside the zip file manually!

- fastboot flash boot boot.img

- fastboot flash vendor_boot vendor_boot.img)

- Run fastboot reboot recovery

- Format data with the recovery.

- Click Apply Update.

- Select your preferred method (Sideload/SDCard)

(For Sideload run : adb sideload lineage*.zip)

(For SDCard just select the zip from where you saved it)

- Reboot to recovery

- Flash FW (Sideload/SDCard)

- Reboot to system

Update Instructions

- Download ROM zip

- Reboot to recovery

- Click Apply Update

- Select your preferred method (Sideload/SDCard)

- Reboot to recovery

- Flash FW

- Reboot to system

Or you can use the Lineage Updater

GPL Compliance

Kernel Source

ROM Source

LineageOS - GitHub

LineageOS - Gerrit Code Review

Optional

You can run this command to optimize the ROM ↓

[Root/Termux]
su -c "cmd package bg-dexopt-job"

[No Root/ADB]
adb shell cmd package bg-dexopt-job

Source: https://github.com/KelvinCrag/Optimizer

Leave the phone alone while it's working
Wait for the word "Success" and you're done.
[Redmi Note 10] alonsoj636MW:
Reserved #1
[Redmi Note 10] ChristianWS:
Finally.

I'm gonna have to wait a bit, my device is still locked and I want to wait and see a bit before I **** something up.

What isn't working yet? Really dumb to ask at this point, but what is missing from the ROM to become official?
[Redmi Note 10] alonsoj636MW:
everything is working... i'm using this rom since release and i finally found my daily driver rom...

maybe you will face some lags on apps but can be easily fixed by adding some props to build.prop (i'll do on next build)

About Official... LineageOS Requeriments are very strict and i'm not a experienced developer (i'm just learning) so i can't make this official

So , i'll provide monthly updates as long as i have server to build it.

Long Live LineageOS...
[Redmi Note 10] aamnahid:
Cant wait to use it as a daily driver..
[Redmi Note 10] Zirila:
@alonsoj636 this is awesome!

many of us have been waiting for this for so long! a true ROM diamond! :)

..and I'm gonna look into it soon, I need to have a few days off to tinker around with it.

I wonder if it's still possible with haystack needle to get signature spoofing working and with it microG.

also, i guess, after flashing FW 13.x there is no way back to 12.x and lower due to anti-rollback protections.. so it's a one-way ticket to flash.
[Redmi Note 10] alonsoj636MW:
since i use Google Services i didn't look at spoofing and microg but you can always try :)

For next build i'll look into it

About anti - rollback you can downgrade MIUI but you should ALWAYS choose the correct variant that the phone came with (Global , India , Indonesia , EEA , etc) and avoid locking the bootloader
[Redmi Note 10] ChristianWS:
Beggars can't be choosers and all of that, and I know LineageOS requirements are strict, but it doesn't really spark much confidence.

Let me rephrase that: what is missing from the ROM becoming official?
[Redmi Note 10] Stan m:
Hey, i have redmi note 10 pro, and I would love to use lineage 19 on my device. As redmi note 10 and 10 pro are so similar, can please tell if you faced issues while porting it, or was the process straight forward? ( I have never ported a rom before and have little knowledge).

Thank you!
[Redmi Note 10] alonsoj636MW:
i already answered you... everything is working and this ROM is stable enough to be official. But since I don't meet the requirements and I don't have much time to maintain it it will not be possible from my side... Maybe another developer can take Official LineageOS but meanwhile , i will maintain Unofficial.
[Redmi Note 10] alonsoj636MW:
They are completely different devices.

This is only for Redmi Note 10 (mojito/sunny)
[Redmi Note 10] Stan m:
Yeah. I am not asking if I can use this rom for my device. I am saying as they are similar, I just want to know if you had any problems during developing this rom. If you didn't have any problems, chances are I wont have problems either.

Thank you!
[Redmi Note 10] alonsoj636MW:
i didn't have any problems
[Redmi Note 10] Stan m:
So downloaded lineage 19 source code, device tree, oss vendor, and complied them. That is all right?

Thank you!
[Redmi Note 10] alonsoj636MW:
device tree + common device tree + kernel tree + vendor tree + common vendor tree... i suggest to ask in your device community because this is a off-topic conversation
[Redmi Note 10] ChristianWS:
Okay, let me rephrase that again: what requirements aren't being met?
[Redmi Note 10] Stan m:
Why don't you read the requirements yourself. Then it will be absolutely clear.
[Redmi Note 10] alonsoj636MW:
time : i don't have enough time to take care of lineage os ... i just can do builds when i get time.

interest : i'm not currently interested on submitting any ROM to Official Status (reason : i don't care about official rules)
[Redmi Note 10] FNTX0230:
why the traffic network is on the center?

y'know our devices camera is on center right? 😆
[Redmi Note 10] alonsoj636MW:
i have the device i know :LOL:

ask lineage os developers , they doesn't allow the customization of the traffic monitor ;)
[Redmi Note 10] alonsoj636MW:
new lineage 19 build with october 2022 security patch is up
[Redmi Note 10] Markoz88:
Hi everyone. Sorry for the noob question, I used to install custom ROMs 5-6 years ago, now I see it's a little different (A/B partitions, vbmeta,...).

I'm on the last miui official ROM available, redmi note 10 of course.

Can I ask if the correct procedure is:

Unlock bootloader

Boot to system

Reboot to bootloader

"fastboot flash boot recovery.img"

"fastboot reboot recovery"

And then format data and wipe everything and install permanent recovery and custom ROM.

Correct?
[Redmi Note 10] alonsoj636MW:
Yes , correct but a few things :

- Recovery isn't permanent , because here recovery is inside of boot.img so everytime you flash a new rom , recovery will be overwritten with rom own recovery.

- You don't need to wipe anything... just format data and flash the rom.
[Redmi Note 10] Zirila:
yey, a new build :)

I didn't know that LOS v20 is around the corner. until it's usable it will take a while longer I think.. all the 3rd party tools have to work with v20 before I might skip to that version.. and due to clean flash requirements I'll still wait a while until I try anything new.

oh it might be a useful information for every new build if we know that it requires a clean flash or not (compared to last version). Just so we know what we're up to if we want to flash.
[Redmi Note 10] alonsoj636MW:
LOS 20 is pretty stable as far i know from other devices... while everyone is joining the A13 party , i decided to wait for sometime until LOS 20 reach feature/stability with LOS 19

on that time , you'll get security updates for LOS 19 (i hope monthly) ... if there's no objection i'll drop LOS 18 and continue with LOS 19 (and 20 eventually)

if an update require clean flash will inform about it on bold text... you can update to latest version with no worries
[Redmi Note 10] alonsoj636MW:
new build is up (sorry for too frequent builds :p)
[Redmi Note 10] Zirila:
no regret posting new builds.. :)

I started 8am and finished 10pm, in other words, it took me a whole day of dedicated installing and reconfiguring, but now I'm back on track with a clean and fresh build. I just hope the next dozen-or-so builds won't require a clean install again.. ;)

well, let's see now if I got rid of some nasty little small annoyances, like the big-files-transfer-error or the suddenly-battery-not-fully-charging-anymore-bug, or the live-wallpaper-suddenly-crashing-errors. at least some of these errors motivated me now to try from scratch. I also used the occasion to update many of my 3rd party root and system apps, maybe it also helped.
[Redmi Note 10] alonsoj636MW:
next updates will be security patches only so no clean flash required anymore

or who knows... maybe will try to optimize this rom a little more :D
[Redmi Note 10] Markoz88:
Or maybe to add signature spoofing :D
[Redmi Note 10] alonsoj636MW:
that's not on my hands...

that's up to lineage devs and they probably won't add anything else.
[Redmi Note 10] Zirila:
generally I prefer a clean system image with nothing tinkered around. so everyone can add this and that afterwards.

regarding a general signature spoofing.. in android 11 it was easy to achieve with the haystack-needle patch. there is however no update for an android 12 patch. but someone pointed out it is just a matter of a few lines in source could to get it working for A12, so it might be worth a look or try. see here:

https://xdaforums.com/t/signature-spoofing-on-unsuported-android-11-r-roms.4214143/page-8

also if you just want signature spoofing for google cloud messaging and the like.. just install fakeGapps in magisk and it's spoofed. much easier for this single purpose.
[Redmi Note 10] Zirila:
I hope it's just sec patches for a while, or non-update-breaking optimizations 🙏

whatever comes, if it takes a clean install I'll probably omit for quite a while then.
[Redmi Note 10] Verdial:
Fix status bar padding LOS 19

Link : SystemUI__auto_generated_rro_product
[Redmi Note 10] Markoz88:
I don't know if it's a bug or not.

Sometimes when I press the fingerprint sensor, the screen doesn't turn on. I have to push 2 times on the screen and it turns on. But the fingerprint works, because when I press 2 times on the screen, the phone doesn't ask me the sequence to unlock the screen.
[Redmi Note 10] alonsoj636MW:
LineageOS 20.0 Screenshots

(coming very soon)
[Redmi Note 10] pnplusplus:
Woah, thanks a lot. I'll wait for it 🤩. I hope micam will work in this rom
[Redmi Note 10] Verdial:
sheesss kprofiles & strix inline😍
[Redmi Note 10] alonsoj636MW:
01/11/2022

Initial build of LineageOS 20.0 is available (clean flash mandatory!)

Maybe some minor bugs can be there.. 20.0 is not a complete release yet , but is perfectly fine for daily use :)

About 19.1 will probably drop it as well and fully focus on 20.0 since is working fine in my testings.
[Redmi Note 10] pnplusplus:
Can you tell me how to make it? I want to fix this in los 18.1
[Redmi Note 10] AlsoKouki:
does 20.0 have inbuilt browser
[Redmi Note 10] alonsoj636MW:
yes

lineage os default browser
[Redmi Note 10] covecove1:
los 20.0 is very good
[Redmi Note 10] SPOOKYMASTER:
I encountered bugs on LOS 20. when playing games status bar doesnt hide itself. is there anyway to hide status bar in fullscreen app?
[Redmi Note 10] alonsoj636MW:
i tried a few games and i don't have this problem.

or maybe you mean to hide the notch and going fullscreen?

unlike other roms... LineageOS only offer the option to hide the notch on legacy apps (old ones) so there's no native option to do so (afaik)

there are some magisk modules and stuff but i didn't tested them..

can you please tell me on which games you found this problem?. Will take a look at it
[Redmi Note 10] covecove1:
Tonight my phone restarted while charging.

I dont have log, but in the morning lockscreen said "You need to enter pin after restart" so i know it did restart.

No mods, no Magisk...

sorry 4 no logs
[Redmi Note 10] alonsoj636MW:
that's weird.

in my testing it didn't restart in the whole night coz in the morning i can unlock it with my finger...

anyways will keep watching at this
[Redmi Note 10] Verdial:
i use apktool

here the fix for LOS 18 : padding fix for LOS 18

just replace to vendor/overlay/ , and set to rwrr
[Redmi Note 10] covecove1:
Browsers force close after some time of using the rom.

Only way to browse the web again is to restart the phone.
[Redmi Note 10] cyberknight777:
You author yourself for just translating to Spanish ay? What about those who actually put the work in KProfiles Frontend?
[Redmi Note 10] alonsoj636MW:
I Never said "KProfiles made by me and only me"

Just talking about the translation nothing more... that's why the parentesis (translated to Spanish... author: me )

I appreciate the work put on KProfiles , Thank You Devs

Peace ;)
[Redmi Note 10] cyberknight777:
ah good.
[Redmi Note 10] pnplusplus:
Woah, thanks a lot
[Redmi Note 10] alonsoj636MW:
hopefully this will be fixed on next updates coz i'll make lot of changes on 19.1 just waiting for source update
[Redmi Note 10] Bluvisnu:
I always come back to LineageOS, i always get the best experience, thank you very much to the devs.
[Redmi Note 10] alonsoj636MW:
the kernel source is on the end of the main post.

will do it for sure until the end of my server.
[Redmi Note 10] alonsoj636MW:
well , that's a new kernel which i'm using coz i heard that anush will drop support for rom and kernel eventually , so i switched to this one.

i'm not a kernel-man so i don't know about kernel stuff

yes , i'm using amazon ec2 services which are paid
[Redmi Note 10] alonsoj636MW:
that's nice... i'm planning on switching to westcoast again

i hope @Anush02198 can keep the good work on it coz it´s a really great kernel.

But for LOS... NPLC variant is recommended
[Redmi Note 10] covecove1:
pls use a new kernel yessss. current kernel is unstable and not smooth, restarts etc
[Redmi Note 10] alonsoj636MW:
It's on the way ;)

Westcoast Kernel always best :love:
[Redmi Note 10] covecove1:
aweesomeeeeeeeeeeeee :DD
[Redmi Note 10] alonsoj636MW:
New Lineage 20.0 and 19.1 builds with November 2022 Security Patches and more are up!

Clean Flash Mandatory for 20.0!

For 19.1 dirty flash is fine but if you have the chance .. go with clean flash
[Redmi Note 10] Zirila:
nice! might try the 19.1 with dirty flash.. sometime soon.

how is the v20 LOS doing? is all the good stuff already working? like magisk, lsposed, microg, etc.?

it's gonna be fun when v21 (i guess) is going to drop 32-bit app support...
[Redmi Note 10] covecove1:
LETSGOOOOOO
[Redmi Note 10] covecove1:
i clean flashed latest LOS 20.0 , for now its amazing, this kernel is much better, and my notifications are not lagging like before!
[Redmi Note 10] alonsoj636MW:
in my usage , it's perfectly fine but i only use magisk for the safetynet fix... rest of all i don't know if they are working coz i don't use them

i think the jump to A13 is worth enough a clean flash :)

will drop support for los19 next month anyways
[Redmi Note 10] Zirila:
well, the past showed me that esp. the big version upgrades in the first few month come with risks that some apps get broken until they get updated or some other solutions are found. I'm rather having a conservative view at upgrades nowadays.. my phone has to work as a daily driver I can't afford to miss essential features or for stuff to work again. while the chances might be good that everything works, the trouble and amount of time lost trying it in case of a failure is not worth it. I'll probably stick with the latest 19 version then and hold on till everything around the new version has catched up for a bit.
[Redmi Note 10] covecove1:
Smoothness: [*][*][*][*][*]

Performance: [*][*][*][*][*]

Kernel: [*][*][*][*][*]

Features: [*][*][*][*][ ]

Battery: [*][*][*][*][*]

Speaker sound and loudness: [*][*][*][*][*] (activate DIRAC in Settings and get pretty loud speaker)

No bloatware: [*][*][*][*][*]
[Redmi Note 10] alonsoj636MW:
of course , i'm totally agreed with that
[Redmi Note 10] alonsoj636MW:
thanks for the high rating!! glad you are enjoying it
[Redmi Note 10] Moscha:
Tested the new LineageOS 20 build (clean flash) and i have to say it's awesome performing!

Tested some other A13 ROMs and this will be my final choice for daily usage. 😍

Works much better than my old trys with different A12 ROMs (performance, smoothness).

One little bug I've found: Setting an action for "Long Press home" in the settings doesn't work, but "Double Tap home" Setting is working on my device.

Only one whish: Would be really cool to make an official buld out of it to get OTA Updates for LineageOS 20. 😇Good work!! 👍👍👍

One hint to others : To get Google Assistant working with the smaller NikGapps Packages (not enough space for full install): Get the latest "Terminal App Systemizer" for Magisk and a terminal App like "Termux" and systemize the "Google" App (installed from Playstore before) to " /system/priv-app/" and "Hey Google" Voice Command works perfectly.
[Redmi Note 10] canero:
Does it support OTA updates?
[Redmi Note 10] alonsoj636MW:
well that's amazing and nice that you are enjoying the rom as well!! i also tested almost every a12-a13 rom available but only lineageOS have all i need... no useless features and good performance + god westcoast kernel.

that's probably source side bug i have too... it should be fixed in incoming updates

i also wish that but is not possible for mojito.

in my case i'm using some hacks and additional commits to get all things working (´which lineage will never allow) + i have more freedom with unofficial builds

;)
[Redmi Note 10] alonsoj636MW:
a

as you can see above ... ota updates need official status to apply... thing not possible for now
[Redmi Note 10] alonsoj636MW:
amazing !

Pixel Experience Kernel have terrible ram management also not good battery life in my tests so i'm not planning to use that if westcoast end it's support (i'll probably stick with westcoast forever :p)
[Redmi Note 10] canero:
When I saw the system update option in the settings tab, I felt the need to ask, thank you.
[Redmi Note 10] alonsoj636MW:
while i saw some unofficial lineage threads claiming ota updates (patching los source code afaik)... i don't have the time to dig into that (and now will have even less time) so i won't be able to ship ota updates either...

just the corresponding monthly update if i'm free enough and with my server running
[Redmi Note 10] cyberknight777:
Have you considered using NetErnels?
[Redmi Note 10] alonsoj636MW:
I used it in some experimental builds I did and I was very impressed with the work you put into it.

but in the end i went with westcoast because i like the fact that it is always updated to the latest linux kernel version and because it also worked very well...

yes, neternels is in my plans for sure.