yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy Note 4 Themes and Apps] DroidBlaze:
You are welcome! By the way I moved on to the Nexus 6P from the Note 4 because I realized I couldn't use an unrooted phone daily. The AT&T Note 4 was my first and last unrooted phone. I personally stayed stock rooted on my N6P for almost a year and didn't mind updating using adb to flash images rather than taking OTAs. I'm now on Pure Nexus and don't miss stock at all.

This app was better than nothing during my time with the Note 4, however, it definitely was no replacement for Viper4Android. Viper4Android processes audio much better, is more reliable, and way more feature rich. Plus, the ability to make even cheap headphones sound like much more expensive ones is a godsend. And Neutron media player is awesome! Best player for music stored in your phone. The audio quality is phenomenal from Neutron. I'm not trying to convince you to root your phone, but just letting you know there really is no replacement for Viper4Android. If you stay unrooted, the app I linked to in the OP is definitely your best alternative. Enjoy!
[Verizon Galaxy Note 4 Themes and Apps] mojoswagger1980:
Very nice of you!!

I'm rooted with viper, but still curious to see how it stacks up against the uncontested champ
[Sprint HTC One (M7)] Gabriel51:
Is there any to S-off with 1.60?

I'm attempting to unlock the sim for gsm as a final goal...

Thanks
[Sprint HTC One (M7)] Sloth:
Sunshine is most likely your only option.
[Sprint HTC One (M7)] Gabriel51:
Tried it and it said that my rom was not a sense rom???

What about down grading to KK? Is that possible?
[Sprint HTC One (M7)] Sloth:
Make sure the rom you are on is as close to stock as possible.

Downgrading to a KK rom = yes

Downgrading firmware = no

Easiest way to run Sunshine is to RUU.
[Sprint HTC One (M7)] Gabriel51:
I tried it right after reinstalling the 6.16 RUU and it did not fly.

I can't remember if I was rooted at the time (yesterday)
[Sprint HTC One (M7)] Sloth:
Unless something changed in v3.0 of Sunshine you don't have to be rooted or unlocked.
[Sprint HTC One (M7)] Gabriel51:
This is what i have now. The copy I downloaded did not have a date or version.

It should work on this 5.02 RUU?
[Sprint HTC One (M7)] Sloth:
The Sunshine apk should look for updates before it begins.

You cannot use the 5.02 RUU because you are s-on.

Have you tried going to their IRC channel to see if they can guide you?
[Sprint HTC One (M7)] Gabriel51:
5.02 is the software version after installing 6.16.651
[Sprint HTC One (M7)] Sloth:
Your screen shot shows OS as 6.16 did you flash a 5.02 rom?
[Sprint HTC One (M7)] Gabriel51:
No, when i look at the software version (under settings) it shows 5.02
[Sprint HTC One (M7)] Sloth:
I would try their IRC channel I'm kinda out of ideas.
[Sprint HTC One (M7)] Gabriel51:
Thanks for your help.

I'm not a Sprint customer and never have been and it's been a while since I have had an HTC product.

My problems would be solved if I could downgrade the firmware, I did install a unsecured Kernel but it did not matter.
[Sprint HTC One (M7)] Sloth:
Kernel is most likely the problem.
[Sprint HTC One (M7)] Gabriel51:
I first tried stock and went from there, it's been a no go through all the changes.
[Sprint HTC One (M7)] Gabriel51:
The Sunshine apk I tried to use was not new enough.

The later version worked.

Now to sim unlock it, any ideas for doing this on this rom version?
[Sprint HTC One (M7)] Sloth:
I don't know much about sim unlock but there are plenty of guide here in the forum
[Sprint HTC One (M7)] Gabriel51:
Most of that is really old and no longer works (so far)
[Sprint HTC One (M7)] sticky_racing:
Use the most recent sprint ruu to return to stock

I just went through this yesterday. I was having the same problem.

I'm on sprint so my solution should apply.

1. Return to stock with the sprint Lollipop ruu

2. Get unlock from htcdev - - > unlock your bootloader

3. Flash the latest version of twrp

4. Boot into twrp, then reboot system.

4a. Twrp should prompt you to install su and obtain root

4b. Let twrp root your system.

5. Let the phone complete the su install via twrp

6. Get sunshine s-off

7. Pay $25

8. Enjoy s-off
[Sprint HTC One (M7)] Gabriel51:
I was able to reach the hidden screen and select the "sim lock" but backing out and rebooting from the sim unlock helper screen did not work.

I had to select "reboot" from the same menu located just a couple of items up from the Sim lock selection. Make sure "Data" is on and GSM is selected.

I was successful only on the "Viper 1.0.0 rom.

I now have a working T-mobile connection..
[XDA Assist] Skarinviking:
Hello everyone, I'm new to xda developers as an active member, I'll go straight to the point.

I have bought an Asus Zenfone 8, and I'm trying to root it (I want to root the tablet just to get rid of a xbox 360 controller spinning problem (http://xdaforums.com/showthread.php?t=1792531).

I am trying with that method: http://xdaforums.com/showthread.php?t=2250124&page=168

After I have copied the needed file (UPDATE-SuperSU-v2.46) into the SD, I run Fastboot recovery launcher (the "launcher.exe" file).

I do > ACCEPT > T2 and, then the cmd reply to me ADB ONLINE etc. as if it's all ok.

When the Tablet reboots it tells me in the lower left corner of the screen: E:unable to open debricking, E: unable to open pos_enable (this one from time to time), and the rooting process stop there.

What can I do to get rid of this problem?

Thanks in advance, Marco.
[XDA Assist] Skarinviking:
This Rar archive got a password...
[XDA Assist] Skarinviking:
I have done this exact guide step by step but it tells me the things that I wrote before...

instead of rooting it.
[XDA Assist] Heisenberg:
Hi :)

Thanks for writing to us at XDA Assist. It'd be best for you to ask your question in the thread of the method you're attempting here:

[Q] Root for Asus Fonepad
[Xposed General] F43nd1r:
I have one app which can call java functions from scripts defined at runtime, but has not enough permissions to do most of the stuff, like toggling wifi.

So I tried to create a module hooking the Packagemanager to grant these permissions.

My code so far:

public class Hook implements IXposedHookLoadPackage, IXposedHookZygoteInit {

ArrayList<String> newPerms;

@Override
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable {
if(!loadPackageParam.packageName.equals("android"))return;

final Class<?> clsPMS = findClass("com.android.server.pm.PackageManagerService", loadPackageParam.classLoader);

XC_MethodHook hookGrantPermissions = new XC_MethodHook() {
@Override
protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
String pkgName = (String) getObjectField(param.args[0], "packageName");
if(!(pkgName.equals(Strings.LLX)||pkgName.equals(Strings.LL)))return;
//XposedBridge.log("Package: "+pkgName);

if(newPerms == null || newPerms.isEmpty() ) return;

ArrayList<String> origRequestedPermissions = (ArrayList<String>) getObjectField(param.args[0], "requestedPermissions");
param.setObjectExtra("orig_requested_permissions", origRequestedPermissions);

//XposedBridge.log("Old Permissions "+Arrays.toString(origRequestedPermissions.toArray()));
//XposedBridge.log("New Permissions "+Arrays.toString(newPerms.toArray()));

ArrayList<String> newRequestedPermissions = new ArrayList<>(origRequestedPermissions);
newRequestedPermissions.addAll(newPerms);
//XposedBridge.log("All Permissions"+Arrays.toString(newRequestedPermissions.toArray()));

//param.args[1] = true;
[U][B]setObjectField(param.args[0], "requestedPermissions", newRequestedPermissions);[/B][/U]
}

@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
ArrayList<String> origRequestedPermissions = (ArrayList<String>) param.getObjectExtra("orig_requested_permissions");
if (origRequestedPermissions != null)
setObjectField(param.args[0], "requestedPermissions", origRequestedPermissions);
}

};

if (Build.VERSION.SDK_INT < 21) {
findAndHookMethod(clsPMS, "grantPermissionsLPw", "android.content.pm.PackageParser$Package", boolean.class, hookGrantPermissions);
} else {
findAndHookMethod(clsPMS, "grantPermissionsLPw", "android.content.pm.PackageParser$Package", boolean.class, String.class, hookGrantPermissions);
}
}

@Override
public void initZygote(StartupParam startupParam) throws Throwable {
XSharedPreferences pref = new XSharedPreferences(this.getClass().getPackage().getName(), Strings.PREF_NAME);
pref.makeWorldReadable();
newPerms = Strings.read(pref);
}

Sidenote: Code is partially forked from Appsettings module: https://github.com/rovo89/XposedAppSettings

The problem is: when I restart my phone after enabling the module, I just get a blackscreen after the bootanimation.

When I comment out the line marked fat underlined, it works, but does nothing (because this line is essential).

I have practically no idea why this isn't working.

I know that the input returned from Strings.read is valid.

My Question: What am I doing wrong?
[Xposed General] C3C076:
I am doing something similar. Maybe you can get some ideas from my PermissionGranter at:

https://github.com/GravityBox/Gravi...co/lollipop/gravitybox/PermissionGranter.java
[Xposed General] F43nd1r:
I thought it would be better to modify the query instead of lists itself, but I'll try that out. Thanks!
[Xposed General] F43nd1r:
Now my Hook looks like this:

XC_MethodHook hookGrantPermissions = new XC_MethodHook() {

@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
String pkgName = (String) getObjectField(param.args[0], "packageName");
if (!(pkgName.equals(Strings.LLX) || pkgName.equals(Strings.LL))) return;
Object extras = getObjectField(param.args[0], "mExtras");
Set<String> grantedPerms = (Set<String>) getObjectField(extras, "grantedPermissions");
Object settings = getObjectField(param.thisObject, "mSettings");
Object permissions = getObjectField(settings, "mPermissions");

for (String perm : newPerms) {
Object permission = callMethod(permissions, "get", perm);
if (permission == null) continue;
grantedPerms.add(perm);
int[] gpGids = (int[]) getObjectField(extras, "gids");
int[] bpGids = (int[]) getObjectField(permission, "gids");
gpGids = (int[]) callStaticMethod(param.thisObject.getClass(),
"appendInts", gpGids, bpGids);
if (BuildConfig.DEBUG) XposedBridge.log("Permission added: " + permission);
}
}
};

But checkCallingOrSelfPermsisson still fails for the added permissions...

I get the log (in fact two times) but I still don't seem to have the permissions inside of the app.
[Xposed General] F43nd1r:
Solved it myself. If there is a shared user, it has to be used instead of normal object.

XC_MethodHook hookGrantPermissions = new XC_MethodHook() {

@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
String pkgName = (String) getObjectField(param.args[0], "packageName");
if (!(pkgName.equals(Strings.LLX) || pkgName.equals(Strings.LL))) return;
Object extras = getObjectField(param.args[0], "mExtras");
Set<String> grantedPerms = (Set<String>) getObjectField(extras, "grantedPermissions");
Object sharedUser = getObjectField(extras, "sharedUser");
if(sharedUser != null) grantedPerms = (Set<String>) getObjectField(sharedUser, "grantedPermissions");
Object settings = getObjectField(param.thisObject, "mSettings");
Object permissions = getObjectField(settings, "mPermissions");

for (String perm : newPerms) {
Object permission = callMethod(permissions, "get", perm);
if (permission == null) continue;
grantedPerms.add(perm);
int[] gpGids = (int[]) getObjectField(sharedUser!=null?sharedUser:extras, "gids");
int[] bpGids = (int[]) getObjectField(permission, "gids");
callStaticMethod(param.thisObject.getClass(),
"appendInts", gpGids, bpGids);
if (BuildConfig.DEBUG) XposedBridge.log("Permission added: " + permission);
}
}
};
[Xposed General] F43nd1r:
[MENTION=5008415]C3C076[/MENTION] do you know any way how to get runtime (level dangerous) permissions on Android Marshmallow?

Getting normal permissions is actually a bit easier now, but I haven't found a way for runtime permissions.
[General Topics] littld:
It looks like a feature in the Notes app has disappeared with the arrival of WM6. I used to be able to scribble down text and then later select "recognize" from the menu and then it would turn the scribble into text (sometimes). The menu option isn't there in WM6.

Does anyone know if it's possible to put it back, or else find a way of gettign the old app to run on WM6?

Thanks for any advice.
[General Topics] newbie2:
While it's missing in the Notes app, it's still available in Word Mobile under WM6. . . at least, it is on the Wizard Xplore WM6 ROM (which is the one I'm using)
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] evochuck:
GF recently did the ota rogers update on her i747m, since then (or close to that time, aka last week) she cannot hear the person calling her, there is sounds but its incredibly choppy.

What I have done and what I know:

When she makes the call, sound quality is perfect

I flashed her phone with slimkat in hopes of fixing the issue, no dice

When I call her with Hangouts, the quality is fine

Tried doing a reset, no dice

It really seems like a software side issue (dialer), has anyone got a clue as to what I should do?

Thanks
[Verizon LG G3] SBAKER24:
Ok so i have the tmobile sim in my verizon phone I am using the fast.T-Mobile.com apn settings I'm in a 4g area. My issue is my phone rapidly changes from h+ to 3g, to 4g lte and very seldom edge..... Fyi happens as I'm at work so I'm stationary. Data works but kinda lags at times. Any thoughts as to why or what to do??? And I have tried ipv4/6 and just each respectively. Thanks in advance.
[Verizon LG G3] deron37129:
If you are set on global try switching to lte gsm utms only and see if that helps
[Verizon LG G3] SBAKER24:
I'll give it a go in the morning. Thanks will let u know if it works.
[Verizon LG G3] jfsat:
The stock lollipop Rom has an issue with syncing hangouts and gmail. In order to force sync,IPv6 is manually disabled every 1 minute. When that happens, your data connection resets, and you see your phone go up through the speed technologies.
[Verizon LG G3] SBAKER24:
Well that sucks lol. What would you recommend? I'd just like to stop cycling through the data 4g, 3g ect.
[Verizon LG G3] jfsat:
http://xdaforums.com/showpost.php?p=59514506&postcount=2921

This is probably what you seek, but a word of warning; I haven't tried any of this myself. I don't know whether this will work or break your phone. If I were trying to do this, I would probably just comment out that second line (put a '#' in front), but if you start getting sync problems, this will probably be why.
[Verizon LG G3] SBAKER24:
The thread you posted seems to,only refer to Wi-Fi issues and syncing.... I am not connected to Wi-Fi. I read that when they disconnect Wi-Fi there phones are fine with data..... Not sure I wanna delete anything like that off my phone when I'm not,sure off this will help. Of I went back to stock kk would I still have this issue?
[Verizon LG G3] jfsat:
Theoretically you won't still have this problem if you go back to KK. I haven't gone back to KK since I took the plunge into LP, so don't quote me on that. In fact, if you just install the stock LP ROM, you won't have this problem any more as well.

OR, you could install Jasmine 5.0, and then upgrade it to something like 5.0.7 or 5.0.8, which ever one was before the IPv6 fix started getting baked into the Rom. That's probably what I would do, but I haven't tried SkyDragon yet, so I don't know what I'm missing.
[Verizon LG G3] SBAKER24:
Think I'll give jasmine 5.0 a spin. I noticed there is a 5.0.11 changelog says disable the 10 and 1 minute ipv6 not sure if I should try it out or not :/ http://xdaforums.com/showpost.php?p=59517503&postcount=2929
[Verizon LG G3] jfsat:
If you don't like the Edge > 3G > H+ > LTE, don't use 5.0.11, I'm on that, and it happens to me. I'm also Unlocked and on the T-Mobile network, just like you. It didn't happen to me at all before the IPv6 stuff started going into the Rom. And I also didn't have any sync issues.
[Verizon LG G3] SBAKER24:
Trying to get Jasmine 5.0 installed how didbu go about it? Looks like I can't the normal twrp flash way. I'm looking into it now.
[Verizon LG G3] jfsat:
You'll have to follow the steps from the 5.0 post. Extract the files to /sdcard/ and then do some shell commands in TWRP. Takes you out of your comfort zone a little, but it worked for me.
[Verizon LG G3] SBAKER24:
I just got it installed. It was a bit different but its up and running. Now i need to find the versions you said lol.
[Verizon LG G3] jfsat:
This one might be the one you're looking for. And you can install is in TWRP like any normal file :)

http://xdaforums.com/showpost.php?p=59469705&postcount=2746
[Verizon LG G3] SBAKER24:
Perfect!!! Thanks. I got it loaded up now i am getting all my data back up on the phone.
[Nexus 5 Q&A, Help & Troubleshooting] drooness:
Hello xda forums.

Today I decided I would flash the ROM for euphoria lollipop after a long time of being on kit kat. I backed up, system restored, and flashed the new rom and was able to boot into the OS without any issues, other than the fact that all my contacts were gone!

In an attempt to save my contacts I went back into recovery and tried to restore my backup. After doing this, when booting I would still boot into Lollipop, but the bottom bar would disappear and I wasn't able to navigate anything. After factory restoring once more to restore the backup, the backup had disappeared. Now on my phone the only thing I'm able to do is get into recovery. Is there any way for me to get the ROM onto the phone again so I can install it? The nexus 5 doesn't show up under devices and drives in 'This PC'.

Thanks in advance for your help. I really need to get my phone back up and running, even if it means having no contacts :(
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
It sounds like you wiped your entire device including the os and your backup. You're going to have to flash the factory image to get it running again. If your contacts were backed up to Google you should get term back after you install the factory image.

See this http://xdaforums.com/showthread.php?p=47156064
[Nexus 5 Q&A, Help & Troubleshooting] drooness:
Your reply is very much appreciated.

How do I go about flashing the factory image?

Edit: Okay! Got everything done and Euphoria installed properly. I feel like I learned a bunch too! Thank you for your assistance! :)
[Galaxy Note 4 Q&A, Help & Troubleshooting] lnvincible:
Hey,

So I flashed TW Lollipop on my note 4 and there's massive delay with the fingerprint scanner while listening to music [comparing to KK].

Almost two seconds to open the phone, in KK it worked immediately.

Any solution?

Thanks.
[General Topics] libertykj2002:
I Have a Galaxy S4 from US Cellular, mainly because of the location i'm at (wish I could use my T-mobile)... Anywho are there any ROMS out there for this device? or would I need to build one? (no clue where to start) :(

Thanks all!
[Sprint Galaxy S 5 General] wsoxrock:
In case you haven't already heard and are having issues. I'm having issues at the moment.

http://abc7chicago.com/news/sprint-outage-affecting-chicago-surrounding-suburbs/573226/
[Sprint Galaxy S 5 General] elwood:
It was a nationwide outage. Im just north of you in Wisconsin and we had no voice for a few hours. Still able to use LTE while voice was out
[Sprint Galaxy S 5 General] G_P082:
Im in CT and experienced 6 straight days where my phone would show an LTE connection but had no data connectivity. Their 3g network still worked but you had to manually set your phone to only use 3g. Otherwise it would auto connect to the LTE that was not transmitting data. Their customer support was mainly useless, it took 5 phone calls before they finally put me through to someone who finally admitted they were having major network problems.
[Galaxy Grand Prime Android Development] tutibreaker:
Hello guys this is not my work only a found it and i wanna share it

Bugs:

- the recovery dont mount the external sd-

anything else works fine

Is a tar file, you need to use odin to flash it to the device​

Download​

----->TWRP<-----​

Source : http://4pda.ru/forum/index.php?showtopic=647754&st=40
[Galaxy Grand Prime Android Development] Samir96:
Thank!

one more hope for custom rom! ^^
[Galaxy Grand Prime Android Development] pajocos:
flashing this trips knox?
[Galaxy Grand Prime Android Development] tutibreaker:
yes. the counter will be trigger
[Galaxy Grand Prime Android Development] Humberto.Ortega:
Thanks! It works great...
[Galaxy Grand Prime Android Development] expat42451:
Not for CRAP. On an encrypted phone will not mount the /data partition. Cant even tell what size it is-reports it as 0b. I have TWRP , the real version on a Note 8 encrypted. When entering recovery you are asked for the password. Whoever did this its probably ok for unencrypted devices but it is not what one expects from the actual program. It appears someone did the recoding without incorporating a very important feature i.e. dealing with encrypted partitions. Jesus what a waste of time. Also as advertised does not mount the external SD card. Garbage.
[Galaxy Grand Prime Android Development] Pd.Chal:
port to lollipop please :(
[Galaxy Grand Prime Android Development] NWKENT:
Yes..please port a known good TWRP to Lollipop..my SM-G531M is on 5.1.1

I'd gladly help test, and donate $ USD..

---------- Post added at 10:32 PM ---------- Previous post was at 10:31 PM ----------

But ofcourse..development takes time..your words are harsh..and what does Jesus have to do with all this.? Please apply SOME kindness..

sent by my: SM-G531M Grand Prime

(Lollipop 5.1.1)
[Galaxy Grand Prime Android Development] mxvolta:
I don't see you sharing anything dude... show some manners
[Galaxy Grand Prime Android Development] Franzferdinan51:
Does this work for all models or a specific one
[Galaxy Grand Prime Android Development] transgressor01:
will it work on model SM-G530H running Android 4.4? plus, any risk of bricking while flashing a ROM using it?:confused::confused: I know its noobish :o but have to update to Lollipop by any means :p
[Galaxy Grand Prime Android Development] maamiradina:
link says nothing found, can you change link for me

i am using SM g 530H
[Galaxy Grand Prime Android Development] r4g3xp:
Hello there :)

Any update on this? the download link is missing :c

Thanks for the work!

Edit: i found an active link on the same rusian forum...

h t t p s : / / y a d i .s k / d/ Q C b aA 1 zL j 6 8 p t => remove spaces ;P
[Galaxy Grand Prime Android Development] MiQuenDroid:
Compatible with SM-G530FZ ? And please update to 3.X.X.X !
[Galaxy Grand Prime Android Development] arinsms:
link dead