Related
This is an automated nooter file to streamline the rooting process for the NookColor. This has been tested by myself and others.
Thanks To: pokey9000 for nooter, Mistar Muffin for Market and GTalk Fix, clockworx for the hacked framework.jar used to get androidID, mastapsi for testing and coding, lewellyn for coding, [mbm] for ABI Fix, Suteru for the new custom Boot Animation,Hotaru for the Gingerbread keyboard, rpollard00 for DroidX keyboard with bigger font, bpk for Soft Keys, Ben74 for NookColor Tools which enables Non Market Installs, Freenode's #nookcolor chat for dealing with my crap and checking my code.
Please Note: If I'm using your app within AutoNooter and you'd like it removed please send me a PM stating so and I will do so for future versions.
DO NOT USE THIS IF YOU ARE 1.0.0
There are a few bugs before I can release 3.x.x that need to be worked out.
This is the only officially supported AutoNooter by those working on AN
Changes:
Added: Gingerbread Keyboard.
Deleted: YouTube.apk from /system/app
Update: Busybox has whoami
Update: Installs Soft Keys 3.0.0
What it does:
Installs su and Superuser.apk
Installs Busybox
Installs Softkeys 3.0.0
Installs NookColor Tools (To Enable Non-Market Installs)
Installs Calendar and Calculator.
Installs Android Market, Gmail, Youtube
Enable Multi-touch for Android Apps
Enables Live Wallpapers
Enables Android Market and Gmail.
App Auto Install (Open up NooterFiles from sdcard drop in /data/app)
Still Needs:
Custom Kernel to display something while working.
How to Use:
Before you begin:
* To update to 1.0.1 you must do a complete wipe.
* You must update to 1.0.1 to use AutoNooter 2.12.25 Instructions Here.
1 You must already have a registered NOOKcolor
2 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.
3 You must either have dd (Linux) or WinImage (Windows) software.
4 You must have an external microSDCard reader or this will not work. Do NOT use the NC.
5 You must have enough intelligence to follow instructions.
Let's get started:
1 Download Auto-Nooter from here: auto-nooter-2-12-25.img.zip
2 Linux: Unzip and use dd if=auto-nooter-2-12-25.img of=/dev/sdcard
2 Windows: Unzip and use WinImage to "Restore Virtual Hard Disk Image" to your SDcard.
2 Windows Alternative: https://launchpad.net/win32-image-writer/+download
3 Unplug your NOOKcolor from computer. (If Plugged in.)
4 Insert AutoNooter SDcard into your NOOKcolor.
5 Plug the USB cable into your computer and your NOOKcolor. (This will boot up the NOOKcolor.)
6 Your NookColor will reboot when it's done.
That was the hard part, now to the simple stuff.
7 Upon boot unlock your screen.
8 At the Android Welcome Screen skip Sign In.
9 Enable Location Services when given the option.
10 Connect to Wifi and launch Youtube from "Extras".
11 Click the Menu button (The one RIGHT of the Up Arrow).
12 Select "My Channel" and Login using your Gmail Account.
13 Exit Youtube and Launch Gmail from "Extras".
14 Sync your Gmail Account and Exit. (If it fails to sync that is fine.)
15 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.
16 Enable Non-Market Installs by running the NookColor Tools App.
17 If your Youtube fails to launch Uninstall and Reinstall Youtube from /data/app
18 Go to Settings > Device Info > SdCard > UnMount > Format
Complete Wipe:
1 8 Failed Boots > Wipes /system
2 Factory Reset > Wipes /data
You must do both of these to completely wipe clean your NOOKcolor.
Is it safe to try this after already having done Nooter 0.2?
The manual market install hasn't done the trick for me. Every time I have to restage the thing, if I'm not at home, I have to run out and find a wi-fi point to re-register it (argh).
I've had no ill effects from running this over an already nootered system with Market already fully functioning.
Link broken? Not finding it.
Never mind. Got it. You've got an extra j on the end BTW
I already have the market hack working but I don't have calendar and live wallpapers and some other stuff listed.
So just to be extra clear, this is save to just install over what I have already?
EDIT: WOW, this worked really WELL! I didn't mess up my already done hacks
And a little surprise in in store! It has the NEW market installed!
EDIT: Never mind, tired.
I'll be your guinea pig...will try it now.
Thanks for pointing out the extra j. Took it out.
While you're at it, you might as well include the ADHOC fix...
http://forum.xda-developers.com/showthread.php?t=872521
Wow. I've got an Android setup wizard. Should I run through it? I haven't seen this before on the NC.
"Learn how to use your LogicPD Zoom2"
Ohs you can try, but it should fail at "sign in" you want to skip it so that you can enable location.
johnopsec said:
While you're at it, you might as well include the ADHOC fix...
http://forum.xda-developers.com/showthread.php?t=872521
Click to expand...
Click to collapse
I dunno. Some people don't tether and probably don't want to hassle switching back and forth. I think that one is kinda optional right now. Probably better off waiting for a good, permanent ad-hoc / infrastructure fix.
greenmky said:
I dunno. Some people don't tether and probably don't want to hassle switching back and forth. I think that one is kinda optional right now. Probably better off waiting for a good, permanent ad-hoc / infrastructure fix.
Click to expand...
Click to collapse
When installed, it defaults to the "stock" Infrastructure (AP) only wpa_supplicant that shipped with the NC. This simply gives them the option off switching to ADHOC mode if they need it.
I've been watching the progress on adhoc and it's currently unstable. As soon as there's a more stable adhoc solution it will most definitely be put in a future version.
Same server error as before for the Market.
"! Attention"
A server error has occurred. Retry, or cancel and return to the previous screen.
Anything else I should do?
This is the same thing that occurred with the manual Market enable process.
I'm convinced there's still something wrong with this whole process for some of us. I know there's 3-4 people getting the same server error as me for the market.
Should I try the manual editing of the packages.xml file?
You can always try to do a factory fallback then rerun autonooter or go look in freenode.net's #nookcolor, others have confirmed that Market works with this so there may be another issue someone in there can help you figure out.
There's been some suggestion that the androidID may not have been properly create, this may of happened if you messed with the db that holds it.
GabrialDestruir said:
You can always try to do a factory fallback then rerun autonooter or go look in freenode.net's #nookcolor, others have confirmed that Market works with this so there may be another issue someone in there can help you figure out.
Click to expand...
Click to collapse
Yeah, there's a problem with the process still somehow. This is the same results as the manual process.
This is much easier though and faster to redo. Maybe they'll find the bug in the process for those of us that it doesn't work for.
EDIT: Just a note. The Auto-Nooter didn't change my packages.xml file to remove these lines:
<sigs count="n">
<cert index="n" />
</sigs>
Not sure if it was supposed to...but it's in the manual install instructions.
Well if you can come into the irc chat maybe someone there can help you figure out the issue and we can see about adding the fix the next version.
Thanks to auto-nooter I was able to get farther than I did before with nooter .2 version. However, I've got a new problem.
After rebooting the NookColor, it started the Android tutorial. Then, when I tried to set up my Google account, I couldn't click on the "Enter Account" option since I already have a Google account. When I tried the enter account in the future option, Android seemed to immediately crash on me and the NookColor went to the normal B/N interface.
I power cycled the NookColor. However, now it immediately goes into the B/N interface, and I never see Android.
Any ideas?
Robert
Well you were suppose to skip the entering info so that it'd ask you if you want to enable location. I'm not sure if it's possible or not to get SetupWizard running again. I don't know anyone that's tried either.
Awesome! Market finally works. Thanks a lot for this! It didn't even break my previous mods.
I was wondering if anyone has figured out a way to get HULU to work. Thanks!
For WebOS there is a work around, search from it. For CM7, just as simple as downloading the app
erick161 said:
For WebOS there is a work around, search from it. For CM7, just as simple as downloading the app
Click to expand...
Click to collapse
Hulu does not work in webOS.
Nburnes said:
Hulu does not work in webOS.
Click to expand...
Click to collapse
they blocked the new method too?
both WebOS and Cm7 works with Hulu....same method (mod flash and change user agent)
Nburnes said:
Hulu does not work in webOS.
Click to expand...
Click to collapse
There was a recent work around after the patch failed, never tried it, never cared enough too.
As for CM7, why flash anything? There's an app. Granted you must be a subscriber..
erick161 said:
There was a recent work around after the patch failed, never tried it, never cared enough too.
As for CM7, why flash anything? There's an app. Granted you must be a subscriber..
Click to expand...
Click to collapse
Ahh never knew there was a fix for the fix.
Edit: Mind linking?
was working till the webOS upgrade to 3.0.4
this workaround was working until the new webos 3.0.4 the new update...the patch says ” could not find area to patch (unknown file version)
claptop dot com/2011/08/make-hulu-work-on-hp-touchpad/comment-page-1
I fixed hulu with a patch for 3.0.4...
It's an alpha, it's quick and dirty, but it works. Find the patch itself here:
forums DOT precentral DOT net/3218146-post139.html
For some reason I can't upload it here (maybe not enough posts or something).
Ok, after much annoyance and a couple webOS doctors, I think I FINALLY have an all-in-one fairly idiotproof patch...
WARNING!!!!!! If you have already done this patching process manually, this patch MAY NOT WORK! You may break your flash player if you run this patch after having performed the manual work and require a visit to the webOS doctor! DO NOT RUN THIS PATCH UNLESS YOUR TOUCHPAD IS COMPLETELY BACK TO STOCK ON IT'S USER AGENT AND FLASH IDENTIFIER STRING.
Please note, this is an ALPHA patch. It will likely throw an error or two but it should work. You should be able to run this patch and it will install the hulu user agent fix AND the flash fix without requiring a reboot. Again, this is an ALPHA patch and I am not responsible if you install it and it magically borks your touchpad. This will do nothing a webOS doctor won't fix, so gauge your willingness to test this patch on whether or not you'd be ok running a doctor if things go wrong.
To install:
Step one: Download the file attached to THIS post and EXTRACT (unzip) it to an easy to find spot (like your desktop).
Step two: "send" this file (tools > send file) using webosquickinstall to /media/internal
OR: put the touchpad into USB mode and drag/drop this EXTRACTED file to your touchpad (that will automatically put it in the /media/internal directory)
Step three: open a linux command line (tools > linux commandline) in webosquickinstall
OR: open a terminal window on the touchpad itself in xterm (you will need to install xecutah, xserver, and xterm from preware to do this).
Step four: type this exactly into the terminal window:
/media/internal/hulu
The device will very likely pop an error or two (again this is an ALPHA patch), but it should finish up without any real trouble in under 30 seconds. There is NO reboot required.
TADA, HULU works once more! Your app catalog is now broken.
If it's still not working (black screen on videos) you need to remove any adblocking patches you have (adblock or max blocker), delete cache/history/cookies in the browser, and reboot the touchpad. Now Hulu will work.
When you want to fix your app catalog so you can download new programs, go back to the linux command line again (in webosquickinstall) and type:
/media/internal/hulu uninstall.
This will break hulu and fix your app catalog. It'll take 30 seconds or less to complete and you're back in business.
The patch will stay on the device, so you can easily flip back and forth from hulu installed and uninstalled.
Perhaps he doesn't want to subscribe??
There are patches and fixes etc etc for other phones, and I'm sure ultimately its all the same.. its just like the WebOS packages.. Im sure you can apply it on the touchpad, but I haven't done it or anything.. this is to allow you to watch it within a browser of course.. app is great if you pay for it..
Ya Im a poor college kid so I was really wondering what was the latest and greatest modded flash zip file. There are a few million online and I didnt want to have to flash 20 before I got one that worked. In the end I was able to find one that works like a charm so thanks guys!
Hulu!
Uninstall what ever version of adobe flash (if any). Search Vgeezyflash 74 in google, it should be the first post on a "toshiba Thrive" forum. Download the modified adobe flash 11 .apk ("apk" is file for you noobs. Install, and reboot for good luck. Then open the android stock browser (i could never get it to work right on any other), change the user agent to IE6 and delete all cookies, etc. This process worked for me on the Touchpad and on my Nook Color.
or...just go to
Code:
http://download.hulu.com/huludesktop.swf
tested...working on webos
Hulu working
Have you hit the upgrade prompt?
it seems to work better if you click ignore...but still works either way
hulu on WebOS
takes a few tries but it will go eventually - I've tried either way as well - sometimes shows crash in the middle of the episode and you have to start over - as well as restarting the instance randomly - hit Menu and select TV - starts to spool and eventually will take you to start again
It should be noted that this is the current script, however, i am working on a cross platform java program that will do all of this for you
[NARS] is the Nook Automated Rooting System FOR MAC and LINUX
This program has been a WIP for myself for about a month, and I developed it so that people whom wanted to work with the adb development, and “bricking” of devices could quickly restore their devices to root. This program can also be used for a new user to, backup their programs, restore their programs, Root, Unroot, and Full restore.
Initializing ADB:
Download any app, and attempt to install it.
You can use this app if you need.
[*]Click on the Package Installer, and then a prompt will pop up asking if you want change the settings to allow 3rd party apps.
*DO NOT ENABLE 3RD PARTY IF YOU WISH TO ACCESS ADB*
I am working on a way to have it enabled by default.
[*]In the settings page you should see *2* USB Debugging modes.
*NOTE: if you disable automount, Debugging will maintain through unplugs
[*]Press them both and accept the prompt.
[*]PLUG IN YOUR DEVICE.
Note* You should see the Android Development icon on the bottom of the screen.
ADB will now be able to see your device. How ever you will need to restart the server before it sees it.
As it stands right now this scrip has 4 functions, and a video will be made for it tomorrow.
USE THIS SCRIPT AT YOUR OWN RISK!!!!!!!!
Using the script:
Download Start up script (Inside NARS):[/I][/B][/CENTER]
Check to see what operating system is running for which adb to used
[*] Inject the product id into the adb_usb.ini file.
[*] Start the adb server and look for devices.
[*] Verify that chosen devices is actually a Nook
[*] Load Menu
Current abilities:
Rooting with zergRush and installation of the su Binary
Installing busybox
Installing Gapps
Unroot
Factory reset
OTA block
Upcomming abilites:
Semi-automated install and config of keyboards
Installing launchers
Installing HomeCatcher
Custom Unbloating
Backup and custom recovery
Download:
[URL]https://github.com/loglud/NARS/zipball/master
Git-Hub
https://github.com/loglud/NARS
Changelog:
1/9/12:
Added ota blockage
New busybox
Bug cleanup
Nice! Will try later on today on my friend's Nook.
Sent from my X500 using XDA App
Windows
Any suggestion for us windows users which are outside of this curve?
verosity said:
Any suggestion for us windows users which are outside of this curve?
Click to expand...
Click to collapse
Use the windows script in this section, it does literally the same thing.
Ubuntu 11.10 not showing my nt
Are there any tricks to getting an Ubuntu 11.10 system to show the nook tablet in the list of attached devices? On my laptop the list is empty. The laptop does see the nook, both the on-board flash and the SD memory. But NARS.sh doesn't find it.
New Nook Tablet, first time plugged into the Ubuntu laptop.
jbs
SandlinJohn said:
Are there any tricks to getting an Ubuntu 11.10 system to show the nook tablet in the list of attached devices? On my laptop the list is empty. The laptop does see the nook, both the on-board flash and the SD memory. But NARS.sh doesn't find it.
New Nook Tablet, first time plugged into the Ubuntu laptop.
jbs
Click to expand...
Click to collapse
do me a favor and go into the NARS directory and type
Code:
./adblinux devices
and tell me what the output is.
also make sure you have adb debuging setup. To do this read the post in http://forum.xda-developers.com/showpost.php?p=19653967&postcount=3 Enableing adb Connection (eab1) part 4 through 8
I lost track of when I'd had the debug settings enabled. Between all my windows boxes, which all loaded a generic driver before I could use the custom drivers, and getting the linux box set for android development, I lost track of the last setting on the nook - I forgot to "measure twice and cut once" - I didn't go back to make sure debug was still enabled.
The reminder about the debug was the key.
Thanks.
Did not work on a mac running Lion. My nook is never detected. Clear, detailed instructions that are self-contained in the first post would be appreciated.
Not sure if any prep work is needed or if your script really should be this easy.
Thanks
UPDATE: YOU MUST COMPLETE THE FOLLOWING STEPS BEFORE BEGINNING NARS.
Cut and pasted from another t-r-i-c-k's thread at http://forum.xda-developers.com/showthread.php?t=1358051.
You must complete the following step before using NARS:
Code:
On the NOOK
Disconnect from USB
Factory restore & initial setup
Browse to this:
[url]http://goo.gl/vTNpJ[/url]
Click on notifications center, wait for the file to finish downloading.
Press on downloaded go_launcher_ex_v2.66.apk file
Select Complete action using package installer
It should say "install blocked"
Press settings
Tick unknown sources (press ok)
Pick Development
Tick USB debugging (press ok)
Tick the other USB debugging further down
Untick Automount
Back/Back
Connect the Nook to the MAC. On the nook you should see "USB debugging connected" in notifications center
Now follow the instructions in post #1 of this thread.
After you have run that script, reboot your nook tablet (you can turn it off all the way by pressing and holding for a few seconds the power button. Then turn the nook tablet back on).
You need to make sure that you install golauncherex, which I forgot to do. Just find the .apk that you downloaded (go_launcher_ex_v2.66.apk in your notifications center on the nook) and then make sure to install it. This will give you a new homescreen with all of your regular apps.
Loglud said:
...
Upcomming abilites:
Autoinstall and config of keyboards
Installing launchers
Installing HomeCatcher
[*]Unbloating
Click to expand...
Click to collapse
Any chance of custom unbloating? Such as, if you want to keep some of the bloat? Like the games?
Hey all. Hopefully you have all gotten a chance to check this out. I would like if you guys could tell me what launchers, browsers, keyboars, etc. you guys use so i can put them into the code.
just some suggestions thanks.
launchers
go launcher
zeam
adw
hcl
ics launcher
keyboards
hacker keyboard
swift tablet and standard
extra app
amazon app store
es file exploxer
mx player
mx player arm 7 codec
swipe pad
I am not sure what is possible these are things I use and feel are solid for the tablet.
Loglud said:
Hey all. Hopefully you have all gotten a chance to check this out. I would like if you guys could tell me what launchers, browsers, keyboars, etc. you guys use so i can put them into the code.
Click to expand...
Click to collapse
Thumb Keyboard 4!!!
Block OTA?
Does NARS block OTA like Indirect's script under Windows?
great script, fails on option7 install additional apk's
would turning this into a full linux distro with say puppylinux for modding/tweaking and development for NC be useful?
Loglud: I've rehosted these files on XDA.
http://devftp.xda-developers.com/files/AdamOutler/NookTablet/Market-8009011.apk
and
http://devftp.xda-developers.com/files/AdamOutler/NookTablet/NARS.tar.gz
I just put in some changes on my domain so;
APK:http://nook1.adamoutler.com
tar.gz:http://nook2.adamoutler.com
This should make it substantially easier for us who are restoring frequently.. now to try this sucker out.
All of the lines like this:
Code:
read -p "Press any key to exit..."
should be
Code:
read -n1 -p "Press any key to exit..."
So that it takes a single key press instead of "Enter"
Also, here's some more stuff to add http://forum.xda-developers.com/showthread.php?t=1424811
Scripts are already written, you just need to modify them for ADB.
Thanks adam the script has been updated
Nice job devs. This nook is open like a brothel on payday!
Crobat's Guide to Preware, Alpha/Beta Feeds and Kernels!
Why hello there! I felt that its time for me to give back to this wonderful community, but I can't code for sh*t, so I'm sorry, I can't make a rom or app for you guys. Instead, I present to you this tutorial! This is a simple, easy to follow tutorial on using Preware and other goodies for your TouchPad running WebOS.
This is a work in progress! So expect more soon.
Stuff to add:
-Alpha/Beta feeds for preware
-Kernels and Overclocking
-Pictures
-FAQ
-Links and Credits
So, first and foremost...
What the heck is Preware?!
preware.org said:
Preware is a homebrew package management application for your HP webOS device.
Click to expand...
Click to collapse
To put it simply, Preware allows you to install several useful homebrew packages for your TouchPad, which includes apps, patches, kernels and so on. For those who've done jailbreaking for an iOS device before, think Preware as Cydia, but for WebOS.
How do I get Preware?
All right, it might get a little tricky for some, but follow closely and it will be a breeze.
First, you're going to want to get your TouchPad into Developer Mode. To do this, get to Just Type and key in either of the following: "upupdowndownleftrightleftrightbastart" OR "webos20090606" (without the quotes) and you will see the option to launch Developer Mode. If you're asked for a password, LEAVE IT BLANK! I can't stress this enough. Should you enter a password, the tab will go crazy and you will have to reset it using WebOS Doctor. So don't. Once you're in, turn Developer Mode On.
Next you will want to download WebOS Quick Install. Its a .jar program that can install various items for your TouchPad.
Download it here (Credits to Jason Robitalle from WebOS nation)
Now, I'm assuming that you have Java and the Novacom drivers installed on your computer. You are going to need them to run Quick Install. To get Novacom, just get your device into HP recovery mode and link it up to your computer. It should immediately begin installing.
Next, let your TouchPad boot normally, and then connect it to your PC, but do not let it connect as a USB Drive! Just press close when the prompt pops up on the TouchPad. Now run Quick Install on the computer.
Once you're in Quick Install, click on the globe icon on the left. A window will pop up with various items available for download. On the search bar, type in 'Preware' and click 'Install'.
This is the last step! Now, on your TouchPad, open up the App Menu and look for Preware in the downloads tab. If its there, congratulations! You've successfully installed Preware for your TouchPad. Now you can download and install whatever goodies you want to make it beautiful.
Installing stuff using Preware
Installing things from Preware is a simple affair. After launching the app, you can either use the search feature if you know the name of the app or whatever you're looking for. If not, go to 'Available Packages' and you will be able to browse for whatever you want from a list.
What are Alpha & Beta Feeds?
All the homebrew packages that appear on Preware are there because of feeds. Feeds are, in a way, carrying the information of the packages. Preware is basically the 'centre' where all the packages from the various feeds are displayed. Therefore, without feeds, Preware will show nothing at all. Try and think of eBay. The website represents Preware, whereas the sellers represent the feeds.
So, as the name implies, Alpha and Beta feeds are feeds that contain packages that are still in early development and are for testing. Hence, they are collectively called testing feeds. Alpha packages are highly unstable and could potentially damage your device. Beta packages are more stable, almost ready for use, but with some problems here and there. However, this does not mean that Beta packages are 100% safe to install, so do so at your own risk.
How do I enable/disable Alpha & Beta Feeds?
Due to restrictions I'm not allowed to post instructions here. All the instructions you need can be found here.
Please read their rules carefully before doing anything.
One more thing. Some of the steps require you to access the Linux command line. To do so, simply launch WebOS Quick Install, go to Tools, then Linux Commandline.
To choose which feeds you want to access in Preware, go to Preware>Manage Feeds. From there, you can turn the feeds on/off.
One Last Thing...
I've tried my best to read all the forum rules and searched for other threads to ensure that I'm not posting something that's been done to death. But if I really missed a thread with the exact same topic, then, well, darn! Please get the mods to close this thread.
crobat said:
To do this, get to Just Type and key in the following: "upupdowndownleftrightleftrightbastart"
Click to expand...
Click to collapse
You can use webos20090606 instead, it's considerably shorter.
HP TouchPad Root Certificate fix for WebOS cloud services
Note(Important): You will need to set the date back to July, 1, 2013!
The Problem:
A vital "root certificate" on webOS devices is due to expire on July 23, 2013. This certificate gives
Touchpad users access to HPs cloud services for the App catalogue and Backing up the device.
When the "root certificate" expires users will no longer have access to the App catalogue and backed up data.
Furthermore HPs online WebOS support is expected to disappear altogether by the end of the year.
So it’s recommended to backup your personal data and essential Touchpad software to your PC now.
Read the full WebOS Survival Kit Guide Here:
The solution:
Getting a free App catalog update will fix the "root certificate" problem as long as you downloaded it before July,23,2013.
If you are hearing about this after July,23,2013, then you will need to first set the date to July,1,2013.
To do this boot into WebOS and go to settings/Date & Time, toggle off the “Network Time”.
Now adjust the date accordingly and download the Update, once complete comeback and Toggle the “Network Time” button back to on.
How to Test:
You can check the expiry date of your root certificate by installing the "Internalz Pro" free app from WebOS Preware.
Once you have "Internalz Pro" installed open it and go to the following location. ../../etc/ssl/certs/trustedcerts/PalmWebOS.pem/open
After installing the App catalog update your root certificate should say "Expires: 27 April 2037" See the screenshot below.
To get the update in WebOS go to Downloads/HP App Catalog.
Open the app Catalog and select the categories tab at the bottom.
Next click on the “new” tab at the top and Scroll down the page till you see “App Catalog Update”.
Now install the update and your Touchpad support will continue to work in a post WebOS world.
Note* If you get a message saying the update failed to install, then check the expiry date with this method and reboot. It should report the patch is installed properly after rebooting.
Note(Important):This update requires webOS 2.1+ to be installed. Devices with older versions will need to run the WebOS Doctor first, the latest version is 3.0.5.
Additional threads and info:
HP to issue root certificate fix, ensure continued access to webOS cloud services
The webOS Survival Kit: everything you need to know should webOS doomsday come
Read the full WebOS Survival Kit Guide Here:
URGENT - Root Certificate Expiring + Fix
Recommended downloads:
webOS Quick Installer 4.5.1
Troubleshooting:
The PreWare.org site is no longer owned by the webOS Internals guys. They now have PreWare.net. Workarounds to get preware and Wterm installed are as follows.
Note:To add wTerm hook up the HP TP to PC via USB and use WOSQI hosts file hack, option #1 from the link below. Option #1 changes the host file redirection to point to the new domain preware.net and then it will work.
TIP: PREWARE.NET SOLUTIONS FOR WOSQI, PREWARE V1.9.13(Main info page)
webOS Quick Installer 4.5.0
WebOS doctor 3.0.5
Additional WebOS Performance Tweaks:
I would highly recommend doing the following tweaks. Read the full instructional guide in the link below:
HP TouchPad Setup Guide Part 1: Speed Up Your Tablet With Preware, Homebrew & Patches [WebOS]
Download and install the following packages from Preware:
You should see a noticeable speed improvement while using WebOS. Also a few apps to improve functionality.
Note* You will need to reboot the device after installing most of these packages:
-EOM Overlord Monitoring
-Muffle System Logging
-Remove Dropped Packet Logging
-Unset CFQ IQ Scheduler
-Unthrottle Download Manager
-Increase Touch Sensitivity and Smoothness 10
-Quiet Powerd Messages (sic)
-Faster Card Animations HYPER Version
-Advanced Rest Options
-Disk Cache Mod
-Unhide Developer Mode Icon
-Reduce Minimum Brightness
-CyBoot
-Ad Blocker OR Max Block – Do not install both.
-Private Browsing (adds an option to your browser)
Reduce Logging & Patch ‘em Up:
This patch require you to log into Skype with the "Phone and Video Calls" app.
Once there place a call to this number using the dialer type: "##5647#"
A logging window will launch, choose to "Clear Logs" first then "Change Logging Levels" and setting logging to "minimal".
Once done, exit the app – your logging levels are now changed.
If you have never used Preware you can watch this video about Flashing the HP Touchpads A6 Firmware.
You will also learn how to use the WebOSQuickInstall-4.5.0 software to install Preware.
Both of these procedures are highly recommended and can be done as part of your post apocalyptic WebOS Survival.
Reserved
HP TouchPad Battery Drain issues during sleep
The Problem:
Developer James Sullins, Aka Jcsullins, has informed HP TouchPads users that there is a problem with our tablets A6 Firmware. This issue can cause an usually high battery drain during sleep. This problem occurs overtime while running both CyanogeMod and WebOS, on the HP TouchPad. As a results the Touchpads battery drains more quickly with daily use and the overall life span is reduced.
The Solution:
Reflashing the A6 Firmware effectively fixes the problem but may need to be repeated as a part of regular HP TouchPad maintenance. Watch this video and follow the step by step instructions to reflash your own Touchpads A6 Firmware.
How to test:
How to monitor your battery
To monitor your battery drain history during sleep install the free app Battery Monitor Widget:
-Once installed open the app and go to history to see a log of your devices sleep history.
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to 6300 (*f29c), 6000 (*i29c) or 5800 (*s29c) and tap OK
-Note* See the Battery p/n # on the original packaging.
-Note* after setting the calibration, users will have to allow several hours to pass before the history can be accumulated.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.
A6 Firmware Threads & Info:
Battery Drain issues on HP TouchPad
How to Reflash the A6 Firmware Method 2:
1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606 or upupdowndownleftrightleftrightbastart
-Tap the developer mode icon and slide the toggle to on, then press submit.
WARNING: Do not enter a password. Just tap submit.
-Plug the USB cable into the HP TouchPad and your PC.
2)On your PC Install Java, Novacom and the WebOSQuickInstall-4.5.1 software*
- Note* If you have already previously installed Android with Java and Novacom, then skip it.
a]Download Java:
b]Download Novacom Universal Installer:
c]Download WebOSQuickInstall-4.5.1:
3)Run the WebOSQuickInstall-4.5.1 software, note your TouchPad must be connected with the USB cable.
-Click on the Small globe icon located under the plus minus buttons.
-This will take us to a new menu where we will search “preware”
-Click the install button and the Preware app will be installed.
-You may now unplug the USB cable.
4)On the tablet while booted into WebOS navigate to downloads and select Preware.
-scroll down until you see a button appear to continue
-Search for “wterm” and install the app.
-Run wterm, and set a password to give the app Root permissions.
- You can set or change the password by looking for the wterm menu in the upper left corner and select setup.
-Click on New password and enter a simple password like ”0000”
-Confirm the password and press “Set Password” button, now hit done and exit.
-Note you can increase the font size by going to wterm preference settings.
5) Now in wterm enter one of the following commands:
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater –a (Note this shorter command flashes two firmwares)
-It should take about 20-30 seconds to complete and will inform you upon completion.
-Congratulations you have now reflashed the A6 Firmware and can safely close the terminal and reboot your HP TouchPad.
Note: If you input the command and get a message saying it said can't open the A6 device, then try toggling developer mode off and on.
Additional WebOS Preware Performance Tweaks:
I would highly recommend doing the following tweaks. Read the full instructional guide in the link below:
HP TouchPad Setup Guide Part 1: Speed Up Your Tablet With Preware, Homebrew & Patches [WebOS]
Download and install the following packages from Preware:
You should see a noticeable speed improvement while using WebOS. Also a few apps to improve functionality.
Note* You will need to reboot the device after installing most of these packages:
-EOM Overlord Monitoring
-Muffle System Logging
-Remove Dropped Packet Logging
-Unset CFQ IQ Scheduler
-Unthrottle Download Manager
-Increase Touch Sensitivity and Smoothness 10
-Quiet Powerd Messages (sic)
-Faster Card Animations HYPER Version
-Advanced Rest Options
-Disk Cache Mod
-Unhide Developer Mode Icon
-Reduce Minimum Brightness
-CyBoot
-Ad Blocker OR Max Block – Do not install both.
-Private Browsing (adds an option to your browser)
Reduce Logging & Patch ‘em Up:
This patch require you to log into Skype with the "Phone and Video Calls" app.
Once there place a call to this number using the dialer type: "##5647#"
A logging window will launch, choose to "Clear Logs" first then "Change Logging Levels" and setting logging to "minimal".
Once done, exit the app – your logging levels are now changed.
If you have never used Preware you can watch this video about Flashing the HP Touchpads A6 Firmware.
You will also learn how to use the WebOSQuickInstall-4.5.0 software to install Preware.
Both of these procedures are highly recommended and can be done as part of your post apocalyptic WebOS Survival.
How to Reflash the A6 Firmware Method 1:
1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606 or upupdowndownleftrightleftrightbastart
-Tap the developer mode icon and slide the toggle to on, then press submit.
WARNING: Do not enter a password. Just tap submit.
-Plug the USB cable into the HP TouchPad and your PC.
2)Install Java and the Novacom software*
- Note* If you have already previously installed Android with, Java and Novacom drivers, then proceed to step 3.
a]Download Java:
b]Download Novacom Universal Installer:
3)Open windows explorer and go to C:\Program Files\Palm, Inc\Terminal
-Now run the Terminal.bat*
-Note* if you are using a 64 bit OS and get the Error "Windows cannot find Javaw..." you will need to copy the Javaw.eve from C:\Windows\SysWOW64 and paste it into C:\Windows\System32.
4)In the open Novaterm window, select file\connect\Ok
-Now copy and paste the following line into Novaterm and press enter*
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
-Note* Do Not! disconnect the TouchPad After starting this procedure.
-Novaterm will tell you "firmware update complete"
- In the open Novaterm window, select file\disconnect\Ok
-Congratulations you have now relfashed the A6 Firmware and can safely disconnect your HP TouchPad from the USB cable.
Note: Get the latest version of WebOS Doctor 3.0.0 to 3.0.5 Official Links here:
Wow, thanks for bringing this to our attention!
Thanks for bringing this issue over from the general webOS forum... :highfive:
Installation Failed
Title says it. Tried several times. Any ideas?
RolandDeschain79 said:
HP TouchPad Root Certificate fix for WebOS cloud services(Important)
The Problem:
A vital "root certificate" on webOS devices is due to expire on July 23, 2013. This certificate gives
Touchpad users access to HPs cloud services for the App catalogue and Backing up the device.
When the "root certificate" expires users will no longer have access to the App catalogue and backed up data.
Furthermore HPs online WebOS support is expected to disappear altogether by the end of the year.
So it’s recommended to backup your personal data and essential Touchpad software to your PC now.
Click to expand...
Click to collapse
Try rebooting
Carey4782 said:
Title says it. Tried several times. Any ideas?
Click to expand...
Click to collapse
It does that, try rebooting and checking again. You can also confirm the date by doing the following.
How to Test:
You check the expiry date of your root certificate by installing the "Internalz Pro" free app from WebOS Preware.
Once you have "Internalz Pro" installed open it and go to the following location. ../../etc/ssl/certs/trustedcerts/PalmWebOS.pem/open
After installing the App catalog update your root certificate should say "Expires: 27 April 2037" See the screenshot below.
To get the update in WebOS go to Downloads/HP App Catalog.
Open the app Catalog and select the categories tab at the bottom.
Next click on the “new” tab at the top and Scroll down the page till you see “App Catalog Update”.
Now install the update and your Touchpad support will continue to work in a post WebOS world.
App Catalog Update failed
I didn't need to reboot. After several fails I navigated to /PalmWebOS.pem/open and the 2037 date was there. You might want to add a verification line to the OP regardless of whether the update succeeds or fails. Thanks for posting.
RolandDeschain79 said:
It does that, try rebooting and checking again. You can also confirm the date by doing the following.
How to Test:
You check the expiry date of your root certificate by installing the "Internalz Pro" free app from WebOS Preware.
Once you have "Internalz Pro" installed open it and go to the following location. ../../etc/ssl/certs/trustedcerts/PalmWebOS.pem/open
After installing the App catalog update your root certificate should say "Expires: 27 April 2037" See the screenshot below.
To get the update in WebOS go to Downloads/HP App Catalog.
Open the app Catalog and select the categories tab at the bottom.
Next click on the “new” tab at the top and Scroll down the page till you see “App Catalog Update”.
Now install the update and your Touchpad support will continue to work in a post WebOS world.
Click to expand...
Click to collapse
Check HP Catalog version first.
I didn't on one of my kid's touchpads and would not update. Might want to add to the OP to update HP Catalog first.
Carey4782 said:
I didn't need to reboot. After several fails I navigated to /PalmWebOS.pem/open and the 2037 date was there. You might want to add a verification line to the OP regardless of whether the update succeeds or fails. Thanks for posting.
Click to expand...
Click to collapse
Carey4782 said:
I didn't need to reboot. After several fails I navigated to /PalmWebOS.pem/open and the 2037 date was there. You might want to add a verification line to the OP regardless of whether the update succeeds or fails. Thanks for posting.
Click to expand...
Click to collapse
Carey4782 said:
I didn't on one of my kid's touchpads and would not update. Might want to add to the OP to update HP Catalog first.
Click to expand...
Click to collapse
Like I said reboot. It installs even if it says it failed. If you reboot it will tell you its installed. I've explained how to test this and I will add a note about it failing to install. I've never needed or gotten a catalog update but I do note that this requires WebOS 2.1+. If you have an older version use the WebOS Doctor to update the device to 3.0.5.
Special Thanks to wMarck90 for finding this link...
Here is the official HP help page for updating your critical Root Certificate.
https://developer.palm.com/support/applicationupdate
---------- Post added at 11:32 AM ---------- Previous post was at 11:07 AM ----------
Remember: if it seems like it failed, this might be a false negative which has been happening to many users.
Don't Panic. Just verify the certificate.
If you have the Internalz Pro file manager (http://forums.webosnation.com/canuck-coding/256518-internalz-pro-v1-5-0-a.html) you can use it to navigate to the certificate and open it to read the expiry date...
If you have WOSQI - a.k.a. webOS Quick Install - (http://forums.webosnation.com/canuck-coding/274461-webos-quick-install-v4-5-0-a.html) you can use it to pull a copy of the certificate to your computer for examination...
Here (again) is the relevant location to navigate to/pull from. /etc/ssl/certs/trustedcerts/PalmWebOS.pem
Your New Certificate should look like this:
If your certificate did not update, go to the HP help page and follow the instructions again.
https://developer.palm.com/support/applicationupdate
I Noticed you had tips for speeding up webos, Will this affect our android installs at all?
WebOS Turbo
Gladpants said:
I Noticed you had tips for speeding up webos, Will this affect our android installs at all?
Click to expand...
Click to collapse
Nope, this will only effect WebOS but it will give you a nice performance boost:good:
If need Cert after July 23
I reset my touchpad after July 23 and I tried to download the certificate by changing the year and it would not let me in the app catalog. I had to set the date to June 25, 2013 before it let me in to the app catalog. Just wanted to inform anyone that has this issue in the future.
Can't get HP App Catalog 5.0.3500
dlwelch34 said:
I reset my touchpad after July 23 and I tried to download the certificate by changing the year and it would not let me in the app catalog. I had to set the date to June 25, 2013 before it let me in to the app catalog. Just wanted to inform anyone that has this issue in the future.
Click to expand...
Click to collapse
I have tried multiple times to update my touchpad after July 23, even made a new user and I get Download Failed message every time I try to update the HP App Cat, even when I change the date to something before July 23. I've used WebOS doctor to restore my previous account and Software Manager has updated the App Cat to at least 5.0.3400, but can't get anything else to update. Since I'm a noob, I might be missing the vital thread on how to restore the touchpad after July 23, but any help would be appreciated.
Update, I just completely erased (reset) my touchpad and restored my WebOS account using WebOS Doctor 3.0.5. The key was to set the date to June 23 2013 (not something in 2012, which is what I tried before), then all of the software updates were available, including the HP App Cat update 5.0.3500. Once I reset the date to current I was able to update all other apps.
Nice post!
Not something that really matters to me though as I can probably count the amount of times I've booted into WebOS on one hand
I'm sure some people will find it useful though!
Sent from my Nexus 4 using Tapatalk 2
corletts said:
I have tried multiple times to update my touchpad after July 23, even made a new user and I get Download Failed message every time I try to update the HP App Cat, even when I change the date to something before July 23. I've used WebOS doctor to restore my previous account and Software Manager has updated the App Cat to at least 5.0.3400, but can't get anything else to update. Since I'm a noob, I might be missing the vital thread on how to restore the touchpad after July 23, but any help would be appreciated.
Update, I just completely erased (reset) my touchpad and restored my WebOS account using WebOS Doctor 3.0.5. The key was to set the date to June 23 2013 (not something in 2012, which is what I tried before), then all of the software updates were available, including the HP App Cat update 5.0.3500. Once I reset the date to current I was able to update all other apps.
Click to expand...
Click to collapse
I just wiped new touchpad (new to me) using webosdoctor 3.0.5 moved date to july1 2013 but I'm getting persistent download failed when trying to update the catalog. Any ideas?
Do I really need to have it done if I don't care for webOS?
Thanks
EDIT:
OK, sideloaded com.palm.app.appcatalogupdate_2.0.0.ipk using quick install rebooted and then it downloaded and updated fine.
RolandDeschain79 said:
HP TouchPad Root Certificate fix for WebOS cloud services
Note(Important): You will need to set the date back to July, 1, 2013!
The Problem:
A vital "root certificate" on webOS devices is due to expire on July 23, 2013. This certificate gives
Touchpad users access to HPs cloud services for the App catalogue and Backing up the device.
When the "root certificate" expires users will no longer have access to the App catalogue and backed up data.
Furthermore HPs online WebOS support is expected to disappear altogether by the end of the year.
So it’s recommended to backup your personal data and essential Touchpad software to your PC now.
Read the full WebOS Survival Kit Guide Here:
The solution:
Getting a free App catalog update will fix the "root certificate" problem as long as you downloaded it before July,23,2013.
If you are hearing about this after July,23,2013, then you will need to first set the date to July,1,2013.
To do this boot into WebOS and go to settings/Date & Time, toggle off the “Network Time”.
Now adjust the date accordingly and download the Update, once complete comeback and Toggle the “Network Time” button back to on.
How to Test:
You can check the expiry date of your root certificate by installing the "Internalz Pro" free app from WebOS Preware.
Once you have "Internalz Pro" installed open it and go to the following location. ../../etc/ssl/certs/trustedcerts/PalmWebOS.pem/open
After installing the App catalog update your root certificate should say "Expires: 27 April 2037" See the screenshot below.
To get the update in WebOS go to Downloads/HP App Catalog.
Open the app Catalog and select the categories tab at the bottom.
Next click on the “new” tab at the top and Scroll down the page till you see “App Catalog Update”.
Now install the update and your Touchpad support will continue to work in a post WebOS world.
Note* If you get a message saying the update failed to install, then check the expiry date with this method and reboot. It should report the patch is installed properly after rebooting.
Note(Important):This update requires webOS 2.1+ to be installed. Devices with older versions will need to run the WebOS Doctor first, the latest version is 3.0.5.
Additional threads and info:
HP to issue root certificate fix, ensure continued access to webOS cloud services
The webOS Survival Kit: everything you need to know should webOS doomsday come
Read the full WebOS Survival Kit Guide Here:
URGENT - Root Certificate Expiring + Fix
Recommended downloads:
webOS Quick Installer
WebOS doctor 3.0.5
Additional WebOS Performance Tweaks:
I would highly recommend doing the following tweaks. Read the full instructional guide in the link below:
HP TouchPad Setup Guide Part 1: Speed Up Your Tablet With Preware, Homebrew & Patches [WebOS]
Download and install the following packages from Preware:
You should see a noticeable speed improvement while using WebOS. Also a few apps to improve functionality.
Note* You will need to reboot the device after installing most of these packages:
-EOM Overlord Monitoring
-Muffle System Logging
-Remove Dropped Packet Logging
-Unset CFQ IQ Scheduler
-Unthrottle Download Manager
-Increase Touch Sensitivity and Smoothness 10
-Quiet Powerd Messages (sic)
-Faster Card Animations HYPER Version
-Advanced Rest Options
-Disk Cache Mod
-Unhide Developer Mode Icon
-Reduce Minimum Brightness
-CyBoot
-Ad Blocker OR Max Block – Do not install both.
-Private Browsing (adds an option to your browser)
Reduce Logging & Patch ‘em Up:
This patch require you to log into Skype with the "Phone and Video Calls" app.
Once there place a call to this number using the dialer type: "##5647#"
A logging window will launch, choose to "Clear Logs" first then "Change Logging Levels" and setting logging to "minimal".
Once done, exit the app – your logging levels are now changed.
If you have never used Preware you can watch this video about Flashing the HP Touchpads A6 Firmware.
You will also learn how to use the WebOSQuickInstall-4.5.0 software to install Preware.
Both of these procedures are highly recommended and can be done as part of your post apocalyptic WebOS Survival.
Click to expand...
Click to collapse
I have been trying to locate the file to see if my certificate is valid.
I have not been able to update App Catalogue, I had even tried before July/2013. It just does not install.
I have changed my date back now but still no luck
webOS Quick Installer 4.5.0
Please note that I've updated the link for the WebOS Quick Installer to the latest 4.5.0 version. If you're having problems finding preware then you should get this latest version.
webOS Quick Installer 4.5.0
WebOS Quick Install v4.5.0 Main page: