My Desire is rooted and S-OFF. So, thought messing with system/app can be done easily using root explorer (including changing permission).
As you might aware that htc news widget is somewhat buggy, and the official way to recover its behavior is by factory reset, which offcourse I insist not , then I tried my luck by removing it manually from system/app then put back the original htcgreaderwidget.apk from the ROM package.
Turns out I'm not lucky Despite permission has been returned similar to other apks (equal to chmod 755, only using root explorer), the widget doesnt re-show up, even in application manager.
What did I do wrong? What should I do to make it work again? Thanks in advance.
PS. ROM is ReflexTsense 1.5.1, a SenseHD port, a very beautiful and usable ROM ever
=======
SOLVED. Thanks to Androhero
Summary:
Additional rename step is required in order to make the widget coming again:
1. Using root explorer, copy original HtcGreaderWidget.apk from ROM to /system/app (or wherever the ROM install it for your system). Dont forget to mount the drive -rw or otherwise fail to copy.
2. Paste and replace, then modify permission similar to CHMOD 755
3. Exit root explorer (then it will take some time Desire to rebuild its "display").
4. After this, you still will not see the widget.
5. Fire up root explorer again, go to /system/app folder, then rename the widget. Mine is to HtcGreaderWidget-1.apk. No need to change permission, as it is already good to go.
6. Exit root explorer, Desire will take some times to display its image. But still, widget will not re-appear.
7. Open root explorer, rename apk back to HtcGreaderWidget.apk, then exit.
8. After Desire rebuild its display, then the nice looking but buggy News Widget will re-appear and ready to be put back
Btw. This method will not solve the problem with the widget (if you use it, you know what the problem is). The idea for doing this is to avoid factory reset, that is officially recommended by HTC.
Before next update, just get used to its new behaviour, only shows unread rss only and giving error "unable to fetch" if we do refresh but no new headlines coming in
==========
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
bharata212 said:
My Desire is rooted and S-OFF. So, thought messing with system/app can be done easily using root explorer (including changing permission).
As you might aware that htc news widget is somewhat buggy, and the official way to recover its behavior is by factory reset, which offcourse I insist not , then I tried my luck by removing it manually from system/app then put back the original htcgreaderwidget.apk from the ROM package.
Turns out I'm not lucky Despite permission has been returned similar to other apks (equal to chmod 755, only using root explorer), the widget doesnt re-show up, even in application manager.
What did I do wrong? What should I do to make it work again? Thanks in advance.
PS. ROM is ReflexTsense 1.5.1, a SenseHD port, a very beautiful and usable ROM ever
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
Click to expand...
Click to collapse
After you add an app to /system/ you should wipe the dalvik cache from recovery
Hi Andro,
Just wiping the dalvik, but also doesn't help
Anything else?
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
bharata212 said:
Hi Andro,
Just wiping the dalvik, but also doesn't help
Anything else?
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
Click to expand...
Click to collapse
try renaming the .apk to somthing random, sometimes once you delete an .apk from /system/ another one with the same name dosent work
Rename the widget to HtcGreaderWidget-1.apk, but not cured still
Could it be related with signature? Is it possible to create an update.zip signed by personal key, for a system app?
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
Wait.. wait.. wait.. Renaming it back to HtcGreaderWidget.apk recovers the widget This time, even without dalvik cache wipe
Many thanks Andro And HTC might be right, to recover the behaviour of news reader is by doing factory reset, not simply recovering apk from original ROM..
Well, for now shall getting used to this, I guess.. Until further update
Sent using Tapatalk from HTC Desire (ReflexTSense 1.5.1)
Related
so i removed friendstream.apk because of forcecloses and htcfacebook for sense i got the apks from a stock rom and used root explorer to mount and paste the files into the /system/app folder so theyre there, but i dont see the apps or widgets but when i try to install them using the app manager on android it says its already installed, any ideas? thanks!
im using damage control 3.2.3 with a custom kernel for damage control 3.7.1, thanks!
Leave them on your sd card and then try installing them using your file explorer.
Sent from my PC36100 using XDA App
i tried their htc apks so they dont install normally ive pushed it before and it worked fine just now its not showing up
zeeyo987 said:
so i removed friendstream.apk because of forcecloses and htcfacebook for sense i got the apks from a stock rom and used root explorer to mount and paste the files into the /system/app folder so theyre there, but i dont see the apps or widgets but when i try to install them using the app manager on android it says its already installed, any ideas? thanks!
im using damage control 3.2.3 with a custom kernel for damage control 3.7.1, thanks!
Click to expand...
Click to collapse
when pusing them to /system/app with root explorer you have to change the permissions of each app you copy over (hold select the app and choose change permissions) i just check off all of the permissions thingys
when pushing through adb it does that automatically
hope that helps
the default ones are all can read and user can write plus read
Thread moved to Q&A.
yea i checked all the permissions and used adb before and still not showing up, lol really frustrating
any ideas guys, really miss friendstream lol
An easy way to fix permissions is through ROM manager.
Download it in the market and select fix apk permissions.
That might do the trick..
Don't forget to reboot.
yea tried that doesnt work, really weird
Very strange, did you try an adb install? Rather than push..
I have a htc wildfire s.... I was freeing some internal memory and i by mistake cleared the data for ' htc sense ' .... Also deleted my scenes... So now, my clock widget, people widget and music widget are gone... They are not available even on market or hub... I badly want them back... What should i do?
How you have deleted them? Are S-Off? Provide more info and will help.
Sent from my HTC Wildfire S A510e using XDA App
iairaj said:
I have a htc wildfire s.... I was freeing some internal memory and i by mistake cleared the data for ' htc sense ' .... Also deleted my scenes... So now, my clock widget, people widget and music widget are gone... They are not available even on market or hub... I badly want them back... What should i do?
Click to expand...
Click to collapse
Do factory reset.
factory reset will definitely help...b4 u do that u need to backup everything..have u rooted ur phone??
MindBurn010 said:
How you have deleted them? Are S-Off? Provide more info and will help.
Sent from my HTC Wildfire S A510e using XDA App
Click to expand...
Click to collapse
I did " clear data " for HTC sense application in manage applications under settings.... I don't want to do a factory reset.... Is there any other way?
Nope, sorry dude. You have deleted your seting.
Anyway, do not reset! You don't have to, thrre is no problem with ur phone
iairaj said:
I did " clear data " for HTC sense application in manage applications under settings.... I don't want to do a factory reset.... Is there any other way?
Click to expand...
Click to collapse
Sent from my HTC Wildfire S A510e using XDA App
MindBurn010 said:
Nope, sorry dude. You have deleted your seting.
Anyway, do not reset! You don't have to, thrre is no problem with ur phone
Sent from my HTC Wildfire S A510e using XDA App
Click to expand...
Click to collapse
Ok... But I found the widgets for clock on HTC hub.... Can u find the music and people widgets?
Are the widgets not available in the Personalise menu under "Widgets"?
All clearing Sense data does is make it forget your desktop settings. It shouldn't actually delete anything.
If you still can't find them and don't want to do a factory reset then try the following:
-Open the ROM zip file (the one you downloaded) on your PC with WinRAr or 7zip and grab the missing widgets from /system/app/
-Copy the missing apk files to SD card
-Download ES File Explorer on your phone from Market
-Open ES File Explorer, go to settings, enable Root Mode and also set system to writable
-Still in ES File Explorer, find the apk files from earlier
-Copy them from SD and then press the Star Icon to change to phone file system
-Now browse to /system/app/ and paste the files in there
-Long press on each individual app and change persmissions to the same as the other files in that folder
-Exit ES File Explorer
-Reboot phone
You can also do with this Root Explorer, although that's a paid app. ES File Explorer is free.
Hey I really didn't get you... From where do I copy those missing apks?
The clock widget gets installed automatically... I can't find the others...
Hi Guys ,
Wanted InPocketService.apk of stock rom of froyo to run on 2.3.6
Can any one extract the InPocketService.apk and share it here
I might have it, i'll check tonight . Even though i don't know what to do with it i'll upload them
Sent from my 1Ghz CM7 Defy
@crakeron thank you for that. I will eargerly wait for the same !
Crakeron Hav u got the standard froyo task manager apk by chance I deleted mine by mistake n iv being looking everywhere for it thanks.
Sent from my MB525 using XDA App
I got the InPocketService.apk from MSGinger 2.1 /system/app folder.
Now how do I install it?
when i click on it and try to install, it says application could not be installed.
pls help !!
I only have a nandroid of my froyo rom, i can extract apks and. Odex files but i never figured out what to do with them :/ ask someone who makes roms he'll explain how
Sent from my 1Ghz CM7 Defy
i want to install it in CM7.1.0
popcorn1122 said:
I got the InPocketService.apk from MSGinger 2.1 /system/app folder.
Now how do I install it?
when i click on it and try to install, it says application could not be installed.
Click to expand...
Click to collapse
Use rootexplorer or a similar file manager to place the .apk in the correct folder - probably system/app. Make sure the permissions are set to rw-r--r--. Reboot.
I think I should use Yaffs Explorer as its free.
Root Explorer is not free right?
Can anyone tell me what is the "i-pocket detection"?
in pocket detection is a proximity sensor that will detect that the phone is in pocket and then turn off the display and lock the phone. It works if the phone is put on the vertical position inside the phone. Hence it uses the gravity sensor and the proximity sensors to do that job.
But I am unable to install it in CM 7.1.0.
Does any one know how to install it ?
I tried to change chmod 644 for that in the apps folder still no luck
tries the appinstaller to install, but still no luck. It says application not installed.
Hello. I'm currently running a cm10 kang ROM but every gaaps package I've flashed has the old ICS calendar widget with the washed out colors. I was wondering if anyone knew of a gaaps package that had the vibrant JB widget or just a .apk I can install.
EDIT Ok, I got it working. I took the .apk from a stock Jellybean ROM and copied into system.
So,
1. download the .apk here. https://docs.google.com/open?id=0B4b...DZEUmgydHRPUTQ
2. Use root explorer or something that's able to access /system and navigate to system/app and go to CalendarGoogle.apk and move it to your desktop or your SD card. (personally I deleted it since if something went wrong I could just reflash the gaaps package to fix it.)
3. Using root explorer copy the .apk I posted to /system/app and make sure you change permissions. (I personally have them all set to read, write, and execute)
3.5 If you try to click on the app no that it's copied it will not install, just wanted to let you know that this seems normal.
4. Reboot
5. Once your phone has booted back up try adding the widget and it SHOULD be the more vivid colored widget!
Sent from my Galaxy Nexus using Tapatalk 2
Bump
Sent from my Galaxy Nexus using Tapatalk 2
Bump =]
Sent from my Galaxy Nexus using Tapatalk 2
Yes, this annoys me too
I haven't found a fix yet
Ok, I got it working. I took the .apk from a stock Jellybean ROM and copied into system.
So,
1. download the .apk here. https://docs.google.com/open?id=0B4bA7ve5MmmBNDZEUmgydHRPUTQ
2. Use root explorer or something that's able to access /system and navigate to system/app and go to CalendarGoogle.apk and move it to your desktop or your SD card. (personally I deleted it since if something went wrong I could just reflash the gaaps package to fix it.)
3. Using root explorer copy the .apk I posted to /system/app and make sure you change permissions. (I personally have them all set to read, write, and execute)
3.5 If you try to click on the app no that it's copied it will not install, just wanted to let you know that this seems normal.
4. Reboot
5. Once your phone has booted back up try adding the widget and it SHOULD be the more vivid colored widget!
foxehkins said:
Ok, I got it working. I took the .apk from a stock Jellybean ROM and copied into system.
Click to expand...
Click to collapse
It works fine!
However, I got duplicated calendar apps and entries in sync settings. Deleting original Calendar.apk and GoogleCalendarSyncAdapter.apk solved the problem.
Eddie1506 said:
It works fine!
However, I got duplicated calendar apps and entries in sync settings. Deleting original Calendar.apk and GoogleCalendarSyncAdapter.apk solved the problem.
Click to expand...
Click to collapse
Awesome, glad to see it worked man =]
Had the bright idea to delete the stock gallery app while clearing bloatware. Unbeknownst to me, that was needed to set the lock screen wallpaper to anything other than the stock wallpapers. I use quickpic instead. Now I can't set a picture as the lock screen background (I can change wallpaper).
I've tried reinstalling the gallery, but when choosing to set the paper from the home screen, the gallery option does not show up. Is there a way to again associate the gallery, or an alternative app to do so?
SilveradoZ71 said:
Had the bright idea to delete the stock gallery app while clearing bloatware. Unbeknownst to me, that was needed to set the lock screen wallpaper to anything other than the stock wallpapers. I use quickpic instead. Now I can't set a picture as the lock screen background (I can change wallpaper).
I've tried reinstalling the gallery, but when choosing to set the paper from the home screen, the gallery option does not show up. Is there a way to again associate the gallery, or an alternative app to do so?
Click to expand...
Click to collapse
I'm no expert, but have you restored gallery back to /system/app or did you just click on .apk and chose to install it? Because if you installed it, it went to /data/app - maybe that's the reason it does not function as it supposed to?
And second, try to run it as an app - see if it starts in first place, maybe there's something else missing. Perhaps you deleted odex file as well, and because of this it does not start?
Just did a little experiment - restored apk and odex files back to /system/app - and option to change wallpaper appeared again. No reboot needed.
Move gallery apk to system/app and set the permissions to rw-r-r aand reboot.
akp.ajinkya said:
Move gallery apk to system/app and set the permissions to rw-r-r aand reboot.
Click to expand...
Click to collapse
I believe you both are right, as I just installed like normal. Noob issue though, when I go to copy and paste the apk into system/app, I get a permission denied message. I'm rooted of course and granted es file explorer su privileges, so I'm not sure why. Any suggestions?
Thanks for the help
SilveradoZ71 said:
I believe you both are right, as I just installed like normal. Noob issue though, when I go to copy and paste the apk into system/app, I get a permission denied message. I'm rooted of course and granted es file explorer su privileges, so I'm not sure why. Any suggestions?
Thanks for the help
Click to expand...
Click to collapse
You need to remount /system as read-write, just like you did before removing apps (if you removed them manually). Go to your terminal emulator or use ./adb shell get superuser (by typing "su") and type: mount -o rw,remount /system
After that you can move files to*/system. Just don't forget to reboot or remount /system as read-only when done.
Root explorer allows pasting and permissions changing. I'm not sure I'm using the right apk. I had a nexus one that installed and worked (though not able to change lock screen). I uninstalled it, and installed 2 different versions of the Samsung app. It never gets recognized on the reboot like the nexus one did. I assume I'm using the wrong one. Any link to an official one? I am on 4.1.2 stock.
Thanks again
SilveradoZ71 said:
Root explorer allows pasting and permissions changing. I'm not sure I'm using the right apk. I had a nexus one that installed and worked (though not able to change lock screen). I uninstalled it, and installed 2 different versions of the Samsung app. It never gets recognized on the reboot like the nexus one did. I assume I'm using the wrong one. Any link to an official one? I am on 4.1.2 stock.
Thanks again
Click to expand...
Click to collapse
I'm using 4.1.2 stock, so here are files from my /system/app:
http://ge.tt/11an8Gz
Sha256sum:
9f1a440e1aefb1bed74c0c8b0cdd0e462d24d70cad3da7063034db5f905f2d52 SecGallery2_Galaxy.apk
cf96394bcce1c1b07915265b953074d79960f530b4872770597f6cd4349ffd0e SecGallery2_Galaxy.odex
Good luck, and let me know if this helps.
P.S. Next time you clean you ROM, just move files to some location (for example your PC) Comes in handy later, I know that from my own painful experience
Userius said:
I'm using 4.1.2 stock, so here are files from my /system/app:
Sha256sum:
9f1a440e1aefb1bed74c0c8b0cdd0e462d24d70cad3da7063034db5f905f2d52 SecGallery2_Galaxy.apk
cf96394bcce1c1b07915265b953074d79960f530b4872770597f6cd4349ffd0e SecGallery2_Galaxy.odex
Good luck, and let me know if this helps.
P.S. Next time you clean you ROM, just move files to some location (for example your PC) Comes in handy later, I know that from my own painful experience
Click to expand...
Click to collapse
Any specific way to install it all back? I put everything back in system/app and rebooted. Nothing changed, it's not installed, and Android didn't "Update Apps" on the reboot. I try to install it with package installer like any other app and that fails. I've tried your odex and mine (which was never deleted).
That's great advice!