yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] TeamMex:
thnks :)

if any find another bug (not camera or FP) please repor it :D
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] Pain29:
Well why didn't you rebase land kernel on lenovo k6 power it got same specs as r3s ???, just asking out of curiosity though
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] dasshubham762:
Good idea
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] TeamMex:
The kernel is not the problem.
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] dan.man:
what about the booting time? Is is taking very long to boot as some users reported? Also does the modified Google camera works?
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] alexanderp39:
If camera2api is enabled then it'll work. You can enable it yourself.
[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] SingularityHRT3:
Im fed up with MIUI since MIUI 9 isnt coming with Nougat so no Split Screen and other key features... Planning to move to Custom ROM and this one attracted Me... I have a few doubts (Since Im here to XDA after about a year, I was very active until a year before with Sony Xperia SP)...

1. Whats the major difference between XPerience and other ROMs out there for Land (mostly regarding performance)???

2. What is this Camera bug (I tried looking but couldnt get any good answer)??? Can it be fixed by any other method and can I use other Camera apps or the bug is common for all apps???

3. Is there any other major disturbing bug, and also minor ones can be said to be careful about???

4. If possible, can anyone compare the performance and battery life of this ROM with others mainly MIUI so that I can have a very good idea...???

Thank You All... Sorry if My questions are too noobish...
[Windows Mobile Development and Hacking General] A_C:
Hey guys,

S2P is going to be my third S2 series application. It's finished almost 80%. And your help is WANTED - if you know how A2DP & AVRCP work in WM5/6, please send me the info, sample code (C++) is most welcome. Thanks.

BTW, HAPPY CHINESE NEW YEAR!!!
[Windows Mobile Development and Hacking General] A_C:
reserved space.
[Windows Mobile Development and Hacking General] cornelha:
This will round of a brilliant series if apps very well
[Windows Mobile Development and Hacking General] chg1282002:
look nice,GONG XI FATT CHOI!
[Windows Mobile Development and Hacking General] Aqrab:
wow waiting for the release :) ......
[Windows Mobile Development and Hacking General] crescentsaber:
you just kept on going and going and going dont you !!? *BOWS* GO A_C !
[Windows Mobile Development and Hacking General] xvx45:
What about those functions : http://msdn2.microsoft.com/en-us/library/aa916499.aspx maybe it can help you, so what are you searching for exactly ?
[Windows Mobile Development and Hacking General] sonikamd:
Can't wait. wish I knew something helpful.

Keep it up, awesome programs!
[Windows Mobile Development and Hacking General] flaviopac:
WoW!

This will be a fantastic app......

Like ALL the yours...:D
[Windows Mobile Development and Hacking General] mozillaxom:
WOW....AMAZING :eek: :eek: :eek:

This can to be player killer

GO GO GO ! ! ! . . .
[Windows Mobile Development and Hacking General] jatt_inder:
woooo very nice application...keep up da gud work:)

hope it will release very soon
[Windows Mobile Development and Hacking General] TheFox37:
gee A_C, once again you're about to release an app killer! :eek:
[Windows Mobile Development and Hacking General] TacoLoco:
I think A2DP is independent of the player or app you use.. If I connect my A2DP Headset it works in any app! But under WM6 my Headset plays music only a second, with broadcom bt stack everything works fine! Don't know if it is a dell problem (x51v) but I think the ms bt stack is just ****..
[Windows Mobile Development and Hacking General] coheed22:
Does the bottom bar (not the Wm one) have to be trasparent? If possible can you make an option to have it or not so its not just the play pasue ect. floating
[Windows Mobile Development and Hacking General] mugglesquop:
wow looks good :D just need a new 'Today' app to link them together :p
[Windows Mobile Development and Hacking General] rtakeo:
A_C u are the best.... i think that u can make a ROM with all your apps and customizes thats gonna be the best
[Windows Mobile Development and Hacking General] littld:
Yes, same for me, once paired to the A2DP headphones it works with all sounds from the device, regardless of the player. Please can we have this app soon?
[Windows Mobile Development and Hacking General] crescentsaber:
you sound like ur ordering junk food littld... patience is virtue hehe =P
[Windows Mobile Development and Hacking General] briggs81:
Wow, neat idea!

Please try and make it work with this item. (ignore that it says "touch"!)
[Windows Mobile Development and Hacking General] rtakeo:
Release date... please.... very very good app.... u are the best
[LG V20 Guides, News, & Discussion] dimm0k:
For those with a T-Mobile branded LGV20 and rooted with Magisk and probably with SuperSU, I have an interesting discovery in my attempts at determining performance issues I was having with my device and for all I know with other carrier branded Android devices that I had rooted in the past (Samsung S4, S5, LGV10). what I've been noticing is even after a fresh stock device with the only thing changed being Magisk, there have been a number of 'sh' processes that keep increasing until the system is affected negatively. My research has lead me to believe that on a T-Mobile branded LGV20 a process/app called 'rctd' is triggered on boot, which checks for certain characteristics of root and if root is present something is logged mentioning so. while not much information is available on this, [MENTION=824976]k0nane[/MENTION] posted on this a while back here https://xdaforums.com/showthread.php?t=2267909 regarding rctd. essentially it is a root checker/logger.

PLEASE HELP ME CONFIRM:

for those that are rooted on their LGV20, please check /persist/rct.cfg and see if it mentions a modified system with a modified /system partition. also from a shell, do a 'ps | grep sh' noting if there are numerous 'sh' processes. if there are then do a 'ps | grep rctd' and see if the PPid of those numerous processes match the PID of rctd. I'm willing to bet they do for most of them. the longer your device has not been rebooted, the more of these 'sh' processes you should have. please report back!

EDIT1: thanks to all those in this thread that helped put this nagging nail in the coffin! long story short, rctd is LG's root checker and it's started as a service within init.lge.rc, which is part of the boot/ramdisk so commenting out the lines that start the service need to be done in the boot.img itself. As a result for those that use stock kernels, I've created boot.img for 10k and 10p on the H918 T-Mobile variant of the LGV20 and 10h for the US996 unlocked variant of the LGV20.

H918 10k MD5SUM: 55a8dfd66ec9444a4a0d67eb39b34551

H918 10p MD5SUM: 9aa4cd481f1177f9d9d9f833f166ce80

US996 10h MD5SUM: 2bec2db396a81c73916ee3726e4cd334

flash your correct boot image and then remember to flash Magisk or SuperSU immediately after BEFORE LEAVING TWRP especially for those on 10k or 10p!!
[LG V20 Guides, News, & Discussion] KUSOsan:
I have a T-Mobile H918 rooted with SuperSU. I attached a screen of what my rct.cfg shows and what shows when I typed in terminal. When I tried "ps | grep rctd" it reply with anything and just started a new line
[LG V20 Guides, News, & Discussion] dimm0k:
sorry, if you need to be root when you run "ps | grep rtcd" otherwise you won't see all the processes running. I'm willing to be you have rtcd running and if you haven't rebooted your device for a few hours, you'll have a bunch of "sh" processes
[LG V20 Guides, News, & Discussion] Aaren11:
Yeah my T-mobile H918 is reporting the same thing with Magisk 13.1 under WETA.

Rct.cfg lists:

When I run "ps | grep rctd" I only get the single instance of:

The thread linked in the OP mentions disabling rctd via a build.prop value. But I'm going to try and rip it out manually.
[LG V20 Guides, News, & Discussion] Ducter:
I delete all T-Mobile apps upon flashing, wish I could remember by name but I can't. Regardless, here's what I have.

Edit- SuperSU v2.82 SR1
[LG V20 Guides, News, & Discussion] dimm0k:
please update us. I've been told by [MENTION=7055541]Zacharee1[/MENTION] that moving/deleting /sbin/rctd and /sbin_orig/rctd is not effective as they come back after a reboot. I've verified that killing it in a terminal also respawns. 'ps' should only report one instance of /sbin/rctd, but I'm willing to bet that you have a bunch of 'sh' processes belonging to that rctd process.

this may prove helpful considering that you're rooted and yet your rct files look untouched! is it possible to provide me the rct and rct.cfg files from /persist?
[LG V20 Guides, News, & Discussion] KUSOsan:
Sorry bout that. Here's the corrected results.
[LG V20 Guides, News, & Discussion] runningnak3d:
[MENTION=5687667]dimm0k[/MENTION] You just saved me from doing a warranty swap. Yeah, I have had bad performance issues, but it was intermittent.

For example if the phone sat for too long, and then I received a phone call, it might take 2 to 3 seconds before I could swipe to answer. The touch screen was non-responsive. But once the phone was woke up, the performance issues seemed to subside.

Since I have and H910 to compare performance and how the phone "feels" I just assumed that it was a faulty CPU that was being throttled, or maybe the heatsink wasn't on good.

Since I had debloated all the usual cruft I just didn't occur to me to look for some bull**** process sucking the life out of my phone.

I ripped rctd out by the roots and it is like I have a new phone.

Seriously, I was set to ship my phone off today. Thank you very much for finding this.

F*** you LG -- again.

F*** you T-Mobile -- again

-- Brian
[LG V20 Guides, News, & Discussion] Zacharee1:
How did you "rip rctd out by the roots"?
[LG V20 Guides, News, & Discussion] dimm0k:
glad to hear I'm not the only one suffering performance issues. the crazy thing is I don't know which devices this affects, but I have a feeling it's ALL T-Mobile branded devices on stock with root and as far as I can remember having an Android device since my Galaxy S4 days this has always been an issue for me. I have always rooted my devices and always experienced the same issue... after 3-4 days without rebooting my device it would slow to a crawl. now, after several years, I've discovered why! now to find a way to stop it... please share how you ripped rctd out by the roots!
[LG V20 Guides, News, & Discussion] Mervingio:
i ever think was the custom kernel or somenthing with this the damn lag after few days damn T-mobile!
[LG V20 Guides, News, & Discussion] androiddiego:
I got the same results as [MENTION=5359858]KUSOsan[/MENTION].
[LG V20 Guides, News, & Discussion] runningnak3d:
Yea, I was so pissed when I read this post that it didn't occur to me to reboot my phone to see if it came back. Also "ripped it out by the roots" would imply that I uninstalled it, sorry for the confusion. It is so embedded into the framework that I don't think there is going to be any getting truly rid of it, but I will settle for it not loading and then spawning a million freaking processes...

Anyway to get rid of it from at least loading, edit init.lge.rc and comment out the lines that deal with the POS. Reboot. No more rctd. PROFIT! Well at least a much faster phone.

-- Brian
[LG V20 Guides, News, & Discussion] dimm0k:
awesome!! I was thinking of creating a 0 byte rctd file replacement, but this is definitely more elegant! thanks for helping me put a nail is this ugly coffin!! I'm going to see if I can create a Magisk module out of this...
[LG V20 Guides, News, & Discussion] storm68:
So delete the root checker lines as shown? All of it?
[LG V20 Guides, News, & Discussion] runningnak3d:
[MENTION=2933708]storm68[/MENTION] I would comment them out personally, that way you can very quickly undo it if we find that there is some real downside to this.

-- Brian
[LG V20 Guides, News, & Discussion] storm68:
Ok.. sounds good. Thanks. Good idea. I think I'll wait a few days and see what other comments we get...
[LG V20 Guides, News, & Discussion] runningnak3d:
My 3D Mark score for Sling Shot Extreme went from a 1767 (absolutely abysmal) to a 2437 (still not an iPad Pro, but not as expensive as one either :) ) just by getting rid of this crapware.

-- Brian
[LG V20 Guides, News, & Discussion] daverup:
I'd like to see rctd disabled, but editing init.lge.rc does not survive a reboot for me. It is replaced by an unmodified version.
[LG V20 Guides, News, & Discussion] davenger1:
I really want to try this but I am have trouble finding a kernel that works with 10p with rctd removed.

Can someone post a stock 10p kernel with rctd removed or Maybe a kernel that is confirmed working?

Thanks
[LG V20 Guides, News, & Discussion] dimm0k:
did you see the first post??
[LG V20 Guides, News, & Discussion] davenger1:
Yes, only link is for modded boot image.

Instructions say to install proper kernel and flash Su or magisk.

No link for kernel.

Am I missing something?
[LG V20 Guides, News, & Discussion] dimm0k:
oh, apologies. I read your post wrong... the kernel has nothing to do with rctd, it's actually activated upon boot via a startup script in the ramdisk. ramdisk is part of the boot image
[LG V20 Guides, News, & Discussion] davenger1:
Okay, great so no need to flash kernel just Super su or majisk?
[LG V20 Guides, News, & Discussion] dimm0k:
not sure what you mean by this... if you use custom kernels, then you would have to flash this boot image, then flash your kernel of choice, and then flash SuperSU/Magisk all in that order without rebooting.
[LG V20 Guides, News, & Discussion] davenger1:
Your last line says to flash mod,correct kernel and su.

Just trying to confirm if kernel is needed for your modded boot image to work correctly?

Was not sure if your modded boot image messed with kernel some how, witch would require reflash of kernel?

Sorry for any confusion
[LG V20 Guides, News, & Discussion] dimm0k:
haha good eye! I meant to say flash your correct boot image, not kernel!
[LG V20 Guides, News, & Discussion] davenger1:
Okay got it! Thanks

Sorry this phone is so finicky I just wanted to be sure before I flash anything. I'm stuck with 10p rooted and don't want to mess it up and be stuck with no root.
[LG V20 Guides, News, & Discussion] dimm0k:
just make sure you flash your flavor of root before you leave TWRP and you should be fine
[LG V20 Guides, News, & Discussion] Lgv20user:
So if the kernel has no part with rctd, what would be causing an updated boot image (w/o rctd) to still run rctd?

I flash the new image, flash SuperSU, and reboot. Run terminal, still shows rctd.
[LG V20 Guides, News, & Discussion] storm68:
boot.img is the kernel. Custom kernels are made to flash as a zip by the developer. Some are made as a boot.img to be flashed as an image instead. boot.img = kernel.
[LG V20 Guides, News, & Discussion] runningnak3d:
boot.img is a kernel and a ramdisk. The ramdisk is where init is contained, and that fires off an init script that runs rctd. If you still have rctd running, you didn't flash a boot image with it commented out / deleted from the init script.
[LG V20 Guides, News, & Discussion] Lgv20user:
I flashed 2 modified boot image; one from OP and one from another user. Both had rctd deleted from the script. Yet rctd still runs. I'm going to guess maybe it has to do with reflashing SuperSU? Something reverts it back to the stock boot image file?
[LG V20 Guides, News, & Discussion] MarkAtHome:
Hi dimm0k - - I just happened upon this thread and noted the above sentence. Would you be kind enough to provide me with instructions, or a link to, information that would enable me to root my stock TMO Nougat LGV10 H901. Thank you.
[LG V20 Guides, News, & Discussion] ProfEngr:
Is there any love for the VS995? All I've done is go through Dirty Santa for root/recovery. I checked and ps | grep rctd responded with an entry.
[LG V20 Guides, News, & Discussion] Zacharee1:
Made a thread for my removal script: https://xdaforums.com/v20/how-to/rctd-remover-script-feedback-t3675968

Would love testers and feedback.
[LG V20 Guides, News, & Discussion] Hybrid Divide:
Can a version of the bootloader be made for those of us using the modified 10k kernel from WETA, please? It has a fix for all the bluetooth disconnects. Or at least a tutorial for that alternate wraparound script? Thanks.
[LG V20 Guides, News, & Discussion] dimm0k:
I've seen a few requests for the WETA kernel... is that no longer being maintained by the author? if I get some time maybe I'll fix that one...
[LG V20 Guides, News, & Discussion] Hybrid Divide:
I honestly don't know what the WETA status is. I'm still on the H918 MegaROM 5.0. I just flashed their fixed 10k kernel because the bluetooth issues were driving me insane. I've heard the bluetooth issues are fixed in 10p, but I haven't found a new ROM yet. The main WETA hasn't been updated since June (I don't think development is really dead, though. Lots of activity on Telegram, etc), and AOSP based ROMS aren't an option for me. Even though 2nd screen is fixed now, I really need WiFi Calling where I live...

Better than posting a fix for that WETA kernel, if you could adapt Zacharee1's wraparound script into something that could be flashed in TWRP, that could be an all in one solution.

In any case, you'll find the latest 10k and 10n WETA kernels here: https://www.androidfilehost.com/?w=files&flid=188696
[LG V20 Guides, News, & Discussion] fire219:
Currently I have my H910 on 10L, with OTA updates shut off (TiBackup freeze) out of paranoia (maybe not the best idea from a security standpoint, but whatever). Would the US996 10h boot.img work, or should I update/patch my own img?
[LG V20 Guides, News, & Discussion] jayochs:
just flashed now on my US996. i'll run it for a few days instead of my pixel and see if it's any quicker...
[LG V20 Guides, News, & Discussion] stanleyopar2000:
Fellow megarom user here.... Did you say... Bluetooth issues????..... IS THAT why my Moto 360 v2 disconnects often!?
[LG V20 Guides, News, & Discussion] jayochs:
off the bat, not really noticing it being any less laggy. oh well.
[LG V20 Guides, News, & Discussion] Hybrid Divide:
Yeah, probably. If you're still on 10k, find the latest 10k kernel. 1.2, I think, and flash it in TWRP. It'll still have root checker until that gets fixed, but your BT should be better. I use a Pebble 2, and the difference is huge! My watch doesn't vibrate on disconnect every 5 minutes!

EDIT: Find that kernel in the link above. For H918 only! I don't know about other models.
[LG V20 Guides, News, & Discussion] stanleyopar2000:
Wait... So even if I flash this modified boot Img the damn rc will still be there??

Edit: HOLY S$#T you fixed my Android Wear issues! I was ready to go to Tizen in a couple weeks.
[LG V20 Guides, News, & Discussion] Hybrid Divide:
The modified bootloader in the rc article WILL kill the rc. But the BT issues will likely return. If you flash the updated weta 10k kernel, the rc will be there, I think. But the guy who made the rc kill bootloader knows about the wet kernel BT fix, and says he may do a bootloader with the BT fix in it. This way, we'll get rid of the rc, AND fix the BT issue!:)
[LG V20 Guides, News, & Discussion] stanleyopar2000:
With my issues that I've had with my watch I'll take the root checker. It hasn't bothered me since the release of the v20 so I'll deal with it and I'll be more than patient
[LG V20 Guides, News, & Discussion] jayochs:
so, is anyone else noticing the phone being less laggy? I'm genuinely curious. the xda article claims this would fix lag throughout the phone... but I'm not seeing any difference whatsoever. still a laggy device with random hangups.
[LG V20 Guides, News, & Discussion] speculatrix:
I have the Taiwan/Hong Kong H990DS, it's root using [MENTION=6984210]emdroidle[/MENTION]'s solution, and it's running rctd, but I don't see loads of sh processes:

v20# ps | egrep "rct|sh"
259 0 0:00 [sharedmem_qmi_w]
371 0 0:00 [irq/124-temp-sh]
737 1000 0:00 /system/bin/lghashstorageserver
894 0 1:00 /sbin/rctd
13207 10093 0:00 {ge.coneshortcut} com.lge.coneshortcut
13369 10325 0:01 {ndroid.shopping} com.amazon.mShop.android.shopping
13973 2000 0:00 /system/bin/sh -
14096 0 0:00 sush -
14349 0 0:00 egrep rct|sh
v20#

It only appears to have three file handles open, all on /dev/null:

v20# lsof | grep 894
894	/sbin/rctd	/dev/null
894	/sbin/rctd	/dev/null
894	/sbin/rctd	/dev/null

can other people use lsof and see what their rctd has open?
[LG V20 Guides, News, & Discussion] dimm0k:
I should be able to get this done later tonight... keep your eyes on this thread lol

you only start to see a laggy device I would say after 2-4 days, but that probably also depends on how many apps you use within those days so it may differ for you. after a fresh reboot you really shouldn't see any negligible performance hits/lagginess WITH rctd enabled. it's only after a few days when rctd generates a boatload of dead processes that your regular apps have no more resources that it starts being noticeable

I have both the unlocked US996 LGV20 and the H918 LGV20 and can see that BOTH have rctd running with an unmodified boot.img. here's the strange thing about rctd, the US996 does not cause any problems with lagginess/slowdowns and there are no zombie sh processes running rampant. on the T-Mobile variant however, that's where I noticed this... so this all depends on your carrier and where the device came from, meaning if it's unlocked with no carrier then you might be okay.
[LG V20 Guides, News, & Discussion] cityneversleepz:
Was there ever a solution for us?
[LG V20 Guides, News, & Discussion] BJFell:
I was able to do this manually using AIK for windows and TWRP. Worked perfectly! The only question I have is exactly what to comment out. There is the #RCT tag, and it has these two services under it. The lower CCMD area does not have a tag, but it IS under the #RCT tag, although it's a different binary. I commented those out as well. I can't find any information about ccmd, or what it does. Does anyone know?? Should I have commented them out?? I can easily change it back if necessary.

# LG RCT(Rooting Check Tool)

service rctd /sbin/rctd

class late_start

user root

group root

seclabel u:r:rctd:s0

service ccmd /system/bin/ccmd

class core

user system

group system

socket ccmd stream 0660 root system

seclabel u:r:ccmd:s0
[LG V20 Guides, News, & Discussion] dimm0k:
I can't confirm either what ccmd is... but it didn't seem to reek any havoc keeping it in there so far

EDIT: looks like there's some info on ccmd, but barely as found on the last page of this document https://www.commoncriteriaportal.org/files/epfiles/st_vid10758-st.pdf

that said, I would leave it in there
[LG V20 Guides, News, & Discussion] BJFell:
That's funny! I just found exactly the same document, and was about to post it.

Here is the most I could glean:

ccmd, /system/bin, "CC Mode Daemon"

Anyone know what "CC Mode Daemon" is?? :eek:

Note: It's from a list of user-mode TSF binaries and libraries that are built with the -fstack-protector option set. The name, path and security function is provided.

Last note, further info (samsung implementation): https://www.stigviewer.com/stig/samsung_android_with_knox_1.x/2014-04-22/finding/V-48251
[LG V20 Guides, News, & Discussion] cityneversleepz:
Very interesting. Is there a solution for Sprint? I have the RCT on classic. I'm good at following instructions. I'd definitely try if pointed in the right direction.
[LG V20 Guides, News, & Discussion] Lgv20user:
OP, I was hoping you could help me out one more time please and remove rctd for me.

Here is my current boot image:

https://ufile.io/dimij

It is h91810k, mega rom 5, werewolf kernel

BTW guys, go check out subreddit " lgv20" . I posted a thread on thermal paste and how it can help with various problems you may be having with your v20, especially those, like myself, who have been original owners from last year. I've noticed a much, much cooler phone all throughout the day and seems less laggy.