Is it possible to edit the B&N "1.2 update" zip file to add an APK? My wife wants to add the Kindle app. That's all.
I'd hate to go through all the rooter/nooter/etc. just for one APK...
i tried to mess with the official 1.2 update zip and it wouldn't recognize it... not sure why or what it reads, but it didn't work for me...
Last time I heard, the stock Nook launcher wouldn't even display apps that weren't downloaded through the B&N marketplace; so I think this would involve more than just adding in a single APK anyway.
Related
Hi,
I live in China and got an already rooted legend from a super friendly little shop in the neighbourhood here, but it came with a horrendous goapk.com rom which severely locked down my ability to install anything from the market - instead, it tried to force me into this relatively useless Chinese goMarket thing. So, waiting patiently, I finally installed the MoDaCo custom ROM last week and everything is running sweetly.
Only now I find I actually miss a couple of the customisations the Chinese ROM had on it. In particular, the htc_cime was very useful to me because it supported handwriting input - the Google Pinyin IME is less useful to Chinese noobs like me who can't read the sound of the characters and need to input the handwriting.
I have had a http://forum.xda-developers.com/showthread.php?p=7276627 rummage around these threads and found lots of htc_cime packages, none of which work on Legend under Froyo. Does anybody have a solution? The apk's that do install die immediately when I try to input text, and I don't know what to do with the zip files available on that site - I can extract them, but then it says "Application not installed" without any further help.
Cheers and thanks! Maybe the IME will turn up when 2.2 finally comes out for stock Legends, which will surely happen any minute now
So, a few hundred reads and no replies. Seems like a difficult issue, and obviously not many people are interested in using Chinese handwriting. Should I post this on the development thread? Can anyone at least give some advice on how to install these .zip distribution packages? I know how to install a .apk using the file manager, is some other app necessary to install the .zips?
strophy said:
So, a few hundred reads and no replies. Seems like a difficult issue, and obviously not many people are interested in using Chinese handwriting. Should I post this on the development thread? Can anyone at least give some advice on how to install these .zip distribution packages? I know how to install a .apk using the file manager, is some other app necessary to install the .zips?
Click to expand...
Click to collapse
I just downloaded the .zip file from your link and it had the .apk file inside it and another zip (?).
A zip file is a zip file, they are not android specific, have been around at least 20 years now, it is a compressed file, windows or whatever os you use should be able to open it no problems and then just extract/copy the apk inside to your phones sd card and install it, you also need to open the other zip file INSIDE the zip file (yay recursion) and extract/copy the folder to your sd card as well.
I didn't install it myself as I am still on éclair.
It may be that ZIP files are not Android specific, but to install one you should flash it with ROM Manager or from Clockworkmod Recovery. I don't know if extracting the zip and installing the .apk is working like that. The reason for doing this is mainly because some files cannot be written or replaced when phone is in normal use. From that link I saw it is a signed package (by the name) and it should be installed via ROM Manager or recovery
Hi again,
I tried unzipping the .apk file and installing it, but also no luck. I am fairly sure the .apk installer references the "zi" folder ("zi" means character in Chinese), as that folder seems to contain a lot of files describing the metrics and probably recognition of each character as you write it. Still no luck though.
Using the ROM manager to install packages seems a bit like overkill though - if the Google IME can be installed as an apk without rebooting, surely any IME can be installed like that?
I might ask htc about this when the official 2.2 FOTA comes out, if I claim I had it before and it wasn't in the update they might just send me an .apk that will sort this out once and for all. No big hopes on that one though.
Cheers,
Leon
Hello,
I have the new Honeycomb dialer apk and I was under the impression if you just placed the new dialer apk in the systems/app folder of the rooted android device it would change to the new apk on reboot.
Well, I have placed the apk in systems/app, deleted the old apk and rebooted and no change. What is interesting is I have opened the new Honeycomb dialer apk in Super Manager and tried to install and I keep getting the error "Application not installed".
What am I doing wrong?
Just as a note, I have installed the new Honeycomb music player with no problems. My phone is an EU HD2 and I am on a custom Gingerbread ROM.
Thank you in advance for any help.
Are you talking about a literal Honeycomb (Android 3.0) dialer application, or just a themed dialer from a different version? If you have an actual Honeycomb apk please post it or link to it; I was unaware one existed at this point, seeing as the OS is only for tablets so far.
In reference to your question, apps generally need to get installed as opposed to just copied/pasted into system folders. Either try installing it via something that calls the app installer process (browse to the apk in ASTRO File Manager for example) or try manually installing it via adb. If adb fails then it's probable that it simply can't be installed on your device or ROM.
Hope that helps.
Is there a place where I can find the apps that came with my NC before I installed a ROM? I recall seeing a Chess app of some sort and a few other cool stuff. Do the newer firmware versions also come with more apps than the older?
TIA.
Does anybody know?
holgalee said:
Does anybody know?
Click to expand...
Click to collapse
in theory if you rooted stock, you should be able to find where the apk's are with rootexplorer or equiv. then possibly sideload them where you want... but my guess is the apps are pretty specific to the stock install and will not run under cm7 if that is what you are trying to do.
I seem to recall people were looking to get the stock reader working under cm7 and were having a heck of time trying to get it working.
the newer firmware has the nook app store, I don't recall if there was anything else as it's been so long since i been into stock.
This should be what you're looking for. The download link in that post has the APKs for the three standard Nook games (Chess, Sudoku, and Crossword). Confirmed to work on other ROMs, including CM7. Enjoy!
Thanks, the games look cool. I tried renaming it as .apk and .zip but still can't install it. Any ideas?
Use something like 7-Zip to extract the RAR file, which contains the APKs to install, or download the APKs directly from this post.
Ok cool. I'll give that a try. Thanks!
Thanks for the links!
Barnes & Noble are not very good at listing warnings about minimum requirements. I bought a few apps for my Simple Touch Nook and when I tried to get them - I found out the hard way they were not compatible and that I will need to get newer hardware for them to work.
My Nook is rooted and modded.
Can I download the apps i paid money for from B&N in ANY other way and get those .apk files I bought, or is the absolute only way to get those .apk files to have a newer nook, download them to it, and only then extracting them?
Thank you.
c627627 said:
...the absolute only way to get those .apk files is to have a newer nook, download them to it, and only then extracting them.
Click to expand...
Click to collapse
Sadly, this is the correct answer.
Thank you.
Does the newer nook have to be rooted for me to get those .apk files?
Can you log out of someone else's newer nook, log in with your own B&N account, pull the apps from your B&N account to their newer nook then simply get the apk files from it and load the apk files on any new Android device?
Then log out of your B&N account and log the original owner back in.
c627627 said:
Thank you.
Does the newer nook have to be rooted for me to get those .apk files?
Can you log out of someone else's newer nook, log in with your own B&N account, pull the apps from your B&N account to their newer nook then simply get the apk files from it and load the apk files on any new Android device?
Then log out of your B&N account and log the original owner back in.
Click to expand...
Click to collapse
All of that should work, yes.
Since I would have limited time to access someone else's nook, would you please post how I can access the downloaded apk on a newer nook, where are they stored exactly, does the nook need to be rooted for me to get them?
Thank you.
c627627 said:
Since I would have limited time to access someone else's nook, would you please post how I can access the downloaded apk on a newer nook, where are they stored exactly, does the nook need to be rooted for me to get them?
Thank you.
Click to expand...
Click to collapse
- The device does need to be rooted.
- The rooted, newer Nook will need to have ES File Explorer installed, with Root Manager and Show Hidden Files turned on.
- The .apks will be in /data/app. You can copy them to the sdcard from there.
- After that, put the .apks on your PC, copy them to your Nook Touch, and install them.
Thank you for posting.
Would you clarify. You say "The device does need to be rooted" but that is immediately followed by "the rooted, newer Nook will need to have ES File Explorer installed."
So in order to pull the apk files, does the newer nook have to be rooted or not?
If I have a ES File Explorer apk, how do I install it from an sd card to a newer nook, where in settings do I need to allow it to install the external apk of ES File Explorer and how do I install ES File Explorer on a newer nook.
But the most important question is can you clarify if the newer nook needs to be rooted or not?
c627627 said:
Thank you for posting.
Would you clarify. You say "The device does need to be rooted" but that is immediately followed by "the rooted, newer Nook will need to have ES File Explorer installed."
So in order to pull the apk files, does the newer nook have to be rooted or not?
If I have a ES File Explorer apk, how do I install it from an sd card to a newer nook, where in settings do I need to allow it to install the external apk of ES File Explorer and how do I install ES File Explorer on a newer nook.
But the most important question is can you clarify if the newer nook needs to be rooted or not?
Click to expand...
Click to collapse
Both Nooks, the Touch and the Tablet/Color/whatever-your-newer-Nook-is, must be rooted.
You will need the app NookColor Tools (Google it) on the newer Nook to allow non-Market app installation.
cacerts.bks updated 12-6-20
When the original search was on to repair the aging cacerts.bks file in order to get the Kindle app working again, one of the things I came across was a remark from a fellow who had located a Honeycomb ROM (Android 3.2...last stop before the format of the security certificate storage was changed) and copied the cacerts.bks file from it to his Android 2.2 device which was having problems with websites, etc.
I still can't get the method described by @tshoulihane in this thread to work for me. But his edited cacerts.bks file works really well in solving the problem.
Yesterday I managed to locate a CM 7 ROM (Honeycomb). It contains a largish cacerts.bks file (compared to ours) with 127 certificates, 17 of which have expired. These seem to be mostly for central/eastern European and Asian entities, so perhaps not that critical. Well, it's only 10 years old
It has worked for me with the Kindle app and perhaps will help with some of the websites that complain about a secure connection even though I have enabled TLS 1.2 in Opera Mobile. More testing is needed there.
For anyone who wants to try it out, it is attached below. To use, rename your current cacerts.bks file (that's in /system/etc/security) to cacerts.bks.bak or similar. Then move the new file (unzip) into the same place. Check permissions. They should be rw-r-r. Reboot.
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
xrayd2 said:
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
Click to expand...
Click to collapse
So was your SU app missing? Or did your file manager just not have root access?
Hard to know where to start. From my experience, the best-behaving SU for the NST/G is the one that comes with NookManager (attached below). It's old and the binaries are probably out of date, but you don't need anything better for the device.
You can try removing the one you have now, reboot, and install the one below. Then check that your file manager has root acccess. In ES File Explorer, for example, you have to go into settings and tick the selection for root access. It's not automatic. And even with that, you have to tick an additional box to mount /system as rw while you're working in it.
At one time the superuser app was included -- but is no longer linked, and I had overlooked it after initially flashing the rom.
Unfortunately, the su app you provided also doesn't work. When I try to delete the old cacerts.blk it looks like it's doing something, but then the file still remains. If I instead try to rename the file, I get "operation failed".
I tried to delete or rename using an app called "root browser", and also the file manager in "super manager" suite. When I try to enable the root explorer function in ES file manager , I get "sorry, test failed. This feature cannot run on your device."
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
I appreciate your help though!
xrayd2 said:
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
Click to expand...
Click to collapse
Mmm.... so the ROM came "rooted"? I've attached a root check app which I've tried on my NST. This should answer the question of root.
If root has been lost somehow, it might be possible to salvage what you have by running NookManager. If you don't want the various additions like Relaunch, you can remove those apps from the data/app folder once you've written the card and then make the other needed changes as described here: https://forum.xda-developers.com/nook-touch/development/nst-g-updating-nookmanager-t3873048
Or, you could just use NM as-is and uninstall unwanted material afterwards. The important thing is root and a functioning SU.
Okay... turns out my device was NOT rooted after all; I had assumed the binaries were already installed. Fortunately, I was able to find a superSU 0.93 binary and root through CWM. I replaced cacerts.blk with yours, and now the kindle app works! At first I had difficulty logging in, but turns out Amazon was emailing me a one time password after every attempt. After entering the OTP I am now up and running.
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Thanks for the link to your other post. I will sideload the apk's you recommended.
xrayd2 said:
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Click to expand...
Click to collapse
Might not be possible. Chatter here: https://forum.xda-developers.com/showthread.php?t=1604661&page=2 goes back to 2013.
I found reference to a functioning version in 9/2016. Had hoped it was a cacerts issue but maybe pocket changed their api.
https://forum.xda-developers.com/showpost.php?p=68600731&postcount=54
Would this be what's causing my Nook to not load certain https sites?
I can get to gmail fine, but I can't for the life of me load the todoist website
Tried loading your cacerts.bks, doesn't seem like it changed anything
I had no problem getting the Todoist home page. Logging in may be another matter.
Are you using Opera Mobile and did you make the settings change for TLS 1.2?