yashsingh1/xdaforums huggingface dataset:
[LG V60 ThinQ Guides, News, & Discussion] MrLeronex:
Here is a little tutorial for disabling LG RCT (Root Checker Tool), this currently has not much use for the avg. user since it does not impact performance as far as i know, but this might help other Developers. This Requires the System Partition to be writable, e.g. with SystemRW tool.

Required:

Unlocked Bootloader (Obviously)

SystemRW Mod

Disable DM-Verity (AVB) (Will be disabled by the SystemRW Mod)

Part 1:

1. adb shell, pm uninstall -k --user 0 com.lge.rctprovider

2. adb reboot bootloader, Fastboot erase rct

Reboot to System

3. adb shell, pm uninstall -k --user 0 com.lge.srtc

4. Edit /system_ext/etc/init/init.lge.system_ext.service.rc (copy to storage, rename to txt and remove that completely:

########################################

# LG RCT(Rooting Check Tool)

########################################

service rctd /system_ext/bin/rctd

class late_start

user root

group root

seclabel u:r:rctd:s0

)

5. Remove .txt extension and copy back to original place (Keep old permissions on file: rw-r--r--) and reboot

Now the RCT Service is stopped.

--------------------------------

Part 2:

1. Delete /system/system_ext/app/RctProvider Folder and /system/system_ext/bin/rctd file

2. Delete /mnt/Product/Persist-LG/RCT Folder

Done, how to check if it is disabled? "Adb shell", "su" and "getprop | grep rct". If it shows nothing as output that means the service is not running. After that check the service menu *#546368#*600# > SVC Menu > LG RCT (Has to say Disabled)

Credits to Th3-Hunter333 (ps3hacker3 on XDA) and Leronex (Leronex_1 on XDA)
[LG V60 ThinQ Guides, News, & Discussion] OK12:
how to do

怎么弄
[LG V60 ThinQ Guides, News, & Discussion] G0bl1n:
Thanks a lot for the guide!

I don't have a linux workstation around and decided to edit the init.lge.system_ext.services.rc file and copy it back using Total Commander. Total Commander can remount the file system as r/w, but for whatever reason any file I create in /system/etc/init has "0" size. I tried to save init.lge.system_ext.services.rc under a different name in the same folder and it became empty. I can delete or create a new file but all my files have zero size.

I also tried to remount the /system as r/w using "mount -o rw,remount /" command from adb shell. It sort of works, I can change the permissions for files and folders but again, I can't edit files. I even tried vi editor from the adb shell (busybox vi ...) and while it doesn't complain about the r/o file I still can't add anything to it.

Here is a result of the "ls -la" command after I changed permissions to 777 for init.lge.system_ext.services.rc

-rw-r--r-- 1 root root 0 2008-12-31 16:00 init.lge.system.on_post_fs.rc

-rw-r--r-- 1 root root 429 2008-12-31 16:00 init.lge.system.on_post_fs_data.rc

-rw-r--r-- 1 root root 260 2008-12-31 16:00 init.lge.system.on_property.rc

-rwxrwxrwx 1 root root 0 2021-12-07 16:19 init.lge.system.services.rc

-rw-r--r-- 1 root root 4674 2008-12-31 16:00 installd.rc

-rw-r--r-- 1 root root 1104 2008-12-31 16:00 iorapd.rc

Just wondering if anyone have a solution to that. Thank you.
[LG V60 ThinQ Guides, News, & Discussion] MrLeronex:
You didn't read the tutorial, the system NEEDS to be R/W before you do it.
[LG V60 ThinQ Guides, News, & Discussion] G0bl1n:
Oh I did read it, just was wondering if I can find a way around.

But from the file system perspective I don't understand how I can create an empty file or delete it but in the same time can't update the content.

What I did actually killed the RCT service, while it also killed a couple of other (useful) services listed in the services.rc. file. The phone works OK so far, I don't see anything strange though. I do have a copy of the original file and will copy it back once I have a linux setup on my PC.
[LG V60 ThinQ Guides, News, & Discussion] Assasinx54:
Can someone upload the text for init.lge.system_ext.services.rc I accidentally deleted the whole thing when I saved.
[LG V60 ThinQ Guides, News, & Discussion] yvctdbdppjlaghwrcl@ttirv.:
I don't have com.lge.srtc

is it different on the verizon version?
[LG V60 ThinQ Guides, News, & Discussion] yvctdbdppjlaghwrcl@ttirv.:
here's mine

########################################
# CAPP_NFS
########################################
service nfsserversetup /system/bin/nfsserversetup
class late_start
user root
oneshot

########################################
# CAPP_MPROFILER
########################################
service lgprofd /system/bin/lgprofd
socket lgprofd stream 666

########################################
# CAPP_NFS
########################################
service nfskill /system/bin/nfskillprocess
disabled
oneshot
user root

on property:vold.decrypt=trigger_shutdown_framework
start nfskill

########################################
# bugreport is triggered by holding down volume down, volume up and power
########################################
service bugreport /system/bin/dumpstate -d -p -B -z \
-o /data/user_de/0/com.android.shell/files/bugreports/bugreport
class main
disabled
oneshot
keycodes 114 115 116

########################################
# LG RCT(Rooting Check Tool)
########################################
service rctd /system_ext/bin/rctd
class late_start
user root
group root
seclabel u:r:rctd:s0

########################################
# dms-ua@lge.com fota
########################################
service uncrypt-fota /system/bin/uncrypt --fota
class main
socket uncrypt stream 600 system system
disabled
oneshot

service uncrypt-lcdoff /system/bin/uncrypt --lcdoff
class main
socket uncrypt stream 600 system system
disabled
oneshot

########################################
# LGP_DATA_DSQN
########################################
service dsqn /system_ext/bin/dsqn
disabled
user root

on property:persist.product.lge.data.dsqn=1
start dsqn

on property:persist.product.lge.data.dsqn=0
stop dsqn

########################################
# LGP_DATA_TCPIP_MPTCP
########################################
service socks /system_ext/bin/redsocks -c /system_ext/etc/redsocks.conf
disabled
user root

on property:product.lge.data.mptcp.enabled=1
start socks

on property:product.lge.data.mptcp.enabled=0
stop socks

service socks-v6 /system_ext/bin/redsocks-v6 -c /system_ext/etc/redsocks_v6.conf
disabled
user root

on property:product.lge.data.mptcp.enabled=1
start socks-v6

on property:product.lge.data.mptcp.enabled=0
stop socks-v6

########################################
# platform_modem_bsp@lge.com ModemBSP
########################################
#LGE_CHANGE_S, Advanced MOCA, huny.lee@lge.com
service moca_service /system_ext/bin/advanced_moca -s
class late_start
user root
group system sdcard_r sdcard_rw radio misc bluetooth
disabled
oneshot
socket Full.MOCA.port stream 660 system system

on property:persist.product.lge.service.moca.enable=1
start moca_service

on property:persist.product.lge.service.moca.enable=0
stop moca_service
#LGE_CHANGE_E, Advanced MOCA, huny.lee@lge.com
[LG V60 ThinQ Guides, News, & Discussion] Assasinx54:
Thanks dude I ended up reflashing the stock rom and rerooting. The problem was my device doesnt have R/W access. Im working with the guy that made the r/w script to get it working on the verizon v60
[LG V60 ThinQ Guides, News, & Discussion] yvctdbdppjlaghwrcl@ttirv.:
are you getting

systemrw: Error! failed to create super_fixed.img file. Error code: 73
[LG V60 ThinQ Guides, News, & Discussion] MrLeronex:
Yes error 73 is normal. I actually have created a better tutorial for this and I'll be updating it today.
[LG V60 ThinQ Guides, News, & Discussion] deathglass:
I don't have a /system_ext

I do have a /system/etc/init

but I don't have init.lge.system_ext.service.rc

On v60_TMO that was crossflashed from v60_AM, I did the system_rw mod.

I was trying to follow the instructions here and ran the uninstall.sh from here, but that didn't work for me either.

*Edit: I found that the file for mine is /system/etc/init/init.lge.system.services.rc

I also don't have the directories from part 2, but part 1 seems to have *stopped the rct service.
[LG V60 ThinQ Guides, News, & Discussion] null-dev:
The uninstall.sh script in that repo is for removing the Magisk module. Does the Magisk module not work?
[LG V60 ThinQ Guides, News, & Discussion] deathglass:
I have no idea what the script was supposed to do (as far as rct goes), was just trying to follow the instructions. It said "Download and install the Magisk module (with a link to your disable magisk script), then reboot phone"
[LG V60 ThinQ Guides, News, & Discussion] null-dev:
The instructions say to install a Magisk module though, did you do that and it still didn't work?
[LG V60 ThinQ Guides, News, & Discussion] deathglass:
Oh, I didn't realize that magisk module meant through the Magisk app. I installed it and everything seems to be working, thank you.
[LG V60 ThinQ Guides, News, & Discussion] dangtoi1993:
Step-by-step worked for me, but local banking app still detecting root
[LG V60 ThinQ Guides, News, & Discussion] MrLeronex:
This is not how you bypass that
[LG V60 ThinQ Guides, News, & Discussion] dangtoi1993:
So there is anyway to pass safetynet while keeping root?
[LG V60 ThinQ Guides, News, & Discussion] MrLeronex:
Google "bypass safetynet root"
[Android Head-Units] almonte530:
Hello,

I just bought a car for my daughter that has this radio. Does anyone know where I can find a user manual to teach us how to use it?
[Android Apps and Games] ytheekshana:
App APK Extractor: View, Extract & Analyze Apps 1.0.4

App Apk Extractor is an app to extract and generate and backup APK files of your installed android games and applications with ease. Furthermore, you can view all the details like Permissions, Activities, Services, Receivers, Providers, and Features of your apps.

Extracting system apps and user apps are made simpler with this app. Just tap on the app and you just need to tap the Extract App button.

Analyze your installed applications and user applications with the help of advanced graphs and group them by target SDK, min SDK, install location, platform, installer, signature.

View attachment 5415529View attachment 5415527View attachment 5415525​

Features:-

★ No Ads.

★ Fast and Easy & Simpler to use.

★ Extract all the applications & games, including system applications & user applications.

★ Analyze & Group apps with target SDK, min SDK, install location, platform, installer, signature.

★ No ROOT access is required.

★ On Android 10+ devices by default APKs will be saved in /Downloads.

★ On devices lower than Android 10 by default APKs will be saved in /APKExtractor.

★ See Google Play Store app info page with just one tap.

★ Quickly search your favorite app and Extract Apk.

★ Apk Extractor also gives an option to check App Info Settings page.

★ Apk Extractor is created with Material Design with an embedded dark theme

Download
[Android Apps and Games] ytheekshana:
Updated to 1.0.1

* Now supports Android 12 Material UI colors and App Icon

* added Android 12 Splash screen to lower versions

* Bug fixes and performance enhancements
[Android Apps and Games] blue2018:
It's easy to use, thanks for your hard work👍
[Android Apps and Games] ytheekshana:
Thanks
[Android Apps and Games] AngelofMe:
@ytheekshana Updated to 1.0.5

added Android API 32 and 33

added Android API 9 to 15 and 32 to 33 icons

SDK Platform release notes

Android 13 (API level 33)

For details about the platform changes, see the Android 13 documentation.

Android 12 (API levels 31, 32)

12L feature drop (API level 32)

For details about the platform changes, see the 12L documentation.

Android 12 (API level 31)

For details about the platform changes, see the Android 12 documentation.
[Android Apps and Games] Red_Baran:
This app is awesome! Damn near perfect for why it was coded to do.
[Android Apps and Games] venkatsairam23:
Can you add the ability to select multiple apps and extract them? (In the analyse section as well)
[Android Apps and Games] AlbertB7:
I extracted apk file of some old app I wrote years ago from a Samsung Galaxy S7. However the apk doesn't seem to be complete. I converted all classes.dex files to jar files but all I got is some com.android classes. There is just a trace of my old com.example classes in the AndroidManifest.xml files. Whad could have went wrong?
[Android Apps and Games] zupodaniel:
Paid to remove ads and now I have an even bigger ad.
[8125, K-JAM, P4300, MDA Vario Software Upgrading] bagi:
hey guys, i was uploading wm5 back to my 9100, when at 90% it restarted, and in the installation it was showing me that my battery is empty, so i took out the battery, and placed it back and tried to put it in bootloader, but there was no hope, so i connected it to the charger, it was charging through the night and once or twice it turned on for 10sec`s ( itself) in bootloader...and now i took the phone off the charger and it has no sign of life, im trying to put it somehow in bootloader, but its not working...it looks like he`s dead...is there anyway that i can put it in bootloader!?!??thanks in advance!!!and even if i put it on USB through the computer it is not showing that its charging, and the same thing is happening when i put it on the charger, the orange light is not on... :mad: :confused: :mad:
[8125, K-JAM, P4300, MDA Vario Software Upgrading] zabardast_1:
Which is your device,G3 or G4 ?.If its a G3,the battery is dead and it won't charge in Bootloaders,It'll only charge with a wall charger,capable of 1amp out put or you may have to 'Jump Start' it and then it'll start to charge.

But,if its a G4 and if you had applied HardSPL to upgrade to wm6,it was essential to remove HardSPL and revert back to original official IPL/SPL and then reflash the wm5,otherwise the phone will be 'Bricked'
[8125, K-JAM, P4300, MDA Vario Software Upgrading] bagi:
thanks for replying on my post,

i think that my my device is G4, probably, because the wm5 that i was installing it was Wizard_Love_2.26.10.2_WWE_Novii_CF2 for G4...

anyway how can i 'Jump start' my device?

thanks in advance
[Redmi Note 10] inn000:
Anyone got V4A working on mojito? i tried installing and using compatibility mode but it wont hook onto the audio. i used JamesDSP and it works fine. But I'm more used to V4A.
[Redmi Note 10] StaryMuz:
It's been done before. I tried it and it worked. Necessary installation sequence with reboots. I only have a link to the image.
[Redmi Note 10] Apih95:
i got it working on my mojito , im using global eea rom instead of global . you need to add something , here is the guide guide on viper4android
[Sony Xperia XA2 Questions & Answers] MadLady:
Hello people of the tech world,

Im going spastic over here trying to install Lineage OS on my Xperia.

I looked into 'wiki.lineageos' and 'android geek' and followed the steps....

I have unlocked bootloader, got the code, unlocked oem, downloaded ADB fastboot package (platform tools) from lineage website and (two other websites later on just in case there was a difference), I opened PowerShell from the folder where I unziped the platform tools and powershell says instead of "adb" I gotta write .\adb.... after that a whole buncha text comes out. I typed .\adb devices and it showed me a device. However after going into 'adb reboot bootloader' nothing else works, when I type 'fastboot devices' it says its waiting. When I try to add the code, it doesnt recognize anything.

My computer cmd doesnt register adb at all nor anything after that.

At this point I also have minimal a&f and I tried 15sec ADB which did nothing because it says it cannot find the path. So I tried going into Environment Variables and creating path with the copy/paste technique to the "user variable" AND "system variable" AND creating new paths in each and also paste into existing paths in each. Only thing I didnt try is to put paths everywhere in the same time! and each time I created a path I tried the 15sec adb and it kept saying theres no path.

Minimal ADB works nearly the same as PowerShell and it says the same thing.

Also in the meantime I downloaded Xperia Usb drivers and tried to install it but it has exclamation marks and atm I have no mental capacity to deal with it. It says code 10. and Im in code red >_<" .

In the device manager I see my Xperia under portable devices, and the connection between my phone and laptop works fine, even the Companion works.

Im using HP laptop, win 10 and my Xperia version is 9. Help pls.
[OnePlus 6 Guides, News, & Discussion] ButtonBoy:
They are getting ready to shut down their 3G towers, so all old devices must be purged. So they sent me some Samsung phone for free, then shut off my 1+6. WTF? The girl insisted that "the list" is always right, even though this phone has been LTE for years.
[OnePlus 6 Guides, News, & Discussion] mikehd1959:
It's not just being LTE capable, it also needs to be VoLTE capable, which the 6 is, but is incorrectly listed on their blacklist. I've seen reddit threads that talk of AT&T customers taking the issue up with tech support and they've been able to whitelist their individual phone (reportedly).

I'm currently running my 6 with VoLTE enabled on Consumer Cellular (MVNO) using AT&T so am hoping that the blacklist is not enforced via IMEI. Come February I'll find out.
[OnePlus 6 Guides, News, & Discussion] galaxys:
AT&T customer support doesn't have a clue....escalate!
[OnePlus 6 Guides, News, & Discussion] SOCOM-HERO:
Switch to T-Mobile. It is the ONLY way. AT&T don't care. I filed an FCC complaint and even that didn't really work unless you are willing to hire a lawyer.
[OnePlus 6 Guides, News, & Discussion] Nuzzlet:
Having the same experience. Spent hours on the phone with them. They actually shiped me some $75 replacment phone. Talked to over 20 people from AT&T all were clueless and gave me different answers. Some said my phone would work, others said it wouldn't.

Finnally they actually put a note on my account that my Oneplus 6 would still work, so if it doesn't work I'll hvae it in writing and I'll ask them for an account credit of $800 (the cost of my oneplus)
[OnePlus 6 Guides, News, & Discussion] tacohell:
I had the same happen to me with ATT sending me a Galaxy S9 refurb.

I explained to customer service and also escalated up to the manager who basically was useless and said we can't do anything to whitelist the device. It basically comes down to the idiots at ATT not having tested the OP6 and so they just blacklisted all IMEIs associated with OP6.

I even swapped out my SIM card with another iphone SE which has VoLTE and the VoLTE lit up on my phone for a few seconds before I lost service completely as stupid ATT automatically blacklisted the SIM and the device claiming fraudulent activity and I had to spend another half hour getting my service restored on both the phones but still no VoLTE on the OP6 because it is ATT.

ATT is absolutely the crappiest customer centric company.

Nearly switched to TMo before the hacking news broke so waiting a bit before switching out of ATT after more than 15 years of service with them.
[OnePlus 6 Guides, News, & Discussion] ipha:
ATT enabled VOLTE on my phone a few weeks ago without me even asking for it.

They had somehow suspended my number and completely booted my phone off the network -- I took it to an ATT store, they worked their magic and within 5 minutes it was back online _with_ VOLTE!
[OnePlus 6 Guides, News, & Discussion] J0nhy:
The easiest way is to change imei i just changed my device imei for a supported imei by att and it works like a charm
[OnePlus 6 Guides, News, & Discussion] XRunnerx:
If the 6 won't work why do they have to block it? Any why put a hold on the phone number not the imei or sim? Picked up a TMobile sim and it works great.
[Android Q&A, Help & Troubleshooting] c_cpp123:
View attachment 5415537View attachment 5415575View attachment 5415535
[Android Q&A, Help & Troubleshooting] BoyMantis18:
how?
[OnePlus Nord 2 5G] CapnRene:
Hello!

My Nord 2 will be plugged in 24/7 because I use it for E2E testing. I need to optimize battery so it wont swell up.

Is there any working solutions for doing it? Or is there a way to put battery charging to idle so main power will be drawn from usb.

I tried Magisk ACC plugin, but it seems it is not running. Shell has supperuser power on magisk

ADB shell:

"acc

/system/bin/sh: <stdin>[2]: acc: inaccessible or not found

accd,

/system/bin/sh: <stdin>[3]: accd,: inaccessible or not found"

Also same error in ACC app, magisk have given supperuser access for that app:

"/system/bin/sh: <stdin>[3544]: acc: inaccessible or not found"
[OnePlus Nord 2 5G] CapnRene:
when i execut acc.sh in /data/adb/vr25/acc/ folder then i cant get ACCD running there. Well it runs for a minut then turns off

"

Advanced Charging Controller v2021.8.31 (202108310)

Copyright 2017-2021, VR25

GPLv3+

(i) accd is not running

1) Language

2) All commands

3) Documentation

4) Start/restart daemon

5) Stop daemon

6) Export logs

7) Charge once to #%

8) Uninstall

9) Edit config.txt

a) Reset battery stats

b) Test charging switches

c) Check for update

d) Flash zips

e) Battery info

f) Exit

#? b

(!) Charger must be plugged to continue...

(i) Alright, this may take a minute or so...

(!) [/proc/mtk_battery_cmd/current_cmd 0::0 0::1 /proc/mtk_battery_cmd/en_power_path 1 0] won't work

(i) Press any key to continue..."
[OnePlus Nord 2 5G] VR25:
Hi, I'm the developer of acc.

Have you tried a slow charger or USB charging?

Refer to README > Troubleshooting.

This is a kernel/adapter issue.

Edit

Just noticed that you're not using the latest acc release.

Since you're facing issues, upgrading is a must.

Regardless, don't skip the documentation.
[OnePlus Nord 2 5G] CapnRene:
I am using PC USB connection for charging. Should ACC daemon allways run? It works for a minute and then stop. Do you mean oneplus nord 2 battery charging management have same kernel issue as you mentioned in ACC thread?

I have tested different versions to be sure. v2021.8.31 came from Magisk for first.

AccA is latest 1.0.35 Daemon/API 202109200

New ver.:

Advanced Charging Controller v2021.9.20 (202109200)

Copyright 2017-2021, VR25

GPLv3+

(i) accd is not running (PID 12046)

1) Language

2) All commands

3) Documentation

4) Start/restart daemon

5) Stop daemon

6) Export logs

7) Charge once to #%

8) Uninstall

9) Edit config.txt

a) Reset battery stats

b) Test charging switches

c) Check for update

d) Flash zips

e) Battery info

f) Undo upgrade

g) Exit

#? b

(!) Charger must be plugged to continue...

(i) Alright, this may take a minute or so...

(!) [/proc/mtk_battery_cmd/current_cmd 0::0 0::1 /proc/mtk_battery_cmd/en_power_path 1 0] won't work
[OnePlus Nord 2 5G] VR25:
This is usually a kernel and/or power adapter issue.

The daemon should be running to control charging.

The #1 reason for it to stop is total charging switch failure.

That is, all charging switches fail to respond.

In that case, it finds no reason to keep running.

Share a log archive (acc -le) and the output of acc -p.
[OnePlus Nord 2 5G] CapnRene:
Where can i get those logs? From /data/adb/vr25/acc-data/logs/ ? Might it be acc-logs-OP515BL1.tar.gz file?

Somehow "pull" and "cp" are not working on me with adb shell. Is there any better tools for pulling files and logs? There is many tools witch are not working with my phones and cant find root folders, google is to big.
[OnePlus Nord 2 5G] CapnRene:
@VR25 Hi! I attached all logs from ACC-data logs folder. Will it help?
[OnePlus Nord 2 5G] VR25:
Perfect!

I found potential charging switches.

Test the following commands one by one and report the ones that work:

su -c acc -t /sys/devices/virtual/oplus_chg/battery/mmi_charging_enable 1 0

su -c acc -t /sys/devices/platform/charger/enable_sc 0 1

su -c acc -t /sys/devices/platform/charger/enable_sc 1 0

su -c acc -t /sys/devices/virtual/oplus_chg/battery/stop_charging_enable 0 1

su -c acc -t /sys/firmware/devicetree/base/charger/usb_charger_current_suspend 0 1

Note

One/some of the commands may trigger a reboot.

That's not a big deal. Just move to the next on the list.