Related
This Nooter is officially supported by The Nooter Project for Nook Simple Touch
I'm not adding certain things because I don't believe they should be available as part of a rooting kit designed to give users more control of their devices. Things such as additional readers or CPU Clocks are up to the user to install themselves and needlessly putting them in Nooter creates app bloat that a user may or may not want. You can always drop Apps you want into \nooter\data\app and they will install automatically when you root the device. This Nooter is designed with the sole purpose of opening up the possibilities of the device by giving users Root, Google Apps, and other Apps which make the device more usable as an android device than just an e-reader.
What it does:
Enables ADB via uRamdisk
Installs adbWireless
Installs Button Savior
Installs Amazon Marketplace
Installs su and Superuser.apk
Installs ADW + E-ink Friendly Theme
Installs Busybox & Busybox Installer/Uninstaller
Installs Gapps (Gmail, Market, Youtube, Others)
Installs NookColor Tools (To Enable Non-Market Installs)
System Files that get Modified:
/system/build.prop - Enabling Google Check In
packages.xml - Allows Gapps to install properly.
framework.jar - Should allow a proper Android ID to generate.
Changes:
May 26, 2012 - Initial Release
Before you begin:
You must already have a registered Nook Simple Touch Glow
You must have a Gmail/Youtube linked Account. IF you used a Gmail account for B&N Registration you should use that one for this process.
You must either have dd (Linux) or WinImage (Windows) software.
You must have an external microSDCard reader or this will not work. Using the Nook Simple Touch can result in it becoming unusable (bricked).
You must have enough intelligence to follow instructions.
Let's get started:
Download CWM from here: http://forum.xda-developers.com/attachment.php?attachmentid=806435&d=1323121399
Download TouchNooter from here: glownooter-1-12-25.zip - Uploaded
Download eded333's beta5-1XWUMFTouch-PART-2-END from here: http://nooter.googlecode.com/files/beta5-1XWUMFTouch-PART-2-END.zip
Unzip CWM and you'll find an image file you will then need to write this to an SD Card.
Linux: Unzip and use dd if=cwmimagename.img of=/dev/sdcard
Windows: Unzip and use WinImage to "Restore Virtual Hard Disk Image" to your SDcard.
Windows Alternative: https://launchpad.net/win32-image-writer/+download
Power off your Nook Simple Touch.
Insert TouchNooter SDcard into your Nook Simple Touch.
Power on your Nook Simple Touch.
User "n" to select, Left Buttons to go up in the menu, Right Buttons to go down in the menu, Power Button to go back.
Install from zip
Choose zip from sdcard
glownooter-1-5-26.zip
Click Yes and let Complete
Remove SD Card and press Power Button to go back one to main menu
Click Reboot
Upon boot unlock your screen.
At the Android Welcome Screen skip Sign In.
Enable Location Services when given the option.
Connect to Wifi and launch Youtube from ADW's App Drawer (Or the App Drawer of your Choice).
Click the Menu button (The right one in the middle of the status bar).
Select "My Channel" and Login using your Gmail Account.
Exit Youtube and Launch Gmail from ADW's App Drawer.
Sync your Gmail Account and Exit. (If it fails to sync that is fine.)
Power off your Nook Simple Touch.
Insert TouchNooter SDcard into your Nook Simple Touch.
Power on your Nook Simple Touch.
User "n" to select, Left Buttons to go up in the menu, Right Buttons to go down in the menu, Power Button to go back.
Install from zip
Choose zip from sdcard
beta5-1XWUMFTouch-PART-2-END.zip
Click Yes and let Complete
Remove SD Card and press Power Button to go back one to main menu
Click Reboot
Open up Market and Accept Terms and Service.
If you made it this far your nook should be successfully Rooted. Go Download an App to make sure.
Enable Non-Market Installs by running the NookColor Tools App.
If your Youtube fails to launch Uninstall and Reinstall Youtube from /data/app
Go to Settings > Device Info > SdCard > UnMount > Format
Thanks To:
mali100 - For porting CWM to Nook Simple Touch
eded333 - The second zip to fix Market Issues.
MrMuffin - For the original Market Hack that we're using.
If I'm using an app in TouchNooter and you would like Credit/Thanks, or to have it removed, please PM me, otherwise I might not see your requests
Currently Working On: Raspberry Pi Triple Boot System
It works!! Thank you thank you thank you thank you!
It works.
You couldn't have made me day any happier, Your hard work has given me a small tablet that I will use at work for keeping notes and recalling info. I'll be Joe cool with the info.
Thank you for all your hard work, I'll look in my couch and find something to donate.
Anyone experiencing problems accessing settings/screen to change the screesaver Folder?
Sent from my NOOK using xda premium
I have previously rooted using Roustabout's tinynoot. If I decide to do this Nooter, would I have to restore to stock first? (Haven't decided yet, pretty happy as is, but would like to know the options.)
Thanks,
Dude, nice job! Now to go buy a glowlight.
Hi,
Hmm, awesome =), just installed this on my Nook STR Glow.
Two questions
1. What's the best way to get Market searching enabled?
I've heard of installing SearchMarket - however, how do you do that? Do you just find the APK and install it manually?
2. Is it possible to install the Multitouch and NoRefresh patch from here?
http://forum.xda-developers.com/showthread.php?t=1568560
Or is the Glowlight version different enough that these won't work?
Cheers,
Victor
Anybody have trouble with getting the Opera Mini that comes with this to work? It doesn't even open for me. I installed Dolphin Mini and it seems to work ok but I'd like to get Opera working.
Multi-language root
This is great!
Is there a way to add menus and/or keyboard with another language?
xanadu1979 said:
Anybody have trouble with getting the Opera Mini that comes with this to work? It doesn't even open for me. I installed Dolphin Mini and it seems to work ok but I'd like to get Opera working.
Click to expand...
Click to collapse
Try opera mobile, not mini.
@glowco: I'm looking at GD's scripts and the tinynoot scripts right now.
It looks as if I used the same binary (despite the different name) for the
/system/app/Superuser piece (the file sizes and mod dates are identical.)
I used a different release of busybox, though. So the busybox my script installed would be overwritten by the glownoot busybox.
My advice is that if you want to get the google apps working, restore from a nonrooted backup and use this tool. I'm very likely to ignore my advice on my own device and see what happens, but today's not likely the day that's going to happen.
The line in glownooter that does the copy-in is:
package_extract_dir("system/xbin/", "/system/xbin/");
Unless the package_extract_dir command wipes a directory before copying in the file, you'd overwrite busybox at that step but leave the links to it. The links would probably continue to work but if there's an important difference between the two busyboxes, you might find it made trouble in a weird, random way long after you'd forgotten that you'd overlaid one root with another.
The busybox updater/manager might alleviate that issue - not sure what Ed's or GD's take on overlaying one root with another is.
Roustabout, thanks for your reply. I'm not rushing into anything, so if you do decide to try installing this over yours, let us know the results. (I tend to like the easier approach if it works okay.)
Maybe I should take this opportunity to ask an additional question: what will this root let me do that tinynoot didn't, other than run the Market? What additional apps would it allow me to run that would actually run well?
One app I have partially working on tinynoot is Jabiru, a jabber chat client. The basic chat connection works, but the Conference function crashes the session. I doubt this other root would make a difference in something like that?
Thanks.
I just did this and it works great. The only problem I have noticed is that when I am in gtalk and trying to chat I only see the top two rows of keys. Is anyone else getting this or know how to fix it?
Hi,
before to try rooting the nstglowlight, is it possible to make backup with noogie like the normal NST ?
Yes, you can and should boot from a noogie disk and make a whole-device backup before changing things up, just like with the NST.
Assuming that tinynoot used MinimalNooter as a basis for it's design (as is evident by the forum convo) then GlowNooter will run perfectly fine without any issues, however keep in mind that because the package names for files in GlowNooter in /data/app are likely to be different than those in tinynoot you'll end up with multiple copies of things like Amazon market, which doesn't actually affect performance, but can take up more space. So you have two options, the first is to do a fresh install onto a fresh NTG, or you can install this on top of tinynoot and go in and remove the excess files using Super Manager.
Aurtach said:
I just did this and it works great. The only problem I have noticed is that when I am in gtalk and trying to chat I only see the top two rows of keys. Is anyone else getting this or know how to fix it?
Click to expand...
Click to collapse
Using an alternative keyboard could fix it, the major issue is finding an alternative keyboard that is e-ink friendly. This tends to be broken in the app itself, because I have noticed the Google Voice app will do the same exact thing on nook devices.
glowco said:
Maybe I should take this opportunity to ask an additional question: what will this root let me do that tinynoot didn't, other than run the Market? What additional apps would it allow me to run that would actually run well?
One app I have partially working on tinynoot is Jabiru, a jabber chat client. The basic chat connection works, but the Conference function crashes the session. I doubt this other root would make a difference in something like that?
Thanks.
Click to expand...
Click to collapse
The difference between this and tinynoot IS the fact it has Market on it, you can actually go to google.com/play now and install apps to the device. Other than that there is no major difference.
Yeah, folks should understand what tinynoot grew out of: I wanted the smallest set of changes I could make to have a rooted NST usable by me. I almost didn't include the Amazon appstore, but then realized there were things I wanted from it and that it'd be more helpful to others if there was at least something
That's very bare-bones, because I don't use the NST for too much other than reading - I want an rss reader, a non-BN book reader and my contacts (via b-folders, rather than a google account,) and at that point I'm pretty much done. I often install what I want to a fresh device just using adb or pm from a commandline
Gabrial's trying to get the Google market working because so many folks really want it.
Also, I tested tinynoot against an NST last night and was able to root that using it, which is helpful to me.
That said, here are the files tinynoot copies in; it sounds as if the two rooting tools are compatible, which is helpful.
in system:
/system/xbin/busybox
/system/bin/su
/system/app/NookColorTools.apk
/system/app/com.noshufou.android.su.apk
and in /data/app:
ADW.Launcher_v1.3.6_Standalone.apk
Amazon_Appstore-2.1.0.apk
BusyBox_v7.3.apk
Button_Savior_v1.3.1.apk
NookTouchTools_v1.0-beta2.apk
Super_Manager_v2.6.0.apk
adbWireless_v1.4.1.apk
and that's that.
This is a fancy little Aroma Installer you can flash in CWM and choose all the bloatware you want to remove from your system.
Officially supports every Galaxy SIII variant!
There are a few main selections.
Recommended de-bloat will remove everything that is recommended to remove.
Full de-bloat will remove everything that anyone would want to remove without breaking the system.
Individual sections for carrier, ATT, Sprint, Tmobile, Rogers, VZW
Customize de-bloat lets you pick inter-matching between all the sections.
Most of you should choose "Custom". This will show you the lists with Recommended all being selected already and the deeper de-bloat apps being unselected. You can modify as you see fit.
Please take note, you can "flash" this in CWM and it will do nothing until you make your selections and then tell it to. So you can safely flash it, go to custom and peruse around at all the apps it can remove. If you want to do nothing simply bring up the menu and quit the installer.
HOW TO USE:
*Note, this will wipe cache and dalvik-cache for you so you don't have to
Boot into recovery, from power off [hold vol.up + Home + power] until phone vibrates then release
Select Custom to modify selections of what is removed
click "de-bloat" button
thats it
Aroma oddities
*the color is off, not showing red it seems, everything is still perfectly viewable but just an FYI so you don't think it's your screen.
*scrolling and/or touch can be finnicky at times. No matter where you are volume keys can be used to scroll around, the back and menu keys function as expected and home or power buttons can be used to select.
Download Ashaman v3.02
New Feature
This will now ask if you would like to install the universal search enabled GoogleQuickSearchBox. Basically if you have flashed a new stock rom the universal search feature of the GoogleQuickSearch Box has been removed. If you select yes for this option, the original GoogleQuickSearchBox.apk will be installed that still retains the universal search feature.
Feedback: Please let me know if you would like more apps added to the recommended or full list. I've only added things so far that are really safe to delete. Worked off the intl thread spreadsheet of what is safe etc. but obviously made some of my own decisions for the att stuff.
Changelog:
Code:
[B][U]v3.02 20140404[/U][/B]
--More 4.3 bloat vanquished
[B][U]v3.00 20140401[/U][/B]
--Updated for 4.3 bloat
[B][U]v2.30 20130307[/U][/B]
--Added more samsung services removal
[B][U]v2.20 20121205[/U][/B]
--Added SamsungTTS to removal with voicetalk
--Updated support for ATT and TMO 4.1.1 JB releases
[B][U]v2.10 20121117[/U][/B]
--Minor bug fix release
[B][U]v2.00 20121112[/U][/B]
--Added a bunch of options from Intl GS3 dump
--Updated Aroma fm to 1.80, new terminal emulator!
[B][U]v1.19 20121022[/U][/B]
--Add option to remove tmo zynga, new in LJ4 Firmware
[B][U]v1.18 20121007[/U][/B]
--Updated aroma to v2.56
--Updated aroma fm to v1.21
[B][U]v1.17 20120930[/U][/B]
-- Added MediaUploader removal
-- Added stock musicplayer removal
-- Misc little tweaks
-- Added install option for universal search enabled GoogleQuickSearchBox
[B][U]v1.16 20120831[/U][/B]
-- Added Bell specific section
-- Other minor adjustments
[B][U]v1.15 20120713[/U][/B]
-- Fixed bug causing anything outside of recommended and deeper to not be correct
[U][B]v1.14 20120713[/B][/U]
-- Add VZW specific section
-- Add rogers specific section
[U][B]v1.13 20120708[/B][/U]
-- Re-arranged into device specific sections
-- Added dropbox removal as its a system app for anyone but ATT
-- Added sprint specific and tmo specific files and sections
[U][B]v1.12 20120703[/B][/U]
-- Fixed removing AllshareDMC bug (select allshare again to remove it)
-- Added removal of software update service
-- Added removal of samsung account/service
-- More files get removed when selecting SysScope
[U][B]v1.11 20120701[/B][/U]
-- Added SysScope removal
[B][U]v1.00 20120626[/U][/B]
-- Added some live wallpapers to optionally remove
-- removing yahoo news I now also remove topicwall as it will FC without it
[B][U]v0.90 20120625[/U][/B]
-- Nothing has changed, just created
-- Initial Release...
Thanks! Did you get an S3, or are you just being nice to us?
I have s3. Didn't move to it yet from my aokp gs2 (that runs so well there is no rush) but probably will this week. at least until the next nexus.
mrRobinson said:
I have s3. Didn't move to it yet from my aokp gs2 (that runs so well there is no rush) but probably will this week. at least until the next nexus.
Click to expand...
Click to collapse
Sweet - I got everything moved over, but I'm still updating the gs2 as a backup and because I just can't give up Task and ktoons... Got a sim adapter already just in case
Well there have been 13 downloads. I guess everyone so far is happy with what is being removed. I can add a few more things to the "full". More live wallpapers, things that can be easily gotten from market don't need to be included as a system app etc. (like flipboard)
Is there a list somewhere that says what is actually removed on each of the 3 settings?
No... I have on my desktop but in an app not easily pasted in here. If you flash this and choose the custom option you will see everything broken down. the recommended section will list everything removed if you just selected recommended and then the full section is what is added if you select full. Being in the custom section you can add/remove whichever. if you want to do nothing just hit the menu key and quit installation, nothing will get removed.
Updated Ashaman v1.00
Download Ashaman v1.00
changelog in the OP
Thanks for this!
Ok, finally had a chance to try it (it's been a busy week) - did the custom option, and while it said it was removing everything I picked, some are gone and some are still there. I didn't go through item by item, but ChatOn is still there and Kies Air at least - the clocks are gone, AT&T Navigator, some others. Tried it twice. Anything I can do to troubleshoot? I can go through the list and write 'em down if it will help.
did you install any of the roms or still stock? I've used it twice myself with no issues did recommended plus a few other. nandroid back and tried again.
can you get adb shell onto your device?
then cd to /system/app do an ls and paste what is left in here?
or maybe for one left confirm exact name of apk and odex.
mrRobinson said:
did you install any of the roms or still stock? I've used it twice myself with no issues did recommended plus a few other. nandroid back and tried again.
can you get adb shell onto your device?
then cd to /system/app do an ls and paste what is left in here?
or maybe for one left confirm exact name of apk and odex.
Click to expand...
Click to collapse
It's still stock, just rooted. I can't do adb right now (stuck working) but I'll give it a shot tomorrow when things should be more sane. I did look in the /system/app with ES file explorer, and Chaton isn't there (nor anything with that kind of name). I can always freeze it, I just liked this answer better
if they aren't in /system/app then they are gone...
are they showing up in the app drawer or just you still see homescreen icons?
if it is just the homescreen icons just go ahead and remove those(long press).
mrRobinson said:
if they aren't in /system/app then they are gone...
are they showing up in the app drawer or just you still see homescreen icons?
if it is just the homescreen icons just go ahead and remove those(long press).
Click to expand...
Click to collapse
The only one I tried (ChatOn) is still in a folder in the app drawer (Nova Launcher) and when I tap it, it runs...
EDIT: oh, and it still shows in TiBu
Thank you
Thanks.
alacrify said:
The only one I tried (ChatOn) is still in a folder in the app drawer (Nova Launcher) and when I tap it, it runs...
EDIT: oh, and it still shows in TiBu
Click to expand...
Click to collapse
Ok that's just weird. is it in data/app then? if it isn't in system/app I can't see how its installed still unless it is in data/app.
mrRobinson said:
Ok that's just weird. is it in data/app then? if it isn't in system/app I can't see how its installed still unless it is in data/app.
Click to expand...
Click to collapse
Yeah, ChatOn, and the other ones that didn't go away, are in /data/app. Did I do something screwy that moved them?
no you probably just updated everything from play market. since it can't write to /system even when an installed system app is updated it has to install the updates into /data partition.
so any system app that had an update from the play store was then also in data. best bet is to manually uninstall those now. you can normally since they are no longer system apps. I'd add to my script but it'd be hard to track down the names, instead of ChatON.apk it'd be something like com.google.android.chaton-1.apk or some such weirdness.
and you don't even need root to remove data apps anyway.
mrRobinson said:
no you probably just updated everything from play market. since it can't write to /system even when an installed system app is updated it has to install the updates into /data partition.
so any system app that had an update from the play store was then also in data. best bet is to manually uninstall those now. you can normally since they are no longer system apps. I'd add to my script but it'd be hard to track down the names, instead of ChatON.apk it'd be something like com.google.android.chaton-1.apk or some such weirdness.
and you don't even need root to remove data apps anyway.
Click to expand...
Click to collapse
Cool, thanks - that explains it. And I can certainly freeze or remove them myself - I'm just so used to having your AROMA installers around to do all my work with Task's ROM for me I was ready to jump right back in
Worked Great!
Worked Great! Thank you!
hey guys, so a month or so ago I flashed a new rom. I think I messed up with the restore though because I remember that Titanium Backup asked if I wanted to update my android ID.
I did.
Everything that i use everyday works fine - EXCEPT - two things that I have noticed.
chrome to phone doesnt work (instant unable to connect error)
And pushing apps from the app store on the web doesnt work (although the playstore on my phone works fine)
I also noticed in the settings of the play store (web based) that it is not showing my phone as being connected anymore.
To be more precise, the "last used" column just has " - - "
So I'm guessing I boned the android ID.
So I did a complete wipe and reinstalled the rom from scratch. Did not restore any apps from the market or from TiBu.
The phone will not show up on the webbased version of the store.
I added my secondary gmail account and it saw it! I was able to push. This is good, but I have purchased apps from the other account.
I wanted to test it out, so i factory reset and added my secondary gmail account as my main.
Now THAT wont push! I have no idea whats going on and how to correct this issue.
In /data/app folder make a new folder with name com.google.android.gms-1.apk
(to make the folder use a file manager app or the command "su" followed by "mkdir /data/app/com.google.android.gms-1.apk" with a Terminal Emulator app and Busybox installed.
NOTE: Making a new folder in /data partition require root permissions so the Andriod system must be rooted first)
That's it!
------------------------------------------------------------------
Hello everyone,
owners of smartphone with very limited internal storage, like Galaxy Y, will likely end up to be concerned of every single MB of free space lost; and the more the concern as the free space is getting closer to zero.
So there I am too.
I've put lot of effort to optimize the use of my Galaxy Y internal storage (/system, /data and /cache partitions all together) and I'm proud to have more than 50% of internal storage free and I like to have it that way for as long time as possibile.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Yesterday I had a very bad surprise... I suddenly lost 55% (actually 55MB) of free space for some unknow reason
Later, it turned out that the reason was that the Google Play Service had been silently updated in the background without any notification.
Actually the footprint of newer version of Google Play Service has a huge increase of 28MB... almost +78%!
The new apk size is 15MB bigger and a system integration of the update not only might likely eats up all the free space available in the /system partition, but still will need to use additional 13MB in /data partition.
Uninstalling the update was just a matter of tapping one button... but then another background update would have happen soon after.
So, to prevent the update from happening again, I used the same kind of trick used to avoid the self update of Google Play Store, as explained here [TRICK] How to stop Google Play Store self update - easy!
That's all folks!
Bye!
What I used to do was uninstall the Google play services
Then open YouTube
It will say you have to install Google play services
Click the link to install it & it will allow you to download it from the playstore
You can then move or link it to sd card with link2sd
I prefer always having the latest versions of apps as they tend to eliminate bugs - yes it might be a larger file size but you can move or link the apk to sd
Thanks for the hint Marcus
I simply hate when my device is modified without my previous consent.
I want to be the one who decide what to update and when to update because each update might have a cost (in terms of storage space, in terms of data plan usage, in terms of risks of unexpected apps or system errors).
Furthermore I've put lot of effort to make my phone system configuration in such a way that it can still be fully functional even without SD (as in case of a SD failure) or with a brand new empty one; so I've put all the most important applications (Internet browser, Youtube, Google Play Store, Google Play Service, Shake Calc, QuickPic, Maps, GMail, QuickOffice, FM radio, Camera, Root Explorer, Tethering Widget, Terminal Emulator, Flashlight, VNC_Server, SSHDroid, VoipCheapGlobal and few others) in /system and /data partitions and there I want them to stay
All the best!
marcussmith2626 said:
What I used to do was uninstall the Google play services
Then open YouTube
It will say you have to install Google play services
Click the link to install it & it will allow you to download it from the playstore
You can then move or link it to sd card with link2sd
I prefer always having the latest versions of apps as they tend to eliminate bugs - yes it might be a larger file size but you can move or link the apk to sd
Click to expand...
Click to collapse
how to stop play services auto update???????????
What I found was that on my custom rom (cm 10.1.3) google play services was installed as /system/app/GmsCore.apk which was the version that I had installed when I flashed a gapps zip file right after I had initially installed the rom. If I only had this version installed then the play store app would not auto-update google play services. However as soon as I updated google play services from the play store manually it was installed as /data/app/com.google.android.gms-1.apk and as long as it was installed here the play store would auto-update it whenever it wanted without asking or informing me. I even tried doing chattr +i com.google.android.gms-1.apk as some other people have mentioned but then it would just install the new version as com.google.android.gms-2.apk, etc...
I clicked on "uninstall updates" for the google play services app and it removed the /data/app/com.google.android.gms-1.apk file and went back to not auto updating. The problem is that I wanted to use some google apps that would not work with the older /system/app/GmsCore.apk version but I wanted to install a slightly newer version but not have it get auto-updated.
So what I ended up doing was to get the slightly newer version and copy it to /system/app/GmsCore.apk. As long as there is no google services apk in /data/app/ it seems that it will not get auto-updated. This allows me to maintain control over when/if It ever gets updated.
Also note that I have applied a no self-update patch from lucky patcher to my google play store (v4.3.11). I don't know if this is also needed to prevent googleplay services from auto updating.
The reason that I do not want to use the recent (>=4.4) versions of google play services is that they now include a firmware updater service that was transferring a ton of data in the background for no reason as mentioned here. The slightly older version that I am now using (4.3.25) does not have this.
I could have just disabled the service but if it is allowed to auto-update itself then it is possible that it will just get re-enabled or some other battery draining/data using feature will get added.
I would rather maintain control over all the software that is installed on my device instead of allowing google to do whatever they want without asking or even informing me.
Basically if you have the google play store app installed on your phone it allows google to install whatever they want on your phone whenever they want without your consent or notification. (unless you do a lot of hacking to disable it)
This seems pretty crazy to me and I am not sure if most people realize this. Who owns your phone? Is it you or google?
Sorry about the rant...
Hi garbb,
thanks for posting your rant it provides some interesting infos on different scenario than mine which is stock rom with Google Play service installed in system folder.
I also like to express my agreement on the reasons you stated that had led you to find a way to stop the self auto update.
I guess that the patch you applied with lucky patcher is what prevents the auto update to work.
But basically the trick that I posted here should work on your system too as it actually prevent the update process to copy the new updated version of the app in the destination folder that is /data/app
If Google Play Service is been updated once already (so there's a apk in /system and one in /data/app) then the the latest installed version is already named com.google.android.gms-1.apk and placed in /data/app so the update process will name the new updated apk as com.google.android.gms-2.apk.
So, in order to make the update process to fail you just have to make a /data/app/com.google.android.gms-2.apk folder.
Or you might want to integrate to /system the updated version that you like to have (eventually by using link2SD or Titanium Backup), then make /data/app/com.google.android.gms-1.apk folder to make to fail future auto update attempts.
rahul54321 said:
how to stop play services auto update???????????
Click to expand...
Click to collapse
Trick doesn't work.
Verrocio said:
Trick doesn't work.
Click to expand...
Click to collapse
Well, it's possible that the trick doesn't work for you (there's also a chance that as for garbb user you have to change the folder name digit to something greater than 1) but that doesn't mean that it doesn't work for everyone.
For me it works and I proved it on a youtube video that shows how to use the same trick to make the Google Play Store update to fail.
It would be nice if you can provide some more infos on your smartphone OS and Google Play Service version, just for the record and to get some clues on why eventually the trick doesn't work for you.
halnovemila said:
Well, it's possible that the trick doesn't work for you (there's also a chance that as for garbb user you have to change the folder name digit to something greater than 1) but that doesn't mean that it doesn't work for everyone.
For me it works and I proved it on a youtube video that shows how to use the same trick to make the Google Play Store update to fail.
It would be nice if you can provide some more infos on your smartphone OS and Google Play Service version, just for the record and to get some clues on why eventually the trick doesn't work for you.
Click to expand...
Click to collapse
I've tried both 5.0.89 and 6.1.88 (034) , nexus one, with latest euroskank rom from october. Also tried disable from play store on top of this "trick". The gms updates itself every time. I wouldn't mind it so much but it doesn't ask me and i want full control over whats happening on my device but still keep access to device manager.
edit: also tried with stock cm and marketupdater frozen on both, same result.
Verrocio said:
I've tried both 5.0.89 and 6.1.88 (034) , nexus one, with latest euroskank rom from october. Also tried disable from play store on top of this "trick". The gms updates itself every time. I wouldn't mind it so much but it doesn't ask me and i want full control over whats happening on my device but still keep access to device manager.
edit: also tried with stock cm and marketupdater frozen on both, same result.
Click to expand...
Click to collapse
Well, I'm not really an expert on custom roms, and I never heard of euroskank so I did what I always do... a Google search
What I found is a site that provides cyanogenmod roms, so if that's the case we can wait for garbb and see if he has any good news that can be useful for you too Verrocio
In my case I'm using stock rom for Galaxy Y, and Google Play Service ver. 5.0.89 hasn't got an auto update anymore since I used the trick I posted above.
halnovemila said:
Well, I'm not really an expert on custom roms, and I never heard of euroskank so I did what I always do... a Google search
What I found is a site that provides cyanogenmod roms, so if that's the case we can wait for garbb and see if he has any good news that can be useful for you too Verrocio
In my case I'm using stock rom for Galaxy Y, and Google Play Service ver. 5.0.89 hasn't got an auto update anymore since I used the trick I posted above.
Click to expand...
Click to collapse
You may want to consider going to 6.1.88 since it was the last cleanup version in its "class" to include http>>s<< api support. (from what we can tell by the changelogs)
But the jury is still out on that.
Verrocio said:
You may want to consider going to 6.1.88 since it was the last cleanup version in its "class" to include http>>s<< api support. (from what we can tell by the changelogs)
But the jury is still out on that.
Click to expand...
Click to collapse
Well, actually on devices as Galaxy Y with only 222MB storage space for system partition and only 190MB for data partition, apps footprints (use of storage space) is a concern and that's actually why I didn't like the update in first place as I stated in my 1st post here.
Moreover I don't really need much Google Play Services api(s) as I have only three apps that can't work properly if Google Play Service isn't available and I almost never use those apps so I even keep Google Play Service in "disabled" state (frozen) so it doesn't even use RAM and CPU for its many background services that I don't need.
halnovemila said:
Well, actually on devices as Galaxy Y with only 222MB storage space for system partition and only 190MB for data partition, apps footprints (use of storage space) is a concern and that's actually why I didn't like the update in first place as I stated in my 1st post here.
Moreover I don't really need much Google Play Services api(s) as I have only three apps that can't work properly if Google Play Service isn't available and I almost never use those apps so I even keep Google Play Service in "disabled" state (frozen) so it doesn't even use RAM and CPU for it's many background services that I don't need.
Click to expand...
Click to collapse
Well the next two cleanup versions after are 6.5 and 6.7(which just came out last week). Both are more memory hoggy than 6.1.88
If you don't want to install it i might suggest keeping a archived copy of it around with system panel.
My device has limited re-sources same as yours so i FEEL YOUR PAlN.
EDIT: By the way i retried the folder trick with both -1 and -2 + disabled hopefully this time it sticks!
This is a very interesting topic to me. Subscribing. I currently have all google apps disabled or uninstalled and using exchange for calendar and contacts sync. No report yet on how well it works tho. I dont like googles tactics in keeping hold of my android so I hope to see more from this thread.
ElwOOd_CbGp said:
This is a very interesting topic to me. Subscribing. I currently have all google apps disabled or uninstalled and using exchange for calendar and contacts sync. No report yet on how well it works tho. I dont like googles tactics in keeping hold of my android so I hope to see more from this thread.
Click to expand...
Click to collapse
Hi Elwood,
nice to see you are interested on the topic but I wonder what more you could find on this thread as it's just about a trick that makes to fail the automatic background updates of Google Play Service app.
I suppose the posts you'll find here will be somewhat like "Good! it works" or "too bad, it doesn't work"
My personal choice is to use the same trick for both Google Play Service and Google Play Store.
Then I usually keep Google Play Service "disabled/frozen", and I unfreeze it at the need.
I made a couple of Terminal Emulator app shortcuts so that with a single touch I can have the following commands executed
Freeze
Code:
clear ; pm disable com.google.android.gms ; echo ; echo Press any key to continue... ; read anykey ; exit
UnFreeze
Code:
clear ; pm enable com.google.android.gms ; echo ; echo Press any key to continue... ; read anykey ; exit
Those commands have to be executed as root so Terminal Emulator must have the "Initial command" preference set as
Code:
su ; exit
You'll cry after you read this
My Google Play Services app got a whopping internal memory of 114 MB!
Can i still updates apps if i do this TRICK? Not rooted tried with KingRoot but failed at least 3 times hence the name of my username/profile.
Was before but unrooted and uninstalled a few weeks earlier.
Failed Root Advocate said:
My Google Play Services app got a whopping internal memory of 114 MB!
Can i still updates apps if i do this TRICK? Not rooted tried with KingRoot but failed at least 3 times hence the name of my username/profile.
Was before but unrooted and uninstalled a few weeks earlier.
Click to expand...
Click to collapse
I'm sorry but as stated in the 1st post you need root priviliges in order to make a new folder in the internal memory /data partition.
Anyway the answer to your question is "yes"; you can still update all other apps because making the empty folder in /data/app that exactly matches the app package filename will make the update to fail only on that one app only.
Hello,
I've been searching for days to find out where GooglePlayServices apk located but failed. But i could not find it anywhere, even in /system/app/ folder and /system/pri-app/
Could you help me with this?
Thanks with best regards,
Cuong Phan said:
Hello,
I've been searching for days to find out where GooglePlayServices apk located but failed. But i could not find it anywhere, even in /system/app/ folder and /system/pri-app/
Could you help me with this?
Thanks with best regards,
Click to expand...
Click to collapse
/system/priv-app/GmsCore
ElwOOd_CbGp said:
/system/priv-app/GmsCore
Click to expand...
Click to collapse
Gratefully thank you, you save my time. In Android 6.0, it is PrebuiltGmsCore.
So starting a new thread to collate all information regarding MicroG replacing google play services.
MTCD units running android lollipop are slow and sluggish due to google play services, you can either freeze/disable google play services and lose the ability to log in to maps and google now ect. Or you can go a bit further and replace it with MicroG.
https://microg.org/
More people need to test it and try out what does/does not work. My install wasn't super clean as I just figured it out as I went, so my "steps" are going to be a bit weird and if more people try/have better advice i'll amend as appropriate.
I installed from Malaysk's 10.8 rom.
I uninstalled all google apps I could find with titanium backup, google play services, google store, GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect. You may not have all of these installed but if you have any of them, remove them.
I had issues removing google store and play services, I ended up having to freeze them with Titanium backup, rebooting, then uninstall, then rebooting.
Then you need to go into xposed and search for the module "FakeGApps by thermatk" , install it, activate it, reboot.
Now I installed f droid (https://f-droid.org/) and added the repo https://microg.org/fdroid/. Then installed the GmsCore, GsfProxy and FakeStore. Then rebooted.
Now it seemed to work-ish at this point. But if i tried to add a google account it got stuck at "please wait" loading. I then booted into recovery and whiped data/factory reset. Reinstalled gsfproxy and fake store, xposed FakeGApps ect, but when i tried to install GmsCore from f-droid, it never appeard for me to install. so I downloaded the latest PREVIEW RELEASE apk direct https://microg.org/download.html and installed that, rebooted and now it works perfectly.
The only issue i have found so far is google maps sometimes pops up saying "google maps isnt working do you want to close it?" when google maps is running fine so i just say no the once and all is ok. Based on this try the following steps to install.
These instructions assume you are using Malaysks lollipop rom!
1) use Titanium backup or root uninstaller ect to remove all google apps (GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect)
2) reboot, ensure all google apps are removed (may need to freeze/disable any google apps not uninstalling first, then uninstalling)
2.5) Boot into recovery, delete all data/factory wipe option (you may be able to just wipe dalvik cache with a rooted app from the app store or similar instead, not tried, if anyone does let me know how it works.)
3) install FakeGApps by thermatk from xposed, activate, and reboot.
4) go to https://microg.org/download.html and download latest microG Services Core Preview release (not stable 0.2.4), microG Services Framework Proxy stable and microG Store (FakeStore release) stable.
5)Install the three apps, reboot.
6) Test if it works, try to go to settings -> accounts -> add account, add your google account and hopefully should all go ok.
There is a way to get the play store to work via blankstore, i have yet to try as I just use YALP store (https://f-droid.org/repo/com.github.yeriomin.yalpstore_12.apk) If you attempt to install blankstore let us know how it goes and how you did it.
Apps working:
Maps (works 100% with logged in account)
Google play music
Apps partially working
AutoMate (Works, and works really fast, except when go to the maps section, the map loads but is cut off at the top where the menu bar should be, then it has some issues displaying navigation fully and crashes when trying to manually set home/work locations in app. Needs more testing)
Apps not working:
Android Auto (wont get past first loading screen, may need to try alternative versions, needs more testing)
How to install Blankstore (working play store) Not tested!
Download blankstore apk
On Android 4.4 replace /system/app with /system/priv-app in the following instructions!
Installation instructions Requires Android 4.0.4+:
Remove old PlayStore/Market files if needed (using adb shell or as you like):
/system/app/Vending.apk
/system/app/Phonesky.apk
/system/app/com.android.vending.apk
/data/app/com.android.vending-*.apk
/data/data/com.android.vending (folder)
Copy new com.android.vending.apk to /system/app with permission 644 or rw-r--r--
Reboot
Generate an Android ID
Create an "Google Play Store for BlankStore"-Account via Settings/Accounts&Sync
Launch BlankStore from your Launcher.
To generate an android id:
On your PC:
Install Java (if not already done)
Download android-checkin-1.0.jar from here
On Windows: Download bla.bat into the same folder as android-checkin-1.0.jar and double click it
On Linux/OSX: Open a Terminal in the folder where android-checkin-1.0.jar is located and run
Code:
java -jar android-checkin-1.0.jar <email> <password>
Click to expand...
Click to collapse
Can you check Google Play Music works ?
MicroG is a very effective tool as a means to not waste memory in google play services.
I have also experienced the problem of "Maps is not responding" like Dec64 said.
At this time, if Google MAP is running in the background, it stops automatically.
My experience does not stop automatically after Google MAP has been running for about 10 minutes.
By the way, this is an MTCD section but my unit is joying mtcb rk3188.
That is, the operation confirmation is obtained also with mtcb units.
Unfortunately I did not succeed in lollipop ROM(developed by Malaysk and Booroondooks)
Thank you Dec64 for creating a special thread.
I hope that you will be able to bring the experience of everyone and make the microG more stable on our car android.
RazGame said:
Can you check Google Play Music works ?
Click to expand...
Click to collapse
Confirmed(even though I am a free trial)
Looks intereeting - Sounds complicated.
What if installation will fail? Alle google apps gone than.
Factory reset is not a good option. Re-install all apps incl. Tomtom with huge maps, aso...
At the moment i had deactivate google play services. The only thing thats missing to me is Mail support and Play store.
Quoted from Official site
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
makes2068 said:
Looks intereeting - Sounds complicated.
What if installation will fail? Alle google apps gone than.
Factory reset is not a good option. Re-install all apps incl. Tomtom with huge maps, aso...
At the moment i had deactivate google play services. The only thing thats missing to me is Mail support and Play store.
Click to expand...
Click to collapse
You can download the apks from apkmirror or similar, or make backups of your current google apks. I think there is also packs of the gapps about for custom roms that aren't bundled with google services. At worst you reflash your rom.
Also just make a backup of your maps? That's what I did. Copy maps folder to SD card and back again.
For some users cutting google out by disabling google play services will be enough, but for other people who need/want to gain access to the entire android experience this is the only way i've found so far that comes close and enables a useable experience.
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
Click to expand...
Click to collapse
As far as I could tell from my little research, phonesky seems to be defunct old attempt, Blankstore is the useable open source play store. Or perhaps Phonesky is the newest version of Blankstore without a release, either way, Blankstore seems to be the only way to get Google Play Store.
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
How ? Link ?
Sent from my Nexus 5X using XDA-Developers Legacy app
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Is it really that easy? Are alle boards and their connections the same so we can easily replace them?
Got an Erisin 3015. Will it work?
dongali said:
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Click to expand...
Click to collapse
I would like to see pictures of the PX5 core board before buying one. I got to make sure it has the same connection terminals that my head unit has.
warata said:
Quoted from Official site
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
Click to expand...
Click to collapse
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
Depends if an hour of your time is worth $50.
I do not think that memory expansion and microG are equivalent.
Will you buy memory again when Google Play services get more fat?
---------- Post added at 11:13 AM ---------- Previous post was at 10:55 AM ----------
Today I challenged 511 ROM(Malaysk30_10_2016_MTCB) but I could not resolve "just a sec" isue again.
This problem does not occur in Kitkat ROM.And I gave up. Because it exceeds my ability.
I found that you can not use it unless you install at least microG servicecore and FakeStore(Or its equivalent apk).
Should be deleted
GmsCore(Google Play services)
GoogleBackupTransport
GoogleFeedback(Market Feedback Agent)
GoogleLoginService(Google Account Manager)
GoogleOneTimeInitializer
GooglePartnerSetup
GoogleServicesFramework
Phonesky(Google Play Store)
SetupWizard(I think that this is not included in the custom ROM)
Velvet(Google App)
I was able to get an account to sign in but Google Music says its unable to connect. Anyone run into this issue?
dongali said:
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Click to expand...
Click to collapse
Reading through the thread, I think this is only for headunits that are from HotAudio or MTCD-HA. I don't see any confirmation these would work with KDL or JY units. Mine is a JY unit so not sure it would work for people aside from those that have those particular units.
Will try the MicroG to see if that helps with the speed also.
Wout2426 said:
How ? Link ?
Sent from my Nexus 5X using XDA-Developers Legacy app
Click to expand...
Click to collapse
https://forum.xda-developers.com/an...e-development/mtcb-c-d-2gb-ram-buy-2-t3512366
any new development on this??
Willing to donate if someone wants to take it up and make it work for MTCD units as intended.
masri1987 said:
any new development on this??
Willing to donate if someone wants to take it up and make it work for MTCD units as intended.
Click to expand...
Click to collapse
What do you mean? It does work as intended if you install it.
Only issues is microG isn't exactly the same as google play services so some apps that use certain elements of google play services will not run, nor ever run untill/if microG includes that level of API function or whatever is missing.