yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] Osprey00:
For some reason, the "Direct Install" (or whatever it's called) option in Magisk Manager didn't work. It just said "download complete" and didn't actually install it. Maybe that's why you heard that the update didn't go well. I had to do the "Download zip only" option, instead, reboot into recovery and install it there. It seems to be working fine. It's just the update option in Magisk Manager that didn't.
[LG V30 Guides, News, & Discussion] ldeveraux:
Weird, direct install has always worked for me. Other devices not so much, but always on the V30.
[LG V30 Guides, News, & Discussion] schwinn8:
Sorry to repost, but for you guys who did the Magisk install, can you please answer this question? Do we leave this preserve option unchecked (that's how it's coming up on my phone).
[LG V30 Guides, News, & Discussion] ldeveraux:
Anyone would know better than me, but I've done it checked and unchecked without issue. I lean toward checking it when updating, not really sure why.
[LG V30 Guides, News, & Discussion] Osprey00:
Yeah, it's always worked for me, as well. This was the first time that it didn't, which is why I mentioned that it could be an issue with this particular version.

I didn't get a "preserve" option (or any options). Maybe that's only if you're coming from certain versions, like 20.x versions, since I believe that I updated from 21.0.
[LG V30 Guides, News, & Discussion] ldeveraux:
Nope, it's there on mine when I upgraded from 21.X to 21.X. It's right there when you expand Option when you start the Install process.
[LG V30 Guides, News, & Discussion] Osprey00:
I get no such option when I install it from recovery. Maybe it's only if you install it through Magisk Manager.
[LG V30 Guides, News, & Discussion] schwinn8:
Well, I went ahead and installed it with the option unchecked. It applied and booted with no issues. Looks like it worked.

I figured leaving it unchecked makes sense, since I believe we disable dm-verity during the WTF process anyway, so we shouldn't need to touch it. I wanted to be sure before I did it myself, but it seems I didn't have to worry. Unchecked worked for me.
[LG V30 Guides, News, & Discussion] ldeveraux:
Well yeah, I thought that would have been clear. I said I was able to flash direct install, not through twrp
[LG V30 Guides, News, & Discussion] Osprey00:
I know, and I did the opposite. I was just speaking it out loud for the sake of discussion.

Speaking of things that should've been clear earlier, it's occurred to me that that "Preserve AVB 2.0/dm-verity" probably does exactly what it says. Remember that, until about a year ago, it was recommended to flash a "dm-verity" zip in recovery when installing a ROM. I don't remember the order, but it could've been that we were supposed to flash Magisk first and then dm-verity because Magisk erased the latter. That "preserve" option, therefore, likely allows you to flash Magisk without erasing dm-verity and having to go into recovery after to re-flash it. Now, we haven't needed to flash dm-verity for a year, so the option may not matter if you're using a ROM version that's less than a year old, though there's probably no harm in being safe and checking it. Anyways, that's my guess.
[LG V30 Guides, News, & Discussion] przemhb:
My attempt of update Magisk from 21.4 to 22.0 brought me completely forgotten fastboot screen. Phone no longer boots. Just fastboot screen.

Magisk's direct install seemed to do nothing for unknown reason. Later I needed to reboot and was surprised to see fastboot screen.

Which partition should I flash using fastboot to fix this (especially preserving data, root, twrp etc.) ?

boot or boot + system? I do have a TWRP backups of these, but they are in WIN format. Can Ijust flash them with fastboot?
[LG V30 Guides, News, & Discussion] przemhb:
There's more to this -

fastboot devices

list no devices.

Reinstallation of the LG drivers didn't help.
[LG V30 Guides, News, & Discussion] kishenpj21:
you

You need to flash the original boot image from your stock or custom ROM via the flash boot using the command "flashboot flash boot <boot_file>

Then reflash TWRP and re-install magisk. Maybe the v21.4. The latest one broke my boot too. Good luck!
[LG V30 Guides, News, & Discussion] przemhb:
I've got TWRP flashable TWRP-H93030b_00_OPEN_EU_0704.zip with two files: boot.img, and boot-original.img.

If I recall correctly boot.img is pre-patched? Which of these should I use?

I finally managed to connect over fastboot.
[LG V30 Guides, News, & Discussion] kishenpj21:
boot.img should be good. You can always flash the other boot image if it does not boot up.
[LG V30 Guides, News, & Discussion] przemhb:
Managed to flash "boot.img", TWRP and boot to TWRP, but... got "Mount Decrypt Data Enter Password".

I haven't encrypted purposely any partition.

Furthermore TWRP locked and doesn't unlock when I try to "swipe to unlock"...
[LG V30 Guides, News, & Discussion] przemhb:
Forced reboot. Android started. Phone works, but Magisk isn't installed. Rebooted once again into TWRP and installed Magisk ignoring data decrypt message. TWRP said it failed, but after reboot Magisk Manager sees Magisk installed and so TitaniumBackup :-)

Seems it solved the prolem.
[LG V30 Guides, News, & Discussion] schwinn8:
Oof, glad you got it figured out. And glad I didn't do the update myself!

I did notice that there was a new Magisk Manager update last night, maybe that fixes the problem somehow?
[LG V30 Guides, News, & Discussion] przemhb:
Unfortunately my issues weren't completely solved.

Today I've noticed quick charging doesn't work. Cable and QC charger both were working with another phone and my phone charged from PC USB port. I guess quick charge parameters' negotiation between the charger and the phone failed and the charger didn't fall back to standard mode. And with my car QC charger only slow charging worked.

Anyhow I have forgotten to install "lg_rctd-disabler-1.0.zip" and the "no-verity-opt-encrypt-6.0.zip" yesterday. A moment ago I have used TWRP to flash these two and Magisk 21.4 once again. Now charging works as it should.

Still one issue persists - TWRP welcomes me with a screen asking for a password to decrypt Data partition.

Any ideas?
[LG V30 Guides, News, & Discussion] przemhb:
Yet another issue - apps like Revolut for example detect my phone is rooted (despite being hidden by Magisk). Apparently MagiskHide doesn't work any loner.
[LG V30 Guides, News, & Discussion] schwinn8:
There are many ways apps can detect root/BL unlocks. You have to simply find the correct way to get your app to work... not all work the same way. That said, a quick search shows this result:

https://www.reddit.com/r/Revolut/comments/kxcqiz

Looks like you can get it to work, if you do the right hiding tricks. And/or you can use the older version of the app.
[LG V30 Guides, News, & Discussion] przemhb:
Just one day before my failed Magisk update attempt Revolut worked just fine and one day after it refused to work. Is it really the case of it becoming more "clever" or something messed up with Magisk or boot partition?

Still for some reason TWRP ask for a password to decrypt data partition. I haven't encrypted it. That's something unexpected and new.
[LG V30 Guides, News, & Discussion] schwinn8:
With all the issues you're seeing, I'd say what you need to do is pull off all your critical data, and then start from scratch/fresh. After you get back to a working setup, get a backup mechanism for your important data. You should NEVER trust ANY device to work forever, which means you must always have a backup for anything that's important to you. That way, if this happens again, you haven't lost your data.
[LG V30 Guides, News, & Discussion] przemhb:
I've got backups. Titanium Backup does its job once a week and also I have TWRP backup, although it may be one system revision behind the one I'm using at the moment.

Maybe it would be sufficient to restore boot partition?
[LG V30 Guides, News, & Discussion] przemhb:
Magisk Hide (and so Revolut) works again after the following steps:

1. Repackaged Magisk Manager under its default name.

2. Turned off Hide.

3. Followed steps 7. b, c, d, e, g, h i from ChazzMatt's rooting guide [link]

4. Repackaged Magisk Manager under random name.

5. Turn back on Magisk Hide.

So the only issue, that persists is that with TWRP being unable to decrypt Data partition. At the moment formatting the data partition is out of the question. I am wondering if there's another way?
[LG V30 Guides, News, & Discussion] ldeveraux:
Right there in the old Magisk Manager, when you're about to update, it tells you exactly how to do it. You shouldn't have had to figure this out on your own
[LG V30 Guides, News, & Discussion] mon0theist:
Don't upgrade to Magisk v22 it will soft brick and you'll be stuck in Fastboot
[LG V30 Guides, News, & Discussion] przemhb:
I couldn't believe I am asked to turn off Magisk Hide completely, rather thought I am asked to unhide/repackage Magisk Manager only. I bet many won't bother to read the message at all. Magisk updates always worked flawlessly.

Why Magisk doesn't turn off Magsik Hide prior to the upgrade and turn it on again afterwards? It would be failproof.

Most probably it is sufficient to turn off Magisk Hide and repackage Magisk Manager under its default name prior to the upgrade.

Please let me know if you find a way to get rid off data partition encrypted issue in TWRP.
[LG V30 Guides, News, & Discussion] mon0theist:
I didn't even know there was an issue with Magisk hide. At this point I'm just trying to reflash Oreo from LGUP and start over, but now I can't get LGUP to detect my phone

EDIT: I was able to just re-flash the TWRP-flashable 930b zip and Magisk 18 and it seems to be working, unfortunately I had already attempted factory reset so I might've been able to save myself a ton of time if I *hadn't* done that, now I gotta go through and setup my phone all over again, but I'm at least past the issue of being stuck in fastboot
[Samsung Galaxy Note 9 Questions & Answers] ahmedcool166:
Hello everyone.

I know that the native call recorder app is activated by the device code CSC.

I have the N9600 (Hong Kong variant - TGY). And I want to try my luck for changing the CSC to another one. (Is that true info ?)

What I found that I have to change it to another one which also support the same firmware (or variant) so this variant has a limited options. (Latin America), Brazil, China.

So which the correct CSC I need ?
[Samsung Galaxy Note 9 Questions & Answers] ahmedcool166:
Doesn't any one know ???
[Samsung Galaxy Note 9 Questions & Answers] radasx:
You have root? You can change/add csc_features RecordingAllowed
[Samsung Galaxy Note 9 Questions & Answers] ahmedcool166:
No root . I was thinking to change it be a paid service. But the problem i juat want to know the good csc code that will enable recording.
[Samsung Galaxy Note 9 Questions & Answers] trivjednom:
Has anyone found a solution yet ...?
[Samsung Galaxy Note 9 Questions & Answers] tijsseno:
You need thai sim card to unlock recording
[Samsung Galaxy Note 9 Questions & Answers] SammyWxda:
Egypt CSC has call recording by default, there are others, but Egypt is what I'm sure of, been using it.
[Samsung Galaxy Note 9 Questions & Answers] SammyWxda:
does this work on custom aosp roms? like lineage or just for the stock?
[Windows Mobile Development and Hacking General] mchapman007:
OK, after skinning the CR@P out of Touch Commander, I have decided to give HTC Home a shot.

The CAB file includes all necessary files and will install to the default HHC directory's. I have also included the MobileMatt_Connection WM6 Theme.

Install;

HHC Home Customizer (Required)

Download the MobileMatt HTC_Home CAB file and transfer to device,

Click on CAB file and install to main memory (If HHC is installed on memory card, then install CAB file there),

Open HHC Home Customizer and choose MobileMatt_bg, MobileMatt_clock, and MobileMatt_icons,

Dont forget to load the MobileMatt_Connection WM6 Theme

I have only tested this out on my AT&T Tilt and can not insure it will work on other devices. Enjoy....

Click here to Download CAB File...

Click Here to Download ZIP File...
[Windows Mobile Development and Hacking General] mchapman007:
** Reserved **
[Windows Mobile Development and Hacking General] lepsyfou:
geat skin... thank you very much :)
[Windows Mobile Development and Hacking General] mchapman007:
Progress thus far;

Replaced indicator icons

Replaced tab icons

Changed tab background

Changed ADD icon

Changed REMOVE icon

Changed Sound tab background

Changed WM6 theme for better match
[Windows Mobile Development and Hacking General] mchapman007:
OK, after following drock214's (AT&T Forum) instructions, I have had success with customizing. (I now also have the Music Tab) The final HHC version would not allow this on the new AT&T Tilt 6.1 ROM for some reason. So far everything is working and have not experienced any problems as some other posters on the AT&T Forum have had.

I have also created my own MobileMatt HHC skin pack. (now all I need is to figure out how to make it a CAB file). Anyway I just copied over the skin files into the HHC Home Customizer / Files directory. (See screenshot)
[Windows Mobile Development and Hacking General] mchapman007:
OK, I think I have everything I need but have never created a CAB file. I haven't found a good step - by - step instructions of what I need to do.

What I would like to do is, have the cab install the three different file folders into the correct location in the HHC customizer. Can someone help with this or point me in the right direction. Thanks...
[Windows Mobile Development and Hacking General] snachez:
Check out WinCE CAB Manager, it's almost as easy as using explorer.

Also, a lot of your graphics seem to be off py a few pixels here and there. Most noticably the title bar for HTChome, and the tab buttons. And... what's up with the white blocks on the top of the clock digits ?
[Windows Mobile Development and Hacking General] mchapman007:
Thanks, I will try this out. Do I still need to make a .inf file or will this program do it to?
[Windows Mobile Development and Hacking General] snachez:
It makes an installable .cab file, no .inf's required as far as I'm aware.
[Windows Mobile Development and Hacking General] mchapman007:
snachez, thanks for your help... Can you explain what you mean "By a few pixels off" and as for the white blocks behind the digits, there is no rime or reason for it other than I was trying for a different look.
[Windows Mobile Development and Hacking General] AllTheWay:
I can help create a .cab for you if you like. It wouldn't be any trouble for me.
[Windows Mobile Development and Hacking General] mchapman007:
Thanks, I think I've got it using WinCE CAB Manager and will upload it soon. It's working on my Tilt but as far as usability on other devices, I don't know.

Thanks again!
[Windows Mobile Development and Hacking General] mchapman007:
Cab file uploaded in first post....
[Windows Mobile Development and Hacking General] snachez:
Cool. I guess its personal taste.. too me it looked a little odd since you have such nice rounded clock lower half, the top white boxes looked a little out of place.

Also, maybe it was meant to be like this but I think this looks slighlty misplaced too.
[Windows Mobile Development and Hacking General] mchapman007:
I see what you mean.. I think this happened with the WM6 Theme. I had put a border on the outside of the theme and it just happen to line up that way. My released version does not use that theme. Thanks for the input.
[Windows Mobile Development and Hacking General] mchapman007:
Here are some screenshots of the theme with and without HTC Home. There is definitely something wrong having that border. Good catch.
[Windows Mobile Development and Hacking General] mchapman007:
Now that there has been a few downloads, is anyone that downloaded experiencing and problems with the CAB file? This was my first and was only able to test it on my Tilt. Thanks...
[Windows Mobile Development and Hacking General] philions:
looking forward your next word:)
[Windows Mobile Development and Hacking General] mchapman007:
Not quite sure what that means but, thanks anyway....
[Windows Mobile Development and Hacking General] naveen:
does anyone here have the hhc cab? i can not find it anywhere.
[Windows Mobile Development and Hacking General] mchapman007:
You can find the CAB file here: http://www.touch-innovation.com/details-34-10/

Or here: http://www.pocketemu.com/download4.html
[Windows Mobile Development and Hacking General] naveen:
sorry to ask, but will this work with my 8525?
[Windows Mobile Development and Hacking General] Spiderman313:
Cab installation was unsuccessful on my Sprint Touch. Will download again and try.
[Windows Mobile Development and Hacking General] Spiderman313:
Doesnt install. Is there a zip?
[Windows Mobile Development and Hacking General] drck:
same here not able to install in my htc touch
[Windows Mobile Development and Hacking General] mchapman007:
I have only tested this out on my AT&T Tilt and can not insure it will work on other devices.
[Windows Mobile Development and Hacking General] mchapman007:
Does anyone else have experience installing this on other devices?
[Windows Mobile Development and Hacking General] liamhere:
shall i try it on my diamond? ;)
[Windows Mobile Development and Hacking General] drck:
please post HHC files in zip . with tsk file... CAB has some problems..
[Windows Mobile Development and Hacking General] mchapman007:
Please specify the problems with the CAB file so I can get that fixed.
[Windows Mobile Development and Hacking General] mrbelvedere:
No Dice...

:(Tried to install this cab on my Wing & it says installation was unsuccessful as soon as I clicked the file.
[Windows Mobile Development and Hacking General] mchapman007:
Link to ZIP file has been added in first post. Sorry for the CAB problems as this was only tested on the AT&T Tilt.
[Xposed Framework Development] XlAfbk:
Hi,

I'm trying to theme an app I frequently use and as I'm not using a theme engine I thought Xposed would be the easiest way. However with the instructions by rovo89 I can't get it to work, however simple they seem.

The app I'm trying to modify is https://play.google.com/store/apps/details?id=cgeo.geocaching

Below is my AndroidManifest.xml and CgeoGcIcons.java for a simple test: Modify the header string in settings dialog and change the "type_traditional" drawable.

I'm running EdXposed 0.5.1.3_4653 YAFHA. Other modules like Gravitybox are working.

package xda.xlafbk.cgeogcicons;

import android.content.res.XModuleResources;
import de.robv.android.xposed.IXposedHookInitPackageResources;
import de.robv.android.xposed.IXposedHookZygoteInit;
import de.robv.android.xposed.callbacks.XC_InitPackageResources.InitPackageResourcesParam;

public class CgeoGcIcons implements IXposedHookZygoteInit, IXposedHookInitPackageResources {
private static String MODULE_PATH = null;
@Override
public void initZygote(StartupParam startupParam) throws Throwable {
MODULE_PATH = startupParam.modulePath;
}
@Override
public void handleInitPackageResources(InitPackageResourcesParam resparam) throws Throwable {
if (!resparam.packageName.equals("cgeo.geocaching"))
return;
XModuleResources modRes = XModuleResources.createInstance(MODULE_PATH, resparam.res);
resparam.res.setReplacement("cgeo.geocaching", "string", "settings_titlebar", "Test whether this works");
resparam.res.setReplacement("cgeo.geocaching", "drawable", "type_traditional", modRes.fwd(R.drawable.type_traditional));
}
}

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xda.xlafbk.cgeogcicons"
android:versionCode="2"
android:versionName="1.1" >
<uses-sdk
android:minSdkVersion="29"
android:targetSdkVersion="30" />
<application
android:allowBackup="true"
android:appComponentFactory="androidx.core.app.CoreComponentFactory"
android:extractNativeLibs="false"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.CgeoGCIcons" >
<meta-data
android:name="xposedmodule"
android:value="true" />
<meta-data
android:name="xposeddescription"
android:value="c:geo icon theme" />
<meta-data
android:name="xposedminversion"
android:value="53" />
</application>
</manifest>
[Xposed Framework Development] serajr:
Unfortunately...

https://github.com/ElderDrivers/EdXposed/commit/b1bc7200a6d351d208d33336257a709877932bc2
[Xposed Framework Development] XlAfbk:
I have resource hooking enabled of course. And am on android 10
[Xposed Framework Development] serajr:
It doesn't matter, resource hooking is disabled in the core of edxposed, as you can see in the commit's link above, and "Resources hooking might has been broken since Q" (android 10).

And:

https://github.com/ElderDrivers/EdXposed/issues/791
[Xposed Framework Development] XlAfbk:
That commot changes only the default value (and the setting is called "enable hooking" instead of disable now). But as you can see also from the referenced issue it's working
[Xposed Framework Development] serajr:
New LSPosed does the job, have a look into it (tried it here and it's working great)!
[Xposed Framework Development] XlAfbk:
I've already tried lsposed and in general it's working but the above code still doesn't do anything.
[Xposed Framework Development] ServOKio:
Hi, I ran into the same problem on android 11. Any updates?
[Xposed Framework Development] XlAfbk:
I'm no longer using this but looking at my git commit history it seems I got it working after all, probably with LSposed as that's what I've been using since it came into existence.

package xda.xlafbk.cgeogcicons;
import android.content.res.XModuleResources;
import de.robv.android.xposed.IXposedHookInitPackageResources;
import de.robv.android.xposed.IXposedHookZygoteInit;
import de.robv.android.xposed.callbacks.XC_InitPackageResources;
public class CgeoGcIcons implements IXposedHookZygoteInit, IXposedHookInitPackageResources {
private static String MODULE_PATH = null;
@Override
public void initZygote(IXposedHookZygoteInit.StartupParam startupParam) throws Throwable {
MODULE_PATH = startupParam.modulePath;
}
@Override
public void handleInitPackageResources(XC_InitPackageResources.InitPackageResourcesParam resparam) throws Throwable {
if (!resparam.packageName.equals("cgeo.geocaching")) { return; }
XModuleResources modRes = XModuleResources.createInstance(MODULE_PATH, resparam.res);
resparam.res.setReplacement("cgeo.geocaching", "drawable", "type_advlab", modRes.fwd(R.drawable.type_advlab));
}
}

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xda.xlafbk.cgeogcicons">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.CgeoGCIcons">
<meta-data
android:name="xposedmodule"
android:value="true" />
<meta-data
android:name="xposeddescription"
android:value="c:geo icon theme" />
<meta-data
android:name="xposedminversion"
android:value="93" />
</application>
</manifest>