yashsingh1/xdaforums huggingface dataset:
[ONE General] fix-this!:
I spent all morning doing this mod for the temasek 5.0.1 rom. I successfully edited my framework.jar and i can immediately tell the difference "fast scrolling, no lag". This mod should work with both f2fs & ext4. It will work on any lollipop rom if you follow the instructions below. There seemed to be alot of interest so i wanted to make a guide on how i achieved this mod. Credits go to several devs on xda that i followed their guides, so thank you. Also a big thanks to temasek for one kickass rom!

1st: Pull you roms framework.jar located within system/framework. Use root explorer or just pull it from the roms zip.

2nd: Download and install the lollipop apktool. I attached it below. Make a folder in your C drive named apktool and extract the contents there.

3rd: Place the framework.jar you extracted along with your framework-res.apk in the apktools folder.

4th: Hit shift and right click your mouse to open a command prompt within the apktool folder.

5th: Install your framework-res apk. Enter command : "apktool if framework-res.apk". No quotes.

6th: Enter command to decompile : "apktool d framework.jar". No quotes.

You should see the output saying :

I: Baksmaling...

I: Copying assets and libs...

7th: Open smali/android/widget/AbsListView.smali and search with notepad+ for:

.method private createScrollingCache()V
.registers 3

and look for this:

.prologue
const/4 v1, 0x1

Change it to:

.prologue
const/4 v1, 0x0

Then search for:

invoke-virtual {p0, v1}, Landroid/widget/AbsListView;->setScrollingCacheEnabled(Z)V

And change to:

invoke-virtual {p0, v2}, Landroid/widget/AbsListView;->setScrollingCacheEnabled(Z)V

Now locate:

.method public setScrollingCacheEnabled(Z)V

below it find:

.parameter "enabled"

Change to:

.parameter "no"

Save changes and close notepad+.

8th: Recompile the .jar file: "apktool b framework.jar.out" No quotes.

Should see:

I: Checking whether sources has changed...

I: Smaling...

W: Could not find resources

I: Building apk file...

Don't worry about the warning about not finding resources, it's expected. And that's about it. Go ahead and push you new framework.jar file to system/framework and reboot. First reboot might take awhile.

*ALWAYS DO A NANDROID BEFOREHAND. Im not responsible if your Oneplus implodes. :p
[ONE General] fix-this!:
Reserved in case. :p
[ONE General] abhi08638:
Looks like you beat me to it lol

sent from my amazingly awesome OnePlus One

Don't forget to hit thanks!
[ONE General] erad1:
Sorry for being a smali noob, but exactly where will I find the NEW framework.jar? The original files that were placed in the tool folder or is it the entire framework.jar.out folder? I'm not certain as the original file seems to show "last modified" when it was first moved into the folder and before any of the decompiling started.
[ONE General] pogi1100:
Should be located in framework.jar.out/dist/framework.jar
[ONE General] Heisenberg:
[MENTION=4595889]fix-this![/MENTION]

You might want to actually tag the devs who's work you used to put this guide together, it's the right thing to do.

Transmitted via Bacon
[ONE General] fix-this!:
this mod has been around for years so im not sure who first came up with it. after work i can link and credit the threads i used. as i said i dont take full credit at all. i just made this thread for the oneplus users.
[ONE General] dylanraga:
I never really ever saw the difference between Smooth Scrolling and sans. It's already really smooth on the OPO, and if it were to stutter, say scrolling REALLY fast through Facebook, it would still lag with the mod. Am I missing something?
[ONE General] abhi08638:
No, some apps are so badly coded they will still stutter because of dalvik.

If youre more interested in the technical way, here's an explanation.

In android, apps do not control memory management. Its all controlled by java. So that means, even if an app is done with a block of memory, it has to wait for the Java's garbage collector to reclaim it. The problem with this is the GC pauses the entire app until its finished. The more often an app overloads the frame buffer, the more times the GC is called, and the more lag you have. LP's ART has a greatly improved GC and most apps are as smooth as IOS in terms of scrolling fluidity.

sent from my amazingly awesome OnePlus One

Don't forget to hit thanks!
[ONE General] erad1:
Thanks for the tut [MENTION=4595889]fix-this![/MENTION] Everything went as planned and although the OpO is very smooth this helps. I see the difference when using G+, I read where people said to try scrolling that app and you'll see plenty of stutter and it's true. It can be alleviated some with the right governor but at the cost of precious battery, with this mod I can stay with a battery friendly governor and G+ scrolls by very nicely. Thanks also for helping me to de-compile an apk for the first time!
[ONE General] Eef:
What battery friendly governor do you use? And what I/O schedular?
[ONE General] black.ic3:
Good :)

I shared mod for build 13 from K900 here

http://xdaforums.com/oneplus-one/themes-apps/mod-smooth-scrolling-mod-mahdi-rom-t2840934
[Android Apps and Games] OXSIONSOFT:
NERDS ADVENTURE

Hi guys! I want to share with you my new game.

Nerds Adventure - colorful arcade platformer in which you as a nerd in glasses should pass through many challenging levels. Crowds of monsters and deadly abyss will appear on your way, but the dexterity of your fingers should help you to overcome all these difficulties! In this game you will find everything that fans of Super Mario need: interesting levels with a bunch of platforms, coins and chests, and bonus weapon that will help you deal with the monsters. Also, the game is recommended to all fans of platformers such as Lep's World, Andrio's World and Jetpack Joyride.

→ Features Nerds Adventure (OXON Nerds Adventure Free):

● High-quality graphics

● pleasant soundtrack

● Several dozen of hardcore levels

● Easy and convenient controls

● Addictive gameplay

[YOUTUBE]keMqz_ETDkU[/YOUTUBE]

Google Play link: http://goo.gl/VpKMYt
[Samsung Galaxy Player 4.0, 5.0] Galaxyplayerman:
Hi! I Need the stock ROM for the Samsung Galaxy Player 4.2 US Version. If anyone has it please send me the download for it. Thanks for anyone who has it and shares it with me!

Thanks,

Galaxyplayerman
[Samsung Galaxy Player 4.0, 5.0] servalan:
Take a look here http://xdaforums.com/showthread.php?t=1885374
[Samsung Galaxy Player 4.0, 5.0] Galaxyplayerman:
It keeps saying that the link is invalid when I click the download link the guy provided.
[Samsung Galaxy Player 4.0, 5.0] Berties123:
Click download now.
[Samsung Galaxy Player 4.0, 5.0] naznarr:
thnks

thanks allot
[Nexus 5 Q&A, Help & Troubleshooting] Silvers91:
Hello guys,

So I have this problem with my 3G internet on my Nexus 5, there's always the letter "E" next to the network signal, and I noticed that it's veeeeeeeeeeeeeery slow compared to my girlfriend's Nexus 5 (she has an "H" next to network signal) and her 3G works really fast, we're on the same mobile carrier.

I did some research and found this:

g=1g

e=2g

3g=3g

h=3.5g

4g=4g

So it seems that my phone is only using 2G, which is very slow.. And my girlfriend has 3.5G, we have the same phones we bought them at the same time.

Is there some option that I should change so I can use 3.5G as well? I found some tutorials on Samsung phones but I'm totally confused with Lollipop, I can't find those options where you have to enable WCDMA.

Thanks for your help guys, I really need this.
[Nexus 5 Q&A, Help & Troubleshooting] jayRokk:
Did you check the APNs?
[Nexus 5 Q&A, Help & Troubleshooting] beekay201:
If you can get Edge, there shouldn't be a problem with APN. Check your mobile network settings. Possibly device is set to use 2G only.

a maguro wrote this.
[Android Q&A, Help & Troubleshooting] EdgeVibration:
Okay, first time posting here. I searched a lot but there is no solution I can find or I am not good enough to do it without any help. If I posted in the wrong place, sorry. I found other topics which did not help at all.

My phone is stuck in a boot loop, it's rooted with a simple root button and it has no recovery on it (cwm/twrp)

It's stuck in a boot loop, I can go in fastboot mode or android recovery.

I tried to flash roms from the sd card however I get the ''instalation aborted'' message and I do not know what to do.

I really do need help to fix it ASAP.

If anyone could be able to help me fix this I would be deeply happy and thankful, I have skype available or any other.

Can anyone help me fix this please?
[Android Q&A, Help & Troubleshooting] eben80:
SP flash tool. Look for it on YouTube.
[Nexus 7 (2013) Q&A] indiecognition:
I'm trying to apply the 5.0.1 LRX22C OTA update file on my Nexus 7 (2013 WiFi), which is currently running 5.0.0 Build LRX21P. I've tried installing the zip through TWRP recovery and by sideloading using the Nexus Root Toolkit from my computer...no luck either way.

Here's the issue I'm running into:

During the OTA zip install process, I get an error saying that the user build on my device is LRX21V, and the update aborts because the package expects build LRX21P. (My device settings say that I'm on LRX21P.) I upgraded to 5.0.0 in the first place by manually installing the OTA zip from build KTU84P. I'm not sure if that has anything to do with the issue, since I did not wait for the OTA to become available when it rolled out to me in the System Update feature (maybe sideloading OTAs triggers my device to load test/interim builds?).

Here's what I get in the TWRP log:

Anyone know how I can get the update to work? I don't want to wipe my device to flash a factory image...it's not that urgent. But if there's a way I can upgrade without waiting for the OTA to rollout to me, that'd be nice.

Thanks for any help!
[Nexus 7 (2013) Q&A] lduflot70:
Same issue for me, with this strange fingerprint. :confused:

I tried to flash it by side load and TWRP 2.8.2.2 with th esame result!:crying:
[Nexus 7 (2013) Q&A] newkydawg:
I was on 5.0 rooted with TWRP and got the same error trying to take the OTA. So I downloaded the rooted rom from Scrosler found here http://xdaforums.com/nexu...rx22c-t2960745 , used Wugfresh's NRT 1.9.9 to update the bootloader, and then dirty flashed (no wipes) the 5.0.1 rom with TWRP. Painless and fast with no loss of data or anything. Seriously easy, guys!
[Nexus 7 (2013) Q&A] fury683:
FWIW the Factory Images are a super easy way as well.

I went from 4.4.4 to 5.0 with Factory Images and the -w flag in the batch file removed (to prevent wiping data), then rooted with Chainfire Auto Root (CFAR). Whole process took about 10 minutes (less download time).

I then went from 5.0 to 5.0.1 in the same fashion. I tried to sideload the OTA but it failed verification (/recovery and /system (root, I'm guessing)) so rather than mess with flashing both then doing the OTA, I just downloaded the 5.0.1 factory Factory Image, removed the -w flag again, and took the same steps as above. Ran the batch, ran CFAR and I was done.

Edit: for clarifiaction, I did these like two weeks apart, not back to back. I also did an upgrade for a friend on his N7 and went from 4.4.4 to 5.0.1 with Factory Images exactly as above. Although I didn't remove the -w flag for him because his bootloader was locked, so it was already wiping for that. Flashed Factory Images, ran CFAR, done.
[Nexus 7 (2013) Q&A] chrismast:
You can flash the 5.0.1 factory image without wipe (did the same and it works well till now). Just extract system and boot.img, flash them via fastboot, wipe cache and reboot, thats it.
[Nexus 7 (2013) Q&A] Clutchisback:
I may have a fix

I was having the same issue on my Nexus 5...(valentine edition :D) I recieved the OTA 5.0.1 update and tried to install it automatically. (Not manually) It failed, so once it did i went into Recovery Mode and I cleared my data partition cache and wiped my dalvik cache and once i rebooted i got the "Android is upgrading" screen. I'm assuming this should fix it but I havent finished upgrading to check. Try this and let me know!
[Nexus 7 (2013) Q&A] fury683:
"Android is upgrading" after clearing the dalvik cache is normal. It is just optimizing the apps for the runtime.
[Nexus 7 (2013) Q&A] TechWadjet:
Well since you have recovery installed, you can try a lot of installations. just don't forget to backup.
[Nexus 7 (2013) Q&A] Clutchisback:
Yea you were right, it ended up doing nothing... :crying:
[Nexus 7 (2013) Q&A] Clutchisback:
Nexus 5 manual download solution

I finally got the install done manually...I took the liberty of writing up some tips to and solutions to all the problems i encountered, check out my thread here: http://xdaforums.com/google-nexus-5...al-install-t2978147/post57615642#post57615642
[Nexus 7 (2013) Q&A] ariesgodofwar:
I think you should just be able to just tick "Force Flash" in Wug's NRT and this should fixed the mismatch issue when you flash the images. I think he said in another thread that Google hosed something in their Flash-all.bat file which is causing the issue.
[AT&T, Rogers HTC One X, Telstra One XL] :
Q&A for [KERNEL][AOSP]Torched Kernel KK-B4.6[07/10/14] F2FS

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [KERNEL][AOSP]Torched Kernel KK-B4.6[07/10/14] F2FS. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[AT&T, Rogers HTC One X, Telstra One XL] Hesthrim:
Signature Error when flashing

I'd love to try this kernel, I hear it can fix the Bluetooth issues in CM11 (I'm using M12, but it goes back to M8 and possibly further).

When trying to flash though, I'm getting a signature verification error. This is in TWRP 2.8.1, and of course my Rogers One X is superCID and S-Off.

Does this kernel require the f2fs file system in order to flash?

Thanks!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
F2fs is not required, I think you may have inadvertently hit the check box in twrp requiring signature check, if so undo that.
[AT&T, Rogers HTC One X, Telstra One XL] Hesthrim:
Oh ho ho! Right you are, thank you! How unobservant of me.

Whelp, this kernel seems pretty decent; It fixed the issue of wifi hotspots being forgotten, but sadly didn't fix the bluetooth pairing issues in CM11. I'll have to keep looking around for that - I've got a new Sony SW3 I'm itching to get connected properly.
[AT&T, Rogers HTC One X, Telstra One XL] panteraaa:
I flashed Torched-LP.Build2.1-F2FS.zip on NostromoPop-v2.0.3 (lollipop 5.1.1).

GPU frequency gets stuck at highest frequency with on demand governor and heats up quite a bit(especially while charging and using phone simultaneously). Any suggestions?
[8525, TyTN, MDA Vario II, JasJam General] jasonmoe:
Are there any cab files with the cingular settings floating around that actualy work with the wm6 vanilla. I have tried a few and still cant get any that work to restore the mms and internet settings. Thanks for any info.

JM
[8525, TyTN, MDA Vario II, JasJam General] PhonePhun:
If you go to the Cingular site and click on Support you can find your phone and follow an online tutorial (with pictures even!) of how to set all those settings in your phone. Doing it manually is actually a good idea since you learn more about your phone this way.
[Moto 360] knx2:
Anyone else experience losing apps and have to open Android wear and resync all apps? Seems to happen when I reboot the watch. I use mini launcher and it's a pain because it will not save settings.
[AT&T HTC One (M7)] acondie13:
I'm trying to convert my at&t one m7 (running sense 6, android 4.4.2) to a google play edition. I've got S-off (via sunshine), root with supersu installed as a system app. (verified with root checker). Bootloader is unlocked (I have tampered message) and CWM touch installed. I've flashed Elemental X which says it disables HTC's write protection to system. I find myself unable to flash any rom. It can't mount system. I can't even fully wipe/factory reset with cwm since I don't have access. Everything I can find tells me that flashing an insecure kernel will give me access but I have no luck after flashing elemental x (also tried bulletproof). Any help would be appreciated.
[AT&T HTC One (M7)] majmoz:
You could try the latest TWRP. If you are going the GPe route have you changed your CID & MID? Have you looked at this site: http://xdaforums.com/showthread.php?t=2358781
[AT&T HTC One (M7)] clsA:
You can also use this Nandroid backup it worked fine for me ... no need to convert to GPe

http://xdaforums.com/htc-one/general/rom-lollipop-5-0-1-gpe-nand-backup-twrp-t2963308
[Verizon HTC One (M7)] darxider:
so i installed TWRP on mu unlocked and S-OFF phone, and rooted the phone. then from the recovery, i made a nandroid backup, wiped the phone, and installed this ROM. even though all traces of Verizon software is now wiped off the phone (i hope!), it still only connects when the Verizon SIM card is in (and it shows the Roaming sign; fyi, i am in Canada now). it won't give me a voice nor a data connection with my Telus SIM card nor with my Rogers SIM card. so, i went into recovery, wiped cache, and afterwards, the phone was stuck in the boot...i had to go to recovery again, wipe everything, and restore my nandroid backup. the phone is now back to stock Verizon software, and it still only connects when the Verizon SIM card is in. it should at least give me voice connection with the Telus or Rogers SIM card, but it won't. something must have happened to the radio when i flashed the ROM, and i can't figure it out.

do you guys have any troubleshooting ideas? can anybody guide me towards a fix/troubleshooting method? i'd appreciate any help...
[Verizon HTC One (M7)] disconnecktie:
This ROM is still very early and has some bugs. Making it work for people not using it on Verizon isn't a concern of Santods at the moment. Switch to something that does work for you until he gets the rom further along.
[Verizon HTC One (M7)] dottat:
Cm has apn support for other carriers.
[Verizon HTC One (M7)] darxider:
thank you all for your help. it's not just APN though; with that ROM, i cannot even have a voice connection, let alone data. and even though i restored my stock backup (and now running the original ROM that came with the phone), the voice still doesn't work; it only functions with a Verizon SIM card.
[Verizon HTC One (M7)] dottat:
Well.. when you were on cm you couldn't get any service? Is your carrier lte/cdma or gsm based? Are you showing global mode when on cm? It also can be a case where some qpst work needs done to enable the extra radio bands needed to pickup your carrier.
[Verizon HTC One (M7)] darxider:
i'm guessing by CM you mean CyanogenMod, right? if so, i was never on CM. i was using the stock ROM (4.4.3, Sense 6.0, Verizon bloatware), and then i flashed the Lollipop ROM by santod. the phone initially could connect to Rogers and i had voice and very slow (i.e., EDGE) data speeds, but after flashing the ROM, my phone lost the ability to provide any sort of voice connection except when i'm using my old Verizon SIM card (that shows the Roaming icon, because i'm in Canada now).

i could try CM, if you think it has less possible bugs. do you suggest i do a factory reset while on stock ROM and then flash CM?
[Verizon HTC One (M7)] dottat:
Yes. Factory reset on stock recovery. Then flash twrp and sideload the latest cm build. I would probably stay with cm11 for now too.
[Verizon HTC One (M7)] darxider:
yeah, sure. i have flashed MDMower TWRP 2.8.1.1; do you suggest i use 2.7.1.2? also, what do you exactly mean by "sideload"? i'm just a newbie; this is my first ROM flash experience. thank you :)
[Verizon HTC One (M7)] dottat:
Well you can do a factory reset on stock Rom and let it boot up and then copy cm over to phone storage for flashing.....or...adb sideload.

When you boot into twrp under the advanced options there's an adb sideload feature. Once the phone is in this mode you can use you pc to send a Rom over using the command "adb sideload nameofROM.zip". Your pc will send the Rom over and the phone will flash it once it's copied over.
[Verizon HTC One (M7)] disconnecktie:
Backup the internal sd card of your phone before you factory reset. I've forgotten so many times it isn't funny.
[Verizon HTC One (M7)] darxider:
ok, i did all that with MDMower TWRM 2.7.1.2 this time. CM11 is up and running now, but i still have the same issue. my Telus and Rogers SIM cards lead to a "No Service" icon, whereas my old Verizon SIM gives the Roaming indicator. funny thing is that with all three SIM cards, the correct set of APNs is loaded by default when i boot the phone, but selecting those APNs don't change anything. i also tried Global, GSM only, WDCMA preferred, and some combinations of those modes to no avail (the only SIM that leads to service is Verizon's). it seems like the phone is hard-coded for that particular SIM card, no matter what.

any other ideas? could the radio have become corrupted somehow during unlocking/S-OFF'ing/flashing? if so, what is a workaround for this?
[Verizon HTC One (M7)] dottat:
I would bet they are using a frequency that's not currently unlocked on your radio. There is a lengthy how to posted on Google about how to enable Qualcomm radio bands.
[Verizon HTC One (M7)] darxider:
aha, great! i know that Verizon HTC One M7 uses

CDMA 800/1900 MHz

GSM/GPRS/EDGE 850/900/1800/1900MHz

UMTS/HSPA 1900/2100MHz

LTE 700MHz (Band 13)

according to this Wikipedia page, Telus has a HSPA+ network on 850/1900 MHz (so at least the 1900 Mhz band should give me something, shouldn't it?), it has CDMA service that's supposed to shut down completely in 2015 (it is out of service in some places in Canada, but i'm not sure about my area), but has no GSM service at all.

thanks for the tip about enabling radio bands; i'll search for it...
[Android Q&A, Help & Troubleshooting] soft boy:
hi

please i need a firmware or rom origine a smartphone acer z3 (130) cpu mt6572 .. or any rom a compatiblty for this phone ​
[Android Q&A, Help & Troubleshooting] User17745:
Have a look :

http://xdaforums.com/android/development/rom-project-pure-xperiaui-final-t2955979

Please read all the instructions carefully before flashing.

My phone has the same processor and this ROM is working great for me.[emoji4]

Don't forget to thank the developer if it works for you. :)
[Nexus 9 Q&A, Help & Troubleshooting] albsat:
Hi there,

As a new user, but I know how to get along with android ( used to have gnex), I need an explanation about encryption.

Which partition is encrypted and what does it effect? For someone who changes roms, is it better off or on?

Thanks

P. S. This is question one. :) more to come.
[Nexus 9 Q&A, Help & Troubleshooting] Migamix:
welcome nooooob ... points.... :P (joke)

I personally like it decrypted as it feels to run smoother, and some apps just don't have and most likely never will have the abilities to deal with an encrypted data partition. so.. my opinion is running decrypted is good for most people.

have a look at wugfresh's tool thread, you will see a few key commands to get it properly decrypted.

Gnex eh, been there. mine decided it not going to charge anymore but it will run OK on battery (need to break out some electronics tools and see what's going on with that)

... anyway.. its the /data partition that is (was for me) encrypted. it takes a full factory reset with a modified boot.img to remove that forced encryption flag.

let's keep all beginner questions in this thread. and anyone that participates should be nice. remember people. every single person is a noob at everything at one point. ?. and it feels good to help those that try to learn.