1 Spotify installation for 2 users - how? - Windows 8 General

Hi,
I have very silly problem.
I would like to have my Spotify installation available to bot users of Windows 8 Pro.
I have installed some games (desktop mode), Office, etc.. and all of them are available for both accounts existing in the system.
Not Spotify though.
What should I do? My disk space is limited - I do not see any point for installing this software twice - I can always re-log in the program itself.
Help, please

Is it a desktop app or a "Metro" app? If it's the latter, the same installation will be used for both, you just have to "buy" it on the other account. If it's a desktop app, usually you just need to make sure "Install for all users" is selected during setup.

It is a desktop app and it does not have such an option - it does not ask during installation
But other apps I have - Office 2010, Office 2013 Preview, F1 2011 also did not asked me if I want them just form me or all users of PC.
Problem is this one installs under: C:\Users\Me\AppData\Roaming\Spotify\spotify.exe (and I do not have an option to install it in different place )
Is there any thing I can do about it?

Hmm... interesting. Can you run the installer as Admin? Installing into the user folder like that is usually something done to avoid requiring Admin permissions.
Otherwise, if the installer is not cooperating and you're seriously concerned about the space it uses, do the following:
1. Install it for both users, normally.
2. Create a location on the filesystem that both users can access. I recommend against using a folder under Program Files as that is usually write-restricted and the app may expect to be able to write to itself; ProgramData may be better.
3. Move the binaries (presumably you don't want the data files, just the binaries... or at least, only also move those data files which are same between installs) from one install folder to the new location.
4. Use symlinks (the mklink command in CMD, you may need to be running as Admin) to link the binaries back into the original install folder. You can use either symbolic links or hard links, actually; hard links may have trivially better performance. Neither one will consume a meaningful amount of disk space.
5. Verify that the first install (with the moved-and-linked binaries/data files) still works, then exit it.
6. Delete the relevant files from the second install, then create the links there too.
Congrats, you've done how much work to save yourself a few megs of space?

Your guide will be useful for future - thanks.
Spotify is small enough that I can install it twice

Related

[Q] I am a build addict.. what are my auto-install options ?

- - - Seeking the equivalent of Sashimi and SKTracker - - -
Hi,
I installed Froyo Sense 2.2 on my HD2 for the first time yesterday and expect I will be playing around with different builds for a long time until I find 'perfection'.
As a serial WinMo ROM addict, I used to use Sahsimi to back up and re-apply all of my application installs, customisations, skinning, license key input, WiFi and webmail settings etc.. etc.. . So literally after installing a ROM, I can have all of my apps and customisations re-applied within minutes...
But is there an equivalent for Android out there ?
- Is my google tie in aware of my installed applications and will it auto-install them again ?
- Where does Android store installs ?
- Can purchased installs be re-applied without any DRM restrictions ?
- Is there an equivalent of Sashimi (http://forum.xda-developers.com/showthread.php?t=538513). I know on WinMo there are quite a few apps that let you re-installs Cabs, registry edits and XML's
- Are there any application watcher tools that will allow me to find out where applications specific customisations are installed ? The equivalent I'm using on WinMo are SKTracker and MobileMon
Any advice would be appreciated.
- Is my google tie in aware of my installed applications and will it auto-install them again ?
-- Generally yes, every new build I've used recently (last 3 or 4 weeks or so, never checked before) will automatically try and redownload from the market whatever you had before.
- Where does Android store installs ?
-- Not 100% sure I understand but all Android data (sms, apps/games/saves etc) are stored in your /Android/data.img on the SD card.
- Can purchased installs be re-applied without any DRM restrictions ?
-- Theoretically yes, cannot guarantee 100% but it's tied to your google account so in theory it's a yes.
- Is there an equivalent of Sashimi (http://htcpedia.com/forum/showthread.php?t=260). I know on WinMo there are quite a few apps that let you re-installs Cabs, registry edits and XML's
-- Your best bet for that will be Titanium backup. Looks complex once you first open it, but read the wiki (google will help you there) and you'll realise it's actually very simple.
- Are there any application watcher tools that will allow me to find out where applications specific customisations are installed ? The equivalent I'm using on WinMo are SKTracker and MobileMon
-- Not entirely sure on that one afraid, it's not something I've really looked into.
Thanks for the details. I'll look up Titanium Backup.
One thing I have noticed, upon installing a Marketplace App if I clicking onSettings -> Applications -> Manage Applications -> [select the application]
... then there is the option of 'Move to SD Card'.
To me this suggests that all Marketplace installs default to the phone's internal memory.... correct me if I'm wrong.
But I'm not sure if this is the installer for the app or the application itself.
Ideally, I would like to have the installer on my SD card and application installed to the destination of my choice.
One thing I've noticed is that the Market downloads installers to \sdcard\download. They're not named with the original filename, but there's a manifest xml file inside where you can see what file it was.
This way, you can keep backups of all your installers from the Market.
Just copy the ones you want into the AndroidApps folder of the new build and it will automatically install them for you.
This should help make the process a little smoother

Best Method to Install APK?

hey guys, was googling this question and i came across three ways. I was wondering if the simplest method achieved the same result as the hardest method with no issues. The first method was through android market, second was something about downloading the sdk, than command prompting etc etc, and the last method (which i prefer) was just moving the apk file over and clicking on it (this is the method i prefer).
are there any drawbacks to each one or are they all the same? not sure why theres the command prompt one if you could just move it over and click it...
boogieboogie said:
hey guys, was googling this question and i came across three ways. I was wondering if the simplest method achieved the same result as the hardest method with no issues. The first method was through android market, second was something about downloading the sdk, than command prompting etc etc, and the last method (which i prefer) was just moving the apk file over and clicking on it (this is the method i prefer).
are there any drawbacks to each one or are they all the same? not sure why theres the command prompt one if you could just move it over and click it...
Click to expand...
Click to collapse
first of all:
"downloading the sdk, than command prompting etc etc", that is what we call an "adb push" into the phone, now for the drawbacks:
1. through market download and install, you need a steady connection while the apk is downloaded, interrupted connection means failing installs
2. adb push needs a little more knowledge on commands, and if you don't know any, you might just mess up stuff, or even not installing apps when you think you installed it
3. moving apk file is the easiest, but if the SD gets corrputed or a bad transfer, then you will be installing corrupted apps that will not work
well ,thats the drawbacks of the 3
noobandroid said:
first of all:
"downloading the sdk, than command prompting etc etc", that is what we call an "adb push" into the phone, now for the drawbacks:
1. through market download and install, you need a steady connection while the apk is downloaded, interrupted connection means failing installs
2. adb push needs a little more knowledge on commands, and if you don't know any, you might just mess up stuff, or even not installing apps when you think you installed it
3. moving apk file is the easiest, but if the SD gets corrputed or a bad transfer, then you will be installing corrupted apps that will not work
well ,thats the drawbacks of the 3
Click to expand...
Click to collapse
thanks for the reply
for the third one, if the SD gets corrupted than a restore would fix the cd card correct? and if i do somehow install a corrupted app, just uninstalling it would solve it right?
but than, why do all the videos on youtube tell me that i should download appinstaller from the market to install apk files when apk's can be installed just by selecting them?
Droid Exlorer > Batch Install
would it can help?
open2go make it easy to download link on your phone.
1) access open2go.com on your phone and create shortcut on homescreen
2) type open2go.com/APK_URL on addressbar of desktop broswer.
input 4 digits on the phone.
download. install. done.
example:
open2go.com/angrybird_apk/ht tp://download.getjar.com/downloads/web/adp/107604/AngryBirds_1.4.2.apk
(remove space ht^tp )
boogieboogie said:
thanks for the reply
for the third one, if the SD gets corrupted than a restore would fix the cd card correct? and if i do somehow install a corrupted app, just uninstalling it would solve it right?
but than, why do all the videos on youtube tell me that i should download appinstaller from the market to install apk files when apk's can be installed just by selecting them?
Click to expand...
Click to collapse
if the app corruption appears (not the SD card), the app will keep on FC or making your phone look stupid, and yeah uninstalling it may help, but if it fails, you will have to manually remove it, and that I am not sure bout how cause it never happens to me. Next bout the SD corrupt, no, restoring will not help since it is the SD's partition in problem, you will have to do some formatting
using appinstallers have a advantage of keeping record of your activity(depending on the app you use), or even do batch installations, which is faster than average one-by-one installs. Imagine downloading something to your pc via internet, would you use a download manager of some sort, or just use browser's download manager?

[Guide] Before trying to root NST/NSTG Backup first! Read this.

Suddenly increase of the people trying to root their devices recently.
Something goes wrong and either they have no backup or its damaged and then they have a lot of trouble.
So I'd thought a list a couple of things that you should do BEFORE you try to do anything else to your Nook Simple Touch or Nook Simple Touch Glow aka NST/NSTG
Now I strongly suggest making two backups in different manners detailed below. I personally do this before I even use my NST for first time.
NookManager:
Nookmanager has a great backup tool however it does save it directly onto the sdcard which if is not big enough or has other errors or you simply end up deleting by accident.
Pros: Convenient backup and restore. No need for PC. ADB over wireless to copy backup.
Cons: Must remember to copy off sdcard, at mercy of sdcard failing.
Noogie:
Noogie allows the NST/NSTG partitions to be completely accessible by a PC over a usb cable.
You then use a tool on the PC to backup all the partitions to a file.
Pros: Your backup is stored independent of your sdcard. A bit more verbose by default.
Cons: If your usb cable is dodgy or usb bus errors can be introduced.
Both systems have good points and bad points doing both means if one is not quite right you have an alternative. Its worth doing both.
A complete image of a NST/NSTG is around 1.86GB in size however after compression should be around 280MB.
Now to the details.
I would do Noogie first as you can then use the same sdcard to stick nookmanager on that you may want to do the root with (after backing up correctly).
Some of my nook's usb cables were charge only ones (very handy) so if cable is thin with too cores and long use a different cable.
I would try and avoid using class 10 sdcards for this process.
Noogie
###########
If you use windows use this guide
The same method you stick noogie img onto sdcard you can use to stick nookmanager as well.
After the backup check your event viewer [Start->settings->Control Panel->Administration Tools->Event Viewer->System].
Look for any error Red or yellow warning about disks.
Windows does not pop up something when your having serious disk errors (even to their latest version!)
Remember to "safety remove the hardware" before unplugging the NST.
You will end up with a 1.86GB image file I would suggest compressing it using rar/zip to get to a manageable size plus add some CRC checking.
If you use Linux use this one.
If you linux newbie be very very very careful with the dd command. Its very powerful and a simple typo can ruin your computer.
Make sure nothing is mounted during the process.
Run dmesg or sudo tail /var/log/kern.log to see if any usb or disk errors.
NookManager
##############
Read the Guide
You can use winimage mention in noogie guide to stick Nookmanager on a sdcard too.
When booting off Nookmanager say no to wifi, Rescue->Backup, Use rest of space on SD card, create backup.
Obviously make sure your device is well charged and choose a big enough sd card to hold the backup. Its about 280MB compressed.
Once backup is complete we want to get it onto our PC or something other than a single sdcard which are prone to sudden failure.
Nookmanager has stored the backup on a second partition on the sdcard.
Windows does not like mounting second partitions on removable devices by default so we can't easily be able to access it.
If you can either enable wireless and usb adb to copy which I won't go into now or connect your nook via usb while running nookmanager and it will appear as a mass storage device.
You are looking for a file called "backup.full.gz". Copy that as well as its md5. Make sure you check the size is around 280ishMB.
If you have already connect the stock nook over usb or used noogie over usb to your PC sometimes it will get confused and the drives won't appear in windows explorer.
This is windows getting confused. If you click on the safetly remove device icon you will see two drive letters are assigned its just explorer that can't access them. Easy fix is to reboot. If your like me and dozens of web browsing windows open and regard rebooting as something the power company forces on me few times a year you can do this to access.
Start->settings->Control Panel->Administration Tools->Computer Management->Disk Manager.
You will see the drive letters for your nook there. Right click (don't click format or delete!) and chose open. Explorer will now happily open a window with your drive contents.
Again as with Noogie check your event viewer system for any errors. (make sure hit F5 for refresh)
On linux you can mount the second partition no trouble so either remove sdcard and stick in a reader or use nook via usb cable. Mount and copy. Check size of file. I am sure if using linux and have mastered dd you know how.
So now you should have two full backups using different methods.
Now go forth and root, tinker and learn about with your NST/NSTG to your hearts content knowing you can safely recover.
Personally I like Version 1.2.X Nookmanager as a root method but I was also recommend if you have more than one NST trying out all of kuskro's hardwork on 1.1.X and excellent guides starting here (never tried on NSTG however)
Getting your SDcard back to normal
###################################
After rooting/backing up if you want to put your sdcard back to normal for storage you can't just simply format as the card has been repartitioned.
Easiest tool I have found for doing this is HP USB Disk Storage Format Tool which should be here I think.
Simple to use just select sdcard and hit format. It will automatically repartition and format to the maximum size of your card.
Hi i just had a quick question about the rooting,
When i have rooted, will there be a file manager already on there? so i can download any apk's i want, transfer onto micro sd and then install them? Is this going to be possible?
I ask because i dont particularly want all of the google apps which come in the package thing, and the installation of them seems slightly awkward, main part about it is that wont the imaged nook manager micro sd not have space for more files? but it tells you to put extra files on there.
I havent started the rooted yet but will be in a bit.
Thanks anyway.
flobbadob said:
Hi i just had a quick question about the rooting,
When i have rooted, will there be a file manager already on there? so i can download any apk's i want, transfer onto micro sd and then install them? Is this going to be possible?
I ask because i dont particularly want all of the google apps which come in the package thing, and the installation of them seems slightly awkward, main part about it is that wont the imaged nook manager micro sd not have space for more files? but it tells you to put extra files on there.
I havent started the rooted yet but will be in a bit.
Thanks anyway.
Click to expand...
Click to collapse
If your using nookmanager then the launcher relaunch that comes with is a filemanager. Touchnooter has something too. You don't have to install gapps and can sideload if you want. A lot of apps need a /sdcard so I would recommend having one for storage. Not sure if you need gapps for licensing etc for paid apps. You can use adb over wifi to install apps from a PC ie a filemanager like esfileexplorer if you did not have one available. I would ask your questions regarding any specific root method in their relevant thread....
Crispy3000 said:
If your using nookmanager then the launcher relaunch that comes with is a filemanager. Touchnooter has something too. You don't have to install gapps and can sideload if you want. A lot of apps need a /sdcard so I would recommend having one for storage. Not sure if you need gapps for licensing etc for paid apps. You can use adb over wifi to install apps from a PC ie a filemanager like esfileexplorer if you did not have one available. I would ask your questions regarding any specific root method in their relevant thread....
Click to expand...
Click to collapse
okay ,sorry about wrong thread and whatnot, thank you though!
i think i get the gist of everything now anyway, im very new to all this lol. ill probably just install the gapps anyway now for mail and calendar.
Also just a general question, is battery life decreased at all after rooting? or was the android running all the time even before root and now i can just use it (if that makes sense)
flobbadob said:
okay ,sorry about wrong thread and whatnot, thank you though!
i think i get the gist of everything now anyway, im very new to all this lol. ill probably just install the gapps anyway now for mail and calendar.
Also just a general question, is battery life decreased at all after rooting? or was the android running all the time even before root and now i can just use it (if that makes sense)
Click to expand...
Click to collapse
Battery life initially perhaps. Your adding gapps running in background. Phone.apk, Music.apk, TelephonyProvider.apk gets installed where it does not need to be.
Joy of rooting is you can uninstall or disable what you don't want. Longterm with some tweaks you extended it a lot. Remember to let screen timeout rather than using power button when to lock screen.
If you don't want B&N stuff just your own ereading system and don't want some gapps disable/freeze all this:
FfileDownloadService.apk,AccountAndSyncSettin gs.apk, AirRuntime.apk, ApplicationsProvider.apk, BnAuthenticationService.apk, BnCloudRequestSvc.apk, ContactsProvider.apk, CrytoServer.apk, DemoMode.apk, DeviceManager.apk, DeviceRegistrator.apk, GlobalSearch.apk, gtalkservice.apk, Home.apk, Library.apk, Music.apk, NookCommunity.apk, Phone.apk, QuickStartActivity.apk, Shop.apk, Social.apk, SysChecksum.apk, Talk.apk, TalkProvider.apk, TelephonyProvider.apk, WaveformDownloader.apk
Crispy3000 said:
Battery life initially perhaps. Your adding gapps running in background. Phone.apk, Music.apk, TelephonyProvider.apk gets installed where it does not need to be.
Joy of rooting is you can uninstall or disable what you don't want. Longterm with some tweaks you extended it a lot. Remember to let screen timeout rather than using power button when to lock screen.
If you don't want B&N stuff just your own ereading system and don't want some gapps disable/freeze all this:
FfileDownloadService.apk,AccountAndSyncSettin gs.apk, AirRuntime.apk, ApplicationsProvider.apk, BnAuthenticationService.apk, BnCloudRequestSvc.apk, ContactsProvider.apk, CrytoServer.apk, DemoMode.apk, DeviceManager.apk, DeviceRegistrator.apk, GlobalSearch.apk, gtalkservice.apk, Home.apk, Library.apk, Music.apk, NookCommunity.apk, Phone.apk, QuickStartActivity.apk, Shop.apk, Social.apk, SysChecksum.apk, Talk.apk, TalkProvider.apk, TelephonyProvider.apk, WaveformDownloader.apk
Click to expand...
Click to collapse
quick question, ive gone and deleted a lot of those apps, not sure if this was caused by that (doubt it) but:
when i go on the quicklaunch and click library, it goes to the relaunch page, not my nook library, any idea whats up
flobbadob said:
quick question, ive gone and deleted a lot of those apps, not sure if this was caused by that (doubt it) but:
when i go on the quicklaunch and click library, it goes to the relaunch page, not my nook library, any idea whats up
Click to expand...
Click to collapse
You should read closer before doing.
If you don't want B&N stuff
A lot of those in the list are for B&N stuff like the library. ie. Library.apk. If you want B&N Apps undo what you have done. Good job you have a backup :silly: One of the reasons I said disable/freeze as well as uninstall. If you are not using an app to disable/freeze (like titainium backup) then you can simply rename them with a root enabled filemanager. e.g. library.apk to library.apk_disabled
Search around for details on what to disable and what they do to see if you want them or not. Don't deregister the nook with B&N apps disabled.
Crispy3000 said:
You should read closer before doing.
If you don't want B&N stuff
A lot of those in the list are for B&N stuff like the library. ie. Library.apk. If you want B&N Apps undo what you have done. Good job you have a backup :silly: One of the reasons I said disable/freeze as well as uninstall. If you are not using an app to disable/freeze (like titainium backup) then you can simply rename them with a root enabled filemanager. e.g. library.apk to library.apk_disabled
Search around for details on what to disable and what they do to see if you want them or not. Don't deregister the nook with B&N apps disabled.
Click to expand...
Click to collapse
yeah, turns out i did delete the library apk when ishouldnt have, but it turns out that i can just use the file browser which is the homepage for relaunch to access epub files (which open up in the reader) so the library app thing is kinda redundant.
EDIT: everything is fine now, i got a new library app and somehow deleted the keyboard which im getting back now lol

{CLOSED} [TUT] 1/11/2014 HDX8.9 Working Play Store, GAPPS & PARTIAL Amz Services...

{CLOSED} [TUT] 1/11/2014 HDX8.9 Working Play Store, GAPPS & PARTIAL Amz Services...
I am no longer updating this thread. Currently, you best bet for everything working is SafeStrap, rom slot, Hashcode's Stock Fire Rom, Xposed module & the flashable gapps from Cpasjuste. I currently have a work load that precludes me from investigating anything further. Not too mention it seems other have the time & a better grasp on everything than I do. I will continue to help those stuck in bootloops or with issues as time permits. I recommend starting anew with your device, restoring the factory firmware, & then using safestrap & the other items mentioned above to get Play Store & Amazon working together.
Edited on 1/11/2014 - Added a fixed version of wget to the hdx.7z file to correct the gapps download rename issue.
READ ME FIRST OR YOUR DEVICE WILL EXPLODE, SCORCHING YOUR EYEBALLS!
If you have never modified an Android Device, if you have no idea what ADB is, how it is used & nearly every command memorized because you have been participating at xda for years or lurking for half a decade, if you do not know what the SDK, ANT, IDE or Ubuntu is, if you cannot afford to possibly throw away $300 to $600, then do yourself a favor & leave your Kindle alone. This is not a simple process, nor does it seem to work the same for everyone. I am NOT a developer. I also have a family & a career, which is very time consuming. I lost over a week in vacation days this past year because I rarely have time for myself, so that should tell you about how much time I am going to have for you if you break something. Sure, I will try to help WHEN I HAVE TIME, but if you are messing with things & then sending me a one line PM saying "I brick it" without any specifics about EVERYTHING you have done, well, I am not even going to respond. So, now you know, if you still want to mess around & possibly break some stuff, go right ahead.
EDIT: It seems if some Amazon services do fail to work for most people. books work fine for me, but not most others & the Amazon App store is not working 100% either. I am working on a fix.
Okay, firstly, I have to thank @Ptiwee who was the first to really bring all of the scattered data & info together, discovering the location in the Java/Smali, where the issue in getting Play Store to function correctly resided.
You will also find a lost pf tips & fixes in post #2. I will add to it as developments arise.
This is a step by step guide for the newer member that wants to learn. I have tried to be as precise as possible & list out every step, along with a few tips on getting your Android adventure started successfully. There are no dumb questions, except for those you should have asked. So ask away & we'll try to get you an answer you'll understand.
Now, we must thank @CrashThump who took Ptiwee's solution & instead of relying on the notoriously unreliable apktool & dependecies, he took the time to recompile a fixed binary in the form of new services.odex. This is exactly what I had been looking to do, but I have been having some troubles with aapt & apktool & he just probably knows a lot more than I do. Either way, it's here now & it works.
Be sure to hit thanks to those guys, for without there help, you would still be bootlooping & cursing Amazon under your breath.
This is NOT an easy or clean way to install GAPPS package, but it works perfectly & I for one have NOT lost a single Amazon service. It is relatively low risk if you follow directions & test that things are working before jumping in head first.
Here is what you need to do to install the Play Store & GAPPS (for now), until I or another member has the time to properly compile everything into an easy to use utility. The root & signature verification parts of this tool work well. The install GAPPS script can fail occasionally, but it will not hurt anything.
This guide is for use on windows, though I will later also present a terminal command version for Linux & possibly Mac. It will be a manual version for now & I will not get to it until later. Feel free to take the data here & compile it into whatever tool or utility you want. I don't think anyone would have an issue with that, just be sure to thank everyone mentioned in this post. you can also easily open the script & just manually do everything in the script for linux. Just make sure you also grabbed the tools like SED from Ptiwee's original script tool.
For this to work, you must be rooted & have busybox installed, along with completing the steps & requirements listed below. The script from CrashDump in the HDX.7z file can root your device, as well as install gapps, fix for signature checking & the wallpaper issue. I recommend downloading everything ahead of time, including the attached busybox installer. If you are already rooted, you can skip some steps, otherwise follow the directions closely.
1. Download the Windows batch file & the necessary scripts & binary from CrashDump named hdx.7z. It can be found below in the attachments.
EDIT (1/11/2014) - Added a different version of wget to fix the download rename issue..
Download & install a BusyBox installer on your device.
2. Ensure you have the latest Java SDK installed. The JDK can be found here: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Make certain you install the version for your operating System, i.e. 32-bit or 64-bit.
For 32-bit (x86), the JDK you want is titled: jdk-7u45-windows-i586.exe
For 64-bit (x64), the JDK you want is titled: jdk-7u45-windows-x64.exe
I recommend installing it to the default directory.
Once you have this installed, make sure to add it to you PATH in Environmental Variables.
To do this, hit the Windows button (like you are going to open an app), or launch the file explorer & RIGHT CLICK on "Computer" & select "Properties".
.Go to "Advanced System Settings" & select the "Advanced" tab.
Select the "Environmental Variables" button towards the bottom right side of the window.
In the second window, "System Variables", scroll to "Path" & select edit.
Add your systems path to the recently installed version of the Java SDK (JDK) to "Variable Value:", it should look something like this:
C:\Program Files\Java\jdk1.6.0_33\bin; (make sure yours reflects your correct version & path to the JDK Bin directory. DO NOT JUST COPY/PASTE MINE). Also take care to have a semi-colon ( both before & after your path & DO NOT ALTER ANY OF THE OTHER VALUES.
I also recommend you add these file types to the entry below, called (PATHEXT):
.BAT;.CMD;.JS;.JSE;.SH
These two steps allow you to use these tools from any directory, telling tools & applications where to find the resources they need.
After installing the Java SDK (JDK), make sure you also have a "System Variable" entry called "JAVA_HOME" with a value that is the same as your environmental variable, pointing to your Java SDK Bin directory. Mine is "C:\Program Files\Java\jdk1.6.0_33\bin" (again, you need to have YOUR installed location, not mine, so do not copy/paste from here).
3. Ensure you have installed the Android SDK. You do NOT need Eclipse, just the SDK. It can be found here: http://dl.google.com/android/installer_r22.3-windows.exe
Install the SDK somewhere simple & avoid spaces in directory names. My SDK (when I bother to use Windows anymore, is C:/Android/
I use Eclipse, so for me, my directury tree is "C:/Android/sdk & C:/Android/eclipse" this is where all the important Android tools live, like ADP & AAPT & Fastboot, in /sdk/tools & /sdk/platform-tools.
4. The script & utilities used by CrashDump need several Linux based tools, like SED & a few others. Fortunately, the GnuWin32 package exists & can be downloaded here: http://sourceforge.net/projects/getgnuwin32/files/
This is a set of packages designed to work with Windows, It will download an executable & you will open it, paying attention to where it is downloading & extracting the packages. Once it is finished, you will go to what ever directory you selected for the "GetGnuWin32" folder & you will click on a script batch file named "download.bat. This will download all the GnuWin32 packages. Follow the instructions & let it download the updates as it goes.
Once this is complete, you will then go back into your "GetGnuWin32" folder. Now you will double click (execute/run) the script batch file named "install.bat".
This process takes about 15 to 30 minutes depending on your machine & your download speed.
5. Connect your device to the USB port & give it time to install the proper drivers. Next, open a cmd window & enter: adb devices
If successful, you should see your device serial number listed, similar to this:
C:\Users\gleon>adb devices
List of devices attached
B0xxxxxxxxxSH device
If your device was recognized & you see something similar to the above, congratulations, you have installed the SDK successfully & are now ready for some action. If not, you may need to install the HDX adb drivers. If you are here, you have most likely already done most of the steps above anyways.
7. Extract the file HDX.7z to somewhere simple like C:/ or in your Android SDK directory.
Double click on the "HDX.bat" script & a terminal window will open with the following data:
Only for Kindle Fire HDX 8.9
WARNING ! All the manipulations here are dangerous.
Your tablet may become unstable or unusable.
Nobody except you will be considered as responsible.
What do you wanna do ?
1. Root my Kindle Fire HDX 8.9
2. Remove Amazon ads on lockscreen and some Amazon applications
3. Remove signature check (Requisite for Google Apps)
4. Install Google Apps
5. Fix wallpaper
6. Quit
Choice :
Select option #1 if you are NOT yet rooted. Once you root, open up the Superuser app & give it a minute. Make sure it is working & then install the attached busybox installer on your device & make sure to open it & install busybox & the applets. I suggest using the "Smart Install" feature. It will take a minute or two for it to load & install busybox, but please wait & ensure it installs successfully.
To install busybox, you can transfer it to your device & use a file explorer to navigate to the apk, OR you can use your newly installed SDK & open a cmd prompt in the folder you downloaded or extracted the bb installer & issue the following command (just the part in quotes, WITHOUT the quotes of course): c:\Android> "adb install busybox.apk"
It will say "successful" once busybox is installed. Open the app & let it setup. Then click on the "install" button & let it do its thing.
Once you are rooted, have busybox & Superuser installed, or If you are already rooted with both installed, you can move to the script tool's option # 3, "Remove signature check <Requisite for Google Apps>
This is going to replace the services.odex file from your devices /system/framework directory. It will restart the SystemUI, which means it will look like it has reboot, but do not panic, it will not boot loop your device, it will resume normally in a moment.
Once it is has restarted the SystemUI & the screen comes back on, you can now use option #4 "Install Google Apps".
Congratulations, you now have an Amazon HDX 8.9 with fully functioning GAPPS, including Play Store & you have all Amazon Services working.
Take wht you have learned & pass it along. This is a forum about sharing ideas & knowledge. Pay it forward.
I know this is written fairly simply, but I do this so that nobody will misunderstand. i know many of you know what you are doing, but there are new users & members here every day. I will do whatever I can to help you if you have issues & as you have seen, I have already been able to fix 2 types of soft bricks, so your risk is much more limited than even a few weeks ago.
Fixes, Tips & Tricks
Tips & Fixes:
1. For all of your Google Play installed app to show up in the app drawer, please delete versions in the "Cloud" tab of the App Drawer. (This only applies to the Stock Amazon launcher/app drawer).
2. Currently, all apps & Amazon Service work EXCEPT Amazon App store. A work around is listed below.
3. There is a work around for the Amazon App Store crash. It will work if you remove the existing app, delete the dalvik cache & then install the generic Amazon App Store for Android from here: http://www.amazon.com/gp/mas/get/android/ref=mas_rw_ldg
You will need an app like Titanium Backup Pro, which can remove unnecessary Dalvik files. This work around functions, however, the Amz App will crash occasionally. Also be sure you are uninstalling the App Store, not the IntentProxy, which also show as Apps in TB.
4. I have not thoroughly tested this, however from short testing, it appears that Kindle Free Time does indeed work. It will launch, allow password to be set & rules & times to be selected.
5. If you have any issues & want to return to 100% stock, I will be uploading a fixed build.prop, along with a script to download & ready the latest update. This will erase all changes in the device System partition, without removing installed apps in the user land, aka /data/app.
I'm looking forward to trying this when I get home! Thank you all for you hard work!!
Does this require root?
cbtk18 said:
Does this require root?
Click to expand...
Click to collapse
Yes. Steps 1-6 is PC preparation to run step #7, for Kindle modification. You need 'option #1 - root' for any other option to work.
---------- Post added at 05:37 PM ---------- Previous post was at 05:28 PM ----------
GSLEON3 said:
Tips & Fixes:
2. Currently, all apps & Amazon Service work EXCEPT Amazon App store.
Click to expand...
Click to collapse
With Amazon App store not working, does this also include functionality of downloading of content locally in Freetime, Kindle, MP3, Video?
I've tried all known methods (except ptiwee/crashdump/yours) and I still haven't gotten a working App Store + content sync... All content requests show 'queued' indefinitely...
Thanks,
Alex
I can play, download & watch movies, music & books without issue. Only the Amazon app store has issues for me. Being one of the worst curated Android Markets around, I could care less, though I do plan on comparing it to the HD 8.9 DL manager, which functions 100% for everything.
My household all have tablets & my youngest is a teen, so no idea on Free time, but I'll check for you when I get everything back in place. I'm bricked again (on purpose & not from this, so don't worry) I'm trying to find a fix for another user with issues.
Sent from my Nexus 5 using XDA Premium HD app
Can we use the wallpaper fix? There was another thread saying wallpaper fix bricked their device (8.9). Is it ok to do here?
Amazon Appstore
will you find a way to get the amazon appstore to work
Now if only this could be ported to 7 ...great job
Sent from my KFTHWI using XDA Premium 4 mobile app
So I went ahead and applied the wallpaper fix built in this tool. It was fine. Although I did have a black screen for awhile, basically seemed dead for a couple minutes, which concerned me. Next step... how to get live wallpapers? I love this. Makes the 8.9 better than the 7" now. Functionally that is, minus the live wallpaper that is working with thor-gapps rom for the 7".
Yes no Amazon apps work at all on 7 but 1 person claims all is working on his but I don't see how with Thor gapps rom
Sent from my KFTHWI using XDA Premium 4 mobile app
davekaz said:
Now if only this could be ported to 7 ...great job
Sent from my KFTHWI using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Nobody said step 7,options 2+ won't work on 7, it just hasn't been tested..... I would go back to ptiwee's original script to test, and as it modifies files from the device and doesn't rely on potentially device specific modified binaries...
Sent from my AT100 using Tapatalk 4
Thanks for a very good jobb, which give us all users of HDX 8.9 get a fantastic tablet. I do not understan what you mean with this lines, "For all of your Google Play installed app to show up in the app drawer, please delete versions in the "Cloud" tab of the App Drawer."? Where do I find "Cloud Tab?"
I use Nova launcher so mabe it´s not for me?
Thanks
lasset said:
Thanks for a very good jobb, which give us all users of HDX 8.9 get a fantastic tablet. I do not understan what you mean with this lines, "For all of your Google Play installed app to show up in the app drawer, please delete versions in the "Cloud" tab of the App Drawer."? Where do I find "Cloud Tab?"
I use Nova launcher so mabe it´s not for me?
Thanks
Click to expand...
Click to collapse
If you're using Nova Launcher, then you're right, you likely won't care.
GSLEON3 is pointing out for those who choose to use the stock launcher app carousel and you're wondering why play store apps aren't showing up, it's due to a conflict between the existence of the app in Amazon App Cloud and the Google Play store. To resolve this, he's recommending you remove this from Amazon App Cloud...
Ok, thanks I understand and I stay in Nova.
Thanks and A Happy New Year from Sweden!
---------- Post added at 12:31 PM ---------- Previous post was at 12:30 PM ----------
davekaz said:
Yes no Amazon apps work at all on 7 but 1 person claims all is working on his but I don't see how with Thor gapps rom
Sent from my KFTHWI using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Has anyone tried using the Amazon store app from the Google play store?
improvius said:
Has anyone tried using the Amazon store app from the Google play store?
Click to expand...
Click to collapse
Great Idea. This may work. I'll have a try after morning coffee.
Has anyone tested this on the 7 inch HDX?
Is there any reason why this would/should not work on this model?
Thanks!
Guys, I am about 99% sure that you do not need the GnuWin32 packages for this to work. Duh... I forgot we are using a binary, not an on the fly rebuild like Ptiwee.
I'll test & modify instructions accordingly.
Sent from my KFAPWI using XDA Premium HD app
GSLEON3 said:
Guys, I am about 99% sure that you do not need the GnuWin32 packages for this to work. Duh... I forgot we are using a binary, not an on the fly rebuild like Ptiwee.
I'll test & modify instructions accordingly.
Sent from my KFAPWI using XDA Premium HD app
Click to expand...
Click to collapse
thanks again for the all the hard work and persistence..
xda is about sharing and learning and "a man only owns what he knows"..
thanks again..great job!!
question though.. can i go ahead and try this on my kindle fire hdx 8.9 LTE 64GB?

[ROM] MIUI 2.3.30 (GB 2.3.7) English ROM + TWRP Recovery for Google Nexus One

Please Read Everything Carefully as some info is crucial to getting your old phone functioning well!
Update:::: August 16, 2015 ::::::::::
STAGEFRIGHT BUG:
This bug has been blown way out of proportion and it is not something anyone should be extremely worried about. There are no patches for gingerbread as of yet, and I cannot patch it since I do not have the CM source. However, you can copy from /system/build.prop and open the file in Notepad++ and then search for "stage" and change the "true" to "false" -without quotes. While this is not a fix, it will still offer some protection. Do not download apk files from places you do not trust and you should be ok. For now you can also do the following :
1) In MMS App, Turn off Auto-Retrieve. If your Carrier converts your voice mails to text, you will no longer be getting those. The app will then provide a download button for you to download the message instead. You can simply call your voice mail and listen to the message and download it if you think its important.
2) Remove the stock browser - do not use it to sign into anything.
3) Use Firefox as your default browser. It will be slower but safer. Type about:config > Search for Stagefright > Set stagefright.disabled to True
4) FIREWALL : Use AFWall+ to block Apps making unneeded connections to places you don't trust. It starts in Whitelist mode. Change it Blacklist mode. Be careful, and understand how to use this. LINK https://play.google.com/store/apps/details?id=dev.ukanth.ufirewall&hl=en
6) In an effort to save RAM and unnecessary background Operation, I have included ForceStop Prevent Running. Do not update this past version 0.15. Updates after this do not work well on Gingerbread. Preventing Google Play Store is ok, Play Services is optional (You will lose all sync except Contacts and Calendar but no unnecessary background syncing.[/I]
7) GApps package now Included. It is Stock Gingerbread Gapps with Google Play Store updated to version 5.1.11. Please note that the latest Google Play Store works Fine but it is slower. If you want to block it from Updating, BEFORE connecting to Wifi, IF the APK is called com.android.vending.apk THEN create a new directory in /data/app called com.android.vending-1.apk, so it is always 1 number higher than what is installed. Also, if you do Update, MOVE the update to System parition or you will have 2 copies of it. Then delete its Dalvik cache and reboot
Update :::: June 18, 2015 ::::::::::::::New Goody : Added Modded K9-Email for Gingerbread to list of Software - It is open source, and a good way to check "Hotmail/Outlook" using Imap. Imap functions in Outlook are limited but the program works. I have removed the Ugly K9 dog Icon and replaced it with a real Email icon to make it look more appealing
Updated ::: June 12, 2015 ::::::::::::: New Goody : Attached Adaway for Gingerbread - Disclaimer: I support ads in some apps that do so reasonably, but some apps are out of control with Permissions and blowing up your screen with constant Ads, this behavior is unacceptable so I have included AdAway here. It is the user's Right and choice to do as they please on a carrier/contract free ROM, however it is not my responsibility what you may do with this ROM. This ROM still contains most of the original components of the Original ROM and I may remove outdated functions or add new functions in the future
This is MIUI 2.3.30 Gingerbread version 2.3.7 U.S. English Rom
I have now added various changes to this ROM. No more Security Certificate issues. No more Email / IMAP issues -K9 Mail, Exchange and Google accounts should sync without issues now
Xposed For Gingerbread + Prevent Running + Security Fixes are now attached below for convenience
Partitioning your SDCard is absolutely recommended or you will not have enough Internal Space to have Google Apps - Internal Space should only store Dalvik Cache - Please see details
1) 30 Step Headset Volume Configuration - works great with Volume Limiter
2) Security Certificates updated. Bad and Outdated ones Removed. see GuardianProject. This ROM is more secure. I also highly recommend using Firefox and OperaMini. I have also attached CACERTS.BKS - Remove the .TXT Extension - Already included in the ROM but can be used in other Gingerbread devices!
3) Nexus Pie boot animation
4) Misc changes - Gps locks fast when using GPS apps like Mapfactor Navigator, CPU Sleep works during trackball wake/notify feature, country codes in dialer corrected, Correct APN and Carrier name will show.
Recommended Software
I recommend you download this: Volume Limiter by Captain Neoguri - March 26, 2014
Caution: Nexus One hardware has a bug where upon using this app when adjusting volume outputs in max volume which can be dangerous for your ears, Please do not wear your headset when doing volume adjustments. I recommend a volume of upto 16 in this app for headset max volume.
Recommended : Xposed Framework for Gingerbread :::::: Download Below
Once you install it, Update it, and Install the Following :
1) Fake ID Fix
2) Master Key Multi Fix
3) MasterKeyFix GB
These are all Security Patches for Gingerbread. I have taken the Courtesy to attach them in this thread.
I recommend Google Play Store no later than 5.1.11 as the latest versions seem to have some kind of DPI related bug and will Force close constantly. Google Play Services can however be updated to 7.5.73-034 - I have tested it and it is working perfectly fine
Launcher : I am now recommending Holo Launcher from the Playstore. It saves RAM and it is much more Functional than the Stock launcher. When I have time, I will entirely remove the Stock Launcher and put Holo Launcher in the ROM or until I get permission from its author
Call Blocking Call blocking feature is built into the ROM, however it is like most call blockers which simply hide the blocked call but it still goes through. A solution to this is to use this app. Root Call Blocker : https://play.google.com/store/apps/details?id=fahrbot.apps.rootcallblocker.beta&hl=en
It will take about 5 minutes to set up and will allow you to kill a call after 1 ring and it will not go into your voice mail. So the Spam caller will have no idea whether its a dead number or to even bother calling back. Usually "Dead Rings" make the automated telemarketing calls stop because the computer dialer that is making the call keeps getting dead air and it keeps showing in their call logs. So it becomes their problem, you will simply never see the call coming until 1 day you decide to go in your blocker's call log. So if you have a pesky caller, use this app.
Radio / Baseband Software
http://wiki.cyanogenmod.org/w/Passion_Info
If your 3G does not work, Please check your 3G Network's supported Frequency with your Nexus One 3G Supported Frequency. There were 2 models of this phone released in Canada. This is not due to MIUI and downloading any Radio software will NOT fix this because it is by design.
You need version 5.08.00.04 if you are not using a Korean Nexus One. Download it, then Extract the Radio.img file from the zip.
1) You need to have ADB Fastboot and ADB Enabled on your phone. You can download a small ADB Version here.
http://forum.xda-developers.com/showthread.php?t=2588979
There are also other places to get ADB, But just know there is no need to download Gigantic SDK Kit from Google. You only need the basic ADB with Fastboot.
2) Press Volume Down, Then Press Power and Start your phone in Bootloader Mode. Then select Fastboot. Make sure your phone is now in Fastboot mode, it should say it at the top of all the choices.
3) Go to where you ADB folder is and hit Shift + Right Click = Open Command Window Here.
4) Now Plug your USB cable into your phone and type in Command Prompt this - fastboot devices. You should see your Phone listed. If you do not, go back and check everything.
5) Copy that Radio.img file from the Zip you extracted into your ADB Folder and then type
fastboot flash radio radio.img
It should take about 30 seconds.
Use the instructions here http://forum.xda-developers.com/showthread.php?t=698721 to push it to your phone.
Now you are done.
How To Increase Internal Storage using Data2SD. This puts Apps(apk) AND Data onto your SD EXT Partition so you have more free Internal memory on the internal /Data partition
MIUI comes with something called A2SD+ which is turned off by Default.
1) Go into TWRP Recovery. Create EXT-4 Partition. You will lose all data, so before doing this, its a good idea to backup.
Create an EXT partition size you are comfortable with and depending on your needs.
2) SWAP SPACE 0. You do not need it.
When it is done. Your SD Card now has a FAT partition and an EXT Partition. You can reformat your FAT to FAT32 in Windows if you would like and give it a name.
Then get this Script. MAKE SURE YOU READ EVERYTHING in the Following Threads.
This is Ungaze Data2SD Script. Script is now Attached at the bottom of this post
http://forum.xda-developers.com/showthread.php?t=1378568
http://forum.xda-developers.com/showthread.php?t=1661892
Get the Data2SD Script and copy it to your SDCard FAT32 partition. Reboot your phone a couple times after flashing MIUI. Wipe Dalvik, Wipe Cache, Then Flash Ungaze D2SD from Recovery.
Follow directions in those threads and you should see an increase in Internal Storage Space in MIUI
You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card incase something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data.
ETC INFO
You will Need ROOT Access for almost everything if you want to make changes so make sure you have SuperUser Access Turned ON in MIUI.
Search for ADAWAY which creates a HOSTS file in your /System/etc Directory, which helps to block ads. I prefer using only open source apps or apps with Ads that do not Annoy.
Use ES File Explorer
And now you can install (or Uninstall) all the Pesky large size Google Apps. I personally stay away from ANY Google App I do not absolutely Need. I remove apps like
Google Search
Google Talk (Hangouts)
and Other Google crap.
MIUI has the basics of what you need. But you can Remove the MIUI Accounts etc because you won't be needing it.
And Anything Pesky that I cannot trust. Make sure you Backup in Recovery first before Uninstalling System Apps.
You can use an app called Disable Service from the PlayStore to disable Individual Services in an app incase you don't want certain services loading up. This should help conserve memory and cpu cycles if needed and also to disable functionalities in Apps that are otherwise impossible to disable. Link Below
https://play.google.com/store/apps/details?id=cn.wq.disableservice&hl=en
The idea is to keep it SIMPLE and functional.
Last but not least, Thanks to everyone at XDA for making things like this possible. Without this community, we would not be able to do the things we can to bring enjoyment and functionality to our devices. Thanks to everyone who finds a solution and posts it with details for everyone to understand. I hope this culture keeps growing stronger.
Don't forget to say Thanks
That's it Folks! Bring out your old Nexus One. It will be fast, and serve its purpose as a phone first. And YES, Even your mom will now be able to use it. Enjoy!
ROM DOWNLOAD:
Download MIUI-Android-2.3.30-Gingerbread-NexusOne
Thanks for your time and for sharing this with us... Maybe some of us knows these stuff but in the KK 4.4.4 era, there always is someone who want to use the Sexy Nexy as a fully functional phone and use an eye candy ROM and more user friendly than CM 7.2.
For recovery I recommend 4Ext Recovery
Regards!
Obsy said:
Thanks for your time and for sharing this with us... Maybe some of us knows these stuff but in the KK 4.4.4 era, there always is someone who want to use the Sexy Nexy as a fully functional phone and use an eye candy ROM and more user friendly than CM 7.2.
For recovery I recommend 4Ext Recovery
Regards!
Click to expand...
Click to collapse
Hey, no problem! Yes 4Ext is a good recovery if you are on Blackrose and change your hboot partitions etc. My Guide is for those who don't want to mess with that and the TWRP Recovery is working flawless. I will mess around with Blackrose to increase internal Memory because one thing I find after bootloader unlock is the initial boot process is what takes the longest! MIUI Itself boots in less than half the time it takes for the intial boot. (Nexus X multi colored Logo with gray colored open lock at the bottom)
I am still not quite sure if the trouble of using Blackrose just to cut down my Cache partition to 50mb is worth the time and trouble because the phone is running fine. And I am also not sure if Blackrose will work with twrp. I will need to read more on this.
Thanks.
I completely agree with this OP. This is best rom you can use on the nexus one, I've played around with all sorts of roms and versions including the most recent KitKat iterations and non of them are smooth in comparison with a solid gingerbread rom. But this rom is particularly good because it still makes the Nexus One feel fresh.
daaac said:
I completely agree with this OP. This is best rom you can use on the nexus one, I've played around with all sorts of roms and versions including the most recent KitKat iterations and non of them are smooth in comparison with a solid gingerbread rom. But this rom is particularly good because it still makes the Nexus One feel fresh.
Click to expand...
Click to collapse
Thanks Daaac, you are right. When I pull out this old Phone, people ask me where did I get it? And how nice it looks. When I tell them its over 4 years old, they seem surprised. What google still does not seem to realize is that when it comes to Phones, people look at both the Phone hardware AND its Software that's running on it. Android is terribly ugly and MIUI is the closest you can get to getting some kind of Organized option structure even though it lacks some power user features, it is still better than scrolling through endless Cyanogenmod Gingerbread options. Not the fault of Cyanogenmod, but I blame Google for the terrible User Interface of Android. Google seems to hire Amateurs to design their User Interface and then market it as Simplicity. In my opinion, Apple runs circles around Android when it comes to Fluidity but ofcourse we know why we stick to Android, for things an iOs user can only dream of, specially on older devices. This MIUI ROM comes closest to make your Nexus One a daily usable phone with very few annoyances, however it is stable, never crashes, and looks good.
Thanks for your guide, very nice to read your step by step, good as I didn't update nexus one since 1 year ago and I don't remember all steps.
Thanks!!
You are most certainly welcomed Sir! If you ever have any questions, feel free to ask me.
danibus said:
Thanks for your guide, very nice to read your step by step, good as I didn't update nexus one since 1 year ago and I don't remember all steps.
Thanks!!
Click to expand...
Click to collapse
Thank you very much for taking the time to cook such a nice ROM for Nexus one. I hadn't installed any custom ROM on my device until some days ago. It is really awesome. Considering that Nexus one is an old device I do not expect to be any update for this ROM, but in case there was one I would appreciate it if you could post the link.
You need to see the first post for that to happen.
miui_nexus1 said:
Thank you very much for taking the time to cook such a nice ROM for Nexus one. I hadn't installed any custom ROM on my device until some days ago. It is really awesome. Considering that Nexus one is an old device I do not expect to be any update for this ROM, but in case there was one I would appreciate it if you could post the link.
Click to expand...
Click to collapse
Thanks for your quick reply. I am well aware of your updates to the ROM. I especially love the Nexus pie and appreciate the security updates.
ocd_amp said:
You need to see the first post for that to happen.
Click to expand...
Click to collapse
More security fixes!! I can't believe my eyes. Thanks a ton!
Hola launcher
I have tried Hola launcher (e.g. with chromatic theme), and its icons are similar to MIUI icons in contrast with Hola launcher (which is similar to latest Android versions).
P.s. I am just testing . I don't know if this launcher will drain the battery fast or not.
That launcher will slow down your system, and constantly try to download ads. It also takes up a LOT of RAM. The idea here to make the device run FAST consuming as little resources as possible. On a fresh boot, my N1 RAM usage is at 95MB, and after 28 Hours, it is 144MB. With other processes that are important Cached. My Dialer starts and makes calls upto 3 seconds faster than my Galaxy 3 on Lollipop.
All this can be achieved by disabling Google Play Services and Google Play Store from starting on boot (unless you have apps that you are always using and depend constantly on them) - I don't use apps that heavily depend on Google Play Services, and if I do, I start the service and the app, then I press the "back" key and exit Google Play Services. - Xposed Framework module attached to prevent Apps from running helps.
Battery life is great, easily lasts 2-3 days with minor screen time / talk time - Heavy usage can last a full day. This is all on a 2010 phone with an old battery. My Nexus One puts most people's dual core modern phones to shame when it comes to speed
miui_nexus1 said:
I have tried Hola launcher (e.g. with chromatic theme), and its icons are similar to MIUI icons in contrast with Hola launcher (which is similar to latest Android versions).
P.s. I am just testing . I don't know if this launcher will drain the battery fast or not.
Click to expand...
Click to collapse
That is fantastic battery life and speed you have!
I have got some questions and appreciate your help (Please forgive my newbie questions and such a long post)
1) When I want to run PHONE and MESSAGING applications on “Holo launcher” it gives this error message: "This activity cannot be launched". Although stock MIUI icons for these applications work fine.
2) I partitioned my memory card using ClockworkMod recovery and I dedicated 2 Gb’s of my 16 Gb class 10 microSD card (I haven’t had any problem with this recovery so far but if you think it may be incompatible with your ROM or cause issues please let me know and I will replace it). After flashing Ungaze Data2SD I see an increase in the internal memory . To be honest I didn’t completely understand the rest of the instructions so I do not know whether I have done it right or not.
"You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card in case something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data."
This is what I did:
I used “adb shell” to access the contents of those two locations and deleted their contents. As I said before I didn’t understand the rest of the instructions and I assumed it has been done correctly!! Then I installed my apps normally but I do not know whether they have been copied to the internal memory or the memory card. (I have downloaded apk’s of all apps I use from "apps.evozi. /apk-downloader/" or "apk4fun" and I have installed them using package manager).
My main question is what do I do after cleaning up those two locations and how do I install the apps so they will be copied to the memory Card’s Ext partition.
You should only have Dalvik-Cache in this location (What location exactly?)
Your Device System Partition will have System Apps (/system?)
Data partition will have Dalvik Cache (/data?)
SD Card's EXT Partition (/sd-ext?) If I am right as I have “adb” installed on my windows, it doesn’t show me the contents of this folder naturally. I have Ubuntu Linux too but “adb” is not installed on it.
Thanks a lot for your time!
1) Remove Holo Launcher icons and drag and drop Phone and Messaging icon from Drawer into the Dock at the bottom.
2) Use TWRP recovery.
3) /Data partition is EXT2 partition on your SDCard. Apps+Data (app data) will be there.
4) /mnt/asec/d2sd will be the "other" data partition (the original data partition) which is where your Dalvik cache will be.
5) Apps will be installed where their manifest suggests - Most apps will be installed to /Data on your EXT and their Dalvik Cache will be on the Internal parition /mnt/asec/d2sd/Dalvik-Cache
6) Use ES File Explorer - give it Root permissions - make sure Superuser permissions is set to On and inside ES Explorer you give Root access R/W - you can view all partions there
7) Use DiskInfo to see all your partitions
miui_nexus1 said:
That is fantastic battery life and speed you have!
I have got some questions and appreciate your help (Please forgive my newbie questions and such a long post)
1) When I want to run PHONE and MESSAGING applications on “Holo launcher” it gives this error message: "This activity cannot be launched". Although stock MIUI icons for these applications work fine.
2) I partitioned my memory card using ClockworkMod recovery and I dedicated 2 Gb’s of my 16 Gb class 10 microSD card (I haven’t had any problem with this recovery so far but if you think it may be incompatible with your ROM or cause issues please let me know and I will replace it). After flashing Ungaze Data2SD I see an increase in the internal memory . To be honest I didn’t completely understand the rest of the instructions so I do not know whether I have done it right or not.
"You can delete the Contents of /mnt/asec/d2sd/data/app/* and /mnt/asec/d2sd/data/data/* from your Device Root which is "/" after this otherwise you will have 2 copies of the same app. You should only have Dalvik-Cache in this location as it links to your Internal Memory Data partition. Make a backup first to your SD Card in case something goes wrong by copying those APKs, then simply Delete them. Your Device System Partition will have System Apps, Data partition will have Dalvik Cache and your SD Card's EXT Partition will have the rest of the Apps and their Data."
This is what I did:
I used “adb shell” to access the contents of those two locations and deleted their contents. As I said before I didn’t understand the rest of the instructions and I assumed it has been done correctly!! Then I installed my apps normally but I do not know whether they have been copied to the internal memory or the memory card. (I have downloaded apk’s of all apps I use from "apps.evozi. /apk-downloader/" or "apk4fun" and I have installed them using package manager).
My main question is what do I do after cleaning up those two locations and how do I install the apps so they will be copied to the memory Card’s Ext partition.
You should only have Dalvik-Cache in this location (What location exactly?)
Your Device System Partition will have System Apps (/system?)
Data partition will have Dalvik Cache (/data?)
SD Card's EXT Partition (/sd-ext?) If I am right as I have “adb” installed on my windows, it doesn’t show me the contents of this folder naturally. I have Ubuntu Linux too but “adb” is not installed on it.
Thanks a lot for your time!
Click to expand...
Click to collapse
Thanks a lot for the complete information. Holo launcher and Prevent running are really great. Now only 94 Mb of RAM is used . I expect to have better battery life too. I will report that after some days of using this configuration.
miui_nexus1 said:
Thanks a lot for the complete information. Holo launcher and Prevent running are really great. Now only 94 Mb of RAM is used . I expect to have better battery life too. I will report that after some days of using this configuration.
Click to expand...
Click to collapse
Oh lord, might be joining the N1 family due to recent corrupt internal data/EMMC failures on the Sensation and One Mini. Hoping to get a daily ROM and stable service from AT&T. Any critical updates/preventions prior to dusting off 2 years of being shelved and lending to 3 people (aka TANK N1).
Excited to see activity and will give this a shot when I get home. Thanks for posting!
Thanks for posting about Stagefright bug. It seems to be a hell of a bug. I have done all of them except the first one. Could you elaborate on how to edit build.prop?
By the way just a small thing: there is an extra "r" in
3) Use Firefox. Type about:config > Search for Stragefright > Set stagefright.disabled to True
Thanks again.
You're welcome. Enjoy!
lfe.zaius said:
Oh lord, might be joining the N1 family due to recent corrupt internal data/EMMC failures on the Sensation and One Mini. Hoping to get a daily ROM and stable service from AT&T. Any critical updates/preventions prior to dusting off 2 years of being shelved and lending to 3 people (aka TANK N1).
Excited to see activity and will give this a shot when I get home. Thanks for posting!
Click to expand...
Click to collapse
You edit build.prop either right on the phone using a text editor, or if you're like me, do it on the computer with Notepad++. It's a text based file. Oh yes, that was a spelling error. Fixed.
miui_nexus1 said:
Thanks for posting about Stagefright bug. It seems to be a hell of a bug. I have done all of them except the first one. Could you elaborate on how to edit build.prop?
By the way just a small thing: there is an extra "r" in
3) Use Firefox. Type about:config > Search for Stragefright > Set stagefright.disabled to True
Thanks again.
Click to expand...
Click to collapse
I have opened it using ES file explorer (ES Note editor) on my device but when I want to save it it shows an error:"Error occurred when trying to save the file. It will not be saved.". I have granted Superuser access to ES file explorer but I cannot find a way to give the specified permissions you have mentioned in the post. I would appreciate your help.

Categories

Resources