Related
Discontinued. The latest versions of all previously supported ROMs have this functionality built in.
This gives you an over-scroll glow when you reach the end of a list.
I really hope you knew that before clicking on this thread.
Example if you don't know what I'm talking about
It's just a modified framework.jar with modified files allowing the over-scroll to work and the correct glow images assigned to it. Theming is very easy, just colorize the over-scroll glow pngs in framework-res.apk. The default is orange.
What I want to do with this thread is sort of have a place where you can find the over-scroll enabling mod for every popular ROM for our phones. If you think I should support a ROM that I currently don't, then please post in the forums because I read every post! Ask to put a ROM on the wishlist. Upload the ROM's framework-res.apk and framework.jar files and I'll work on it when I'm not busy with school.
Currently, the wish list is:
Stock KH7
[Update on 10/15/11] UnNamed v1.0.1 compatible files uploaded. Give them a try. Honorable mention to quarlow
Installation:
BACK UP YOUR OLD FRAMEWORK.JAR
Because I'll just laugh at you if you complain that your phone won't boot up.
>>>ADB:
Code:
Extract the CWM package to get the framework.jar
adb remount
adb shell
su
cd /system/framework/
cp framework.jar framework.jar.backup
exit
exit
adb push framework.jar /system/framework/
adb reboot
>>>ROOT EXPLORER:
Extract the CWM package to get the framework.jar
Okay, now you can theoretically do this, but why would you want to? You'll get lots of crashes and might mess something important up.
Go to: /system/framework/ and rename framework.jar to something else. Go back to where-ever you saved my modified framework.jar and copy it over to /system/framework/ and change the permissions of the new framework.jar to match the old one. I'm pretty sure it's rw-r--r--, but don't quote me on that. + Restart your phone.
Simba501 has a more indepth tutorial on how to install this mod through Root Explorer here
>>>RECOVERY (preferred):
Flash the one specific to the ROM you're running
Whatever method you choose, know that it will take a stupidly long time for your phone to boot-up. Don't worry though, it'll be worth the wait.
Yoderk created some cool themes for the over-scroll glow for Cognition Beta-4 which you can find HERE.
UnNamed 1.0.1 works with 1.0.2 and 1.0.3 as well.
Also, please remember to say THANKS if I helped you!
cwm please!!
<3
diabolicalangle said:
cwm please!!
<3
Click to expand...
Click to collapse
It's there if you REALLY need it. I haven't tested it and to be honest, it's been a very very long time since I made my last CWM compatible file. Maybe it works though, try it out. If not, then use one of the other methods.
Fine work sir! Works well on Cog Beta 4.
yoderk said:
Fine work sir! Works well on Cog Beta 4.
Click to expand...
Click to collapse
That's awesome! Someone test it on stock w/ root, because if it works there, I'll be amazed.
Confirming that the cwm flashable zip works on cog beta 3!
Working fine here. I'm technically on Beta 1, but I've manually added the components I wanted from each Beta update because there were things I didn't want.
I have a suggestion. I don't know why everyone repeats that method for using root explorer. That's a terrible way to do it. I always use root explorer to manually replace my files and have never experienced any issues. Here is the correct way to use root explorer for manually replacing modded files:
1. Navigate to the file that you plan to replace (in this case, system/framework/framework.jar).
2. Copy (not move) the file and paste it somewhere on your SD card (internal or external, doesn't matter - as long as you can locate it in case you need to put it back). Rename the file you just pasted, but very subtly. For example, when renaming framework.jar, I would only throw something in front of the file name, such as "Backup - framework.jar", so I can easily distinguish it from the new file if I put them in the same spot.
3. NANDROID BACKUP!
4. Download/put on your sd card (whatever you do) the new file that you want to replace the old one with.
5. Move the new file to /system (not in a subfolder yet). Here you will change the permissions, which is crucial to avoid FCs and problems. In root explorer, you would long press the file, press permissions, and set them to whatever the old file's permissions are. This may require going to verify what they are before starting this step. In this case, the permissions are RW-R-R, which in root explorer, means that the first two boxes on the first line are checked and only the first box on the next two lines are checked.
6. Ensure that your new file is correctly named to exactly what it is replacing (case actually matters) and that the permissions also match what it is replacing.
7. Move your new file to the folder, root explorer will ask if you want to replace the file. Confirm.
8. Back out of root explorer and immediately reboot.
No force closes, no problems .
Cwm file worked great on cog beta 4. Thnkz!!
Sent from my SAMSUNG-SGH-I777 Cognition
Simba501 said:
Working fine here. I'm technically on Beta 1, but I've manually added the components I wanted from each Beta update because there were things I didn't want.
I have a suggestion. I don't know why everyone repeats that method for using root explorer. That's a terrible way to do it. I always use root explorer to manually replace my files and have never experienced any issues. Here is the correct way to use root explorer for manually replacing modded files:
...
No force closes, no problems .
Click to expand...
Click to collapse
Thanks! I added your tutorial to the OP.
Well if your like me and hate orange! Then here are two framework-res.apk with a blue and green overscroll color. Just rename them to framework-res.apk and overwrite the original file in system/framework.
Do not forget to back up original file! I claim no responsibility to problems.
Very subtle but a very nice touch...kudos...came zip worked great!!!
Sent from my SAMSUNG-SGH-I777 using XDA App
stock with root, i've got nothing. tried root explorer method and cwm
Does this still have the problem of not changing the Contacts or other Samsung apps?
illathanyours said:
stock with root, i've got nothing. tried root explorer method and cwm
Click to expand...
Click to collapse
Alright this may be Cog4 only... if you want, upload your framework.jar and framework-res.apk and I'll mod it for you and let me know if that works.
MikeyMike01 said:
Does this still have the problem of not changing the Contacts or other Samsung apps?
Click to expand...
Click to collapse
Yes. Those need the tw-framework to be modified and I haven't taken a look at those yet since I'm trying out Perception for a couple of days and that already has it coded in? But it isn't a problem per-say, it's just how Samsung decided to code those specific apps and there isn't a way to implement them in 2.3.4 without breaking the slide left to call, slide right to message, feature. 2.3.5 Roms have that built in on Samsung apps.
Problem probably isn't the best word.
Thanks for answering though. I always wanted the overscroll but having mixed bothered me.
Sent from my SGH-i777
shishir95 said:
Alright this may be Cog4 only... if you want, upload your framework.jar and framework-res.apk and I'll mod it for you and let me know if that works.
Well it's not that pressing of an issue, but maybe I'll send it to you later but right now I'm Dealing with insane iPhone customers, makes me want to hang myself... If 2.3.5 is gonna be coming sometime soon I wouldn't care about the wait.
Anyone know about 2.3.5 ota eta?
Sent from illaphone.
Click to expand...
Click to collapse
illathanyours said:
shishir95 said:
Alright this may be Cog4 only... if you want, upload your framework.jar and framework-res.apk and I'll mod it for you and let me know if that works.
Well it's not that pressing of an issue, but maybe I'll send it to you later but right now I'm Dealing with insane iPhone customers, makes me want to hang myself... If 2.3.5 is gonna be coming sometime soon I wouldn't care about the wait.
Anyone know about 2.3.5 ota eta?
Sent from illaphone.
Click to expand...
Click to collapse
There's a leaked 2.3.5 ROM for the i777 but personally I'm using designgear's Perception which is a port of a i9100 ROM and it works perfectly. I'd recommend the latter since leaked ROMs tend to have problems.
Click to expand...
Click to collapse
could you modify the framework.jar for UnNamed v1.0.1 - First ever well documented and open source stock derived rom? It has the extended power menu and if I overwrite the framework.jar using this it will break that extended power menu. Much thanks for getting the overscroll glow!!
Skyler2Dope said:
could you modify the framework.jar for UnNamed v1.0.1 - First ever well documented and open source stock derived rom? It has the extended power menu and if I overwrite the framework.jar using this it will break that extended power menu. Much thanks for getting the overscroll glow!!
Click to expand...
Click to collapse
I'll give it a try if there's enough demand for it.
shishir95 said:
I'll give it a try if there's enough demand for it.
Click to expand...
Click to collapse
+1 here
Thanks to the limits on new accounts, I cant post this in the relevant thread, so...
I recently used http://forum.xda-developers.com/showthread.php?t=1716124&page=73 on a new rom flash for the admire.
I found I had no gps, so I reflashed my phone then installed the gps fix script. Seemed like it worked, so I went about spending 6 hours tweaking my phone over the day.
Gps is gone again - not sure if maybe cell phone tower setting was turned on in locations tab and maybe got apps to work without it, but whatever the reason this script doesnt work for me.
The thread states that to flash one of the scripts in that doesnt have a gos issue, i need to uninstall the prior script.
How do I go about that without flashing my phone again and losing tons of work?
Do I have to look at the script and manually go in and delete every file it created and unalter every script it changed then reflash the new script?
Help?
Asking in your devices forum could be better.
But in general, yes, take a look at the zip you flashed. Inside META-INF/com/google/android you'll find an updater-script file that can be opened as text and tells you where everything inside the zip got flashed to.
Generally, scripts that run at boot get flashed to system/etc/init.d
Use a root explorer to locate the init.d address, or the name of the files that you saw inside the zip.
I have an SGH-i547c running stock rom. This is what I prefer. Needless to say, it is odexed
I needed to edit the AudioService.smali file in the framework.odex
I figured out how to deodex framework.odex and edit the AudioService.smali file from the "out" folder
I also figured out how to odex the folder back into a framework.odex file without any errors.
However, the original framework.odex file is 8502KB and the edited and re-odexed version is 8034KB and it does not work on my device. The device failed to boot after replacing with the smaller file..........I had to re-flash the stock /system with Odin as I could not gain enough permission to push the original framework.odex I had backed up, back to the device using ADB through stock recovery or download mode.
I only changed a couple values in the AudioService.smali file yet I tried re-odexing several times and the output file was always smaller than the original and would not work on device.
I found some tutorials on this online and I find them not very well explained, complicated and not specific to what I am trying to do.
What did I do wrong??
Can someone explain to me how to do this properly without having to go get a degree?
Thanks
Hi guys, before I start I'll say that I have searched all over the internet and here on the forums and I couldn't find my particular issue. Well the thing is that I edited the line in my build.prop "ro.build.version.codename=REL" to "ro.build.version.codename=L" so I could get the material design on the Google Now Launcher pulled from a Android L build here's the thread I got that app: http://forum.xda-developers.com/android/apps-games/app-android-lollipop-apps-launcher-apps-t2912905
I did that and now my device will boot up normally then I will reboot by itself then show the boot animation then repeat the same process again and again until I force the phone to recovery or fastboot.
By the way my device is the LG Optimus G (E970) running GEE 3 ROM 1.2 and TRWP 2.6.3.0 and I have a backup of the original build.prop on my PC. I don't want to lose my data and apps since I forgot to make a backup (silly me).
I would like to know if there is a way to push the build.prop file on my PC to my phone so I could just replace it, or create a flashable zip.
Please help me, and thanks in advance.
Nevermind. I managed to push the original build.prop file to /system set the correct permissions and now my phone is working again.
Admin feel free to delete or close this thread.
question
AntonyOrtega said:
Nevermind. I managed to push the original build.prop file to /system set the correct permissions and now my phone is working again.
Admin feel free to delete or close this thread.
Click to expand...
Click to collapse
how were you able to do it when you couldnt get past booting.
Yes that is right. I poked around looking for a while until I came across a couple of files that looked good. Yeah I know...
All I did was take from the a530f the /system/etc/permissions/privapp-permissions-com.sec.android.app.fm.xml file and put it into my own directory along with the hybrid radio folder and apk in the system/priv-app/ directory. I set permissions accordingly, rebooted and that's it. Files are zipped and ready. Just set permissions right. I don't even know how to push/pull files exactly so if you're rooted then it's an easy deal.
Oh I used fx file explorer. I also hit "symlink" when I copied the folder with the apk. So just reboot and there was the app ready to go.
Enjoy, Canada! Should work generally the same on Samsung devices I would think. No expert but seems like it should.
Screenshot
Forgot the screenshots and specifics.
1) Download FX File Explorer from playstore (7 day trial and download the root add-on).
2) Put the .xml file in /system/etc/permissions/ and set permission rx- r- r- (you'll have to mount it I believe).
3) Put the folder with apk into /system/priv-app/ directory and I hit "symlink" only. Probably just sets permissions. Reboot and that's it.
*deleted*
the folder in /system/priv-app/ should be rwx r-x r-x and the apk contained within it should be rw- r-- r--
The xml in /system/etc/permissions/ is rw- r-- r--
ALL A530W ON CUSTOM ROMS: you don't have to do this because the rom already has fm radio
Yeah i thought so... that's why i thought i put in the apk twice. NOOB!
So just the .xml file then, correct?
I had no idea it was that easy. Cannot figure out how or why i never saw that in any searches.
So really apart from a few apk's, Samsung just magically omitted the files from Canadian W's.
Unreal. Even more unreal is this "locked chip" talk when really it is just not given access from 6 lines of text.
Unless you can point me to other examples, i am going to sort through other device ROMS and post .xml's for easy access. If it is similar for other Galaxy phones.
587.saboor said:
ALL A530W ON CUSTOM ROMS: you don't have to do this because the rom already has fm radio
Click to expand...
Click to collapse
Umm... ok are saying the .xml is not needed? Nothing is needed? Not quite sure now
mindlery said:
Umm... ok are saying the .xml is not needed? Nothing is needed? Not quite sure now
Click to expand...
Click to collapse
yes because the rom is based on a530f system
587.saboor said:
yes because the rom is based on a530f system
Click to expand...
Click to collapse
So you're saying in order to use the FM radio apk I need to install the SM-A530F ROM?
I think it's better to add the xml instead of flashing an F rom. I know they're the same but if you can grab any firmware from sammobile, flash and no modding I'd love to know about this!
+
mindlery said:
So you're saying in order to use the FM radio apk I need to install the SM-A530F ROM?
I think it's better to add the xml instead of flashing an F rom. I know they're the same but if you can grab any firmware from sammobile, flash and no modding I'd love to know about this!
+
Click to expand...
Click to collapse
I mean IF any a530w has an a530f rom installed already, they do not need to do this because apk and xmls already exist by default from the rom.
and I mean custom roms, NOT official. (so basically every rom available for this device because a lot of developers aren't from Canada)
(and I think official rom from a530f has fm radio too, I never tried flashing official a530f rom )
I have Lightrom on my phone, and it's for a8 and a8+ but the thread is in a8+ forums so check there if you want it
Oh ok yeah for sure. I didn't think any ROMS wwre available.
BUT... for anyone that has an A8 in Canada that has root and likes their current set up (do we ever stop)? Then this is an easy addition.
I used hades A8 port when i had my A5 and i think i got spoiled. I shall go download and flash away now...
Thanks. Gonna peek into the S9 and see if it's the same as well. (Out of curiousity).
Well, after 30 minutes, then 20, I'm done staring at SAMSUNG Galaxy A8 POWERED BY android.
Tell me the secret about installing an F rom onto a W. Not "they're the same." How?
mindlery said:
Well, after 30 minutes, then 20, I'm done staring at SAMSUNG Galaxy A8 POWERED BY android.
Tell me the secret about installing an F rom onto a W. Not "they're the same." How?
Click to expand...
Click to collapse
check pm
finally got it working
i tried on 3 different roms with no luck. finally i got it working on the floydport rom. no xml needed. i had to put the hybrid radio folder and apk into system/apps after mounting read write, then installed with the root installer built in fx explorer, rebooted and now i have working radio. for some reason every time i put them in the priv-apps folder they dissapear on reboot. just posting in case someone else is having problems. thanks for the apk!!
Yes the floyd rom had a file in peemissions already.
When i was doing it i probably did not do it right.
But i was successful at it again after going to stock after January's update.
I used fx and navigate to areas i needed and unlock the mount lock up top along the way and back out unmounting.
If you did floyd, then do the treble rom and not only is it a decent rom on its own and able to switch images easily, it has radio already there.
stringman666 said:
i tried on 3 different roms with no luck. finally i got it working on the floydport rom. no xml needed. i had to put the hybrid radio folder and apk into system/apps after mounting read write, then installed with the root installer built in fx explorer, rebooted and now i have working radio. for some reason every time i put them in the priv-apps folder they dissapear on reboot. just posting in case someone else is having problems. thanks for the apk!!
Click to expand...
Click to collapse
Do the treble!
Worked for me, thanks!
Any luck to perform this on a non rooted stock firmware? May with adb or another thing?
That's a good question. You would need to push just two files. If you had an A8 when released up until a certain point you'd only need to push the .xml
They never even bothered removing the apk.
So, since i am rooted with treble on a device without official treble support from Samsung, and a modified version of one ui, maybe you should try. I think it's a bit easier if you go first.
Is there a simple way to get the FM radio working like you said by just copying a file to a folder? I'm kind of a newbie at this and was wondering if anyone would consider writing the "how to" for this procedure that someone like me could understand. Just a simple step by step 1 2 3 on where to get the fm file and app and how to copy them in the A520W folders to make that FM tuner work. I was a little shocked Canadian carriers would even consider omitting the radio purely based on their greed......... ok, I wasn't really shocked, it's pretty much the norm up here.