yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] rovaals:
So your SD card slot is working (can flash MMCROOT) but it doesn't mount when in the full android system. I'll take a look tonight and get you the command string for mounting the sd card, if you can enter it using the terminal emulator it should mount your card.

Have you reflashed #NORKERN.BIN or any of the other BIN files?
[Android Q&A, Help & Troubleshooting] gijoey1980:
Yes it is working to flash, I haven't reflashed the norkern.bin yet, will try after work tonight, bout to have to leave for work now. I have tried to mount the sdcard using terminal but all the commands I have tried have didn't work. I am very fluent in working with phones in adb shell but this would be my first experience with a tablet.

Thanks in advance and hopefully you guys can help me get it going.
[Android Q&A, Help & Troubleshooting] chuckthegeek:
Some printing stuff is left in, but nobody is really testing it. If you want the Google Apps and working Market, you'll have to do a little legwork. All the work in this thread is targeted at using the Zeen as a stand-alone tablet. I've explained all my changes pretty well, I don't think you'll have too much trouble adding apps without removing any.
[Android Q&A, Help & Troubleshooting] rovaals:
Personally I think the google services framework and market take too much ram and app space. It's a personal preference and depends on what apps you need, but I decided to go with an alternate market app and sideloading apks from developers' sites instead. Smaller foorprint and no more playing with device fingerprints to unlock sections of google's market.
[Android Q&A, Help & Troubleshooting] rovaals:
I've made a request for an HP Zeen forum here at XDA in the forum request thread:

General discussion > About xda-developers.com > [Requests] Ask for new forums here

I don't have 10 posts yet so I can't provide a link, I'm post #920.

I think a full forum set would be helpful to organize things out so that we can sticky some of our top items, like original HP ROM, flashing, rooting. It would also let us have threads about a single topic, where as this one is about pretty much everything.

If you support the idea please stop by the thread listed above and post "+1 for HP Zeen" and we may see space set aside for our device.

I know that there is some other site that has forums dedicated for the Zeen. Barakinflorida posted his rooting guide there. But that's the only thread in the whole forum and we already have people registered and posting here at XDA.
[Android Q&A, Help & Troubleshooting] rovaals:
Did reflashing the norkern file help at all?
[Android Q&A, Help & Troubleshooting] chuckthegeek:
Changing device fingerprints doesn't hurt anything, obviously YMMV as far as Google Apps go. IMO, they're most of the reason to own a tablet. Without deep integration for those core services (calendar, email, etc.) my phone wouldn't be very useful at all. But we're just giving people the tools to do whatever they want with their tabs. I just wish Google would get with it and stop locking everything down so much in their 'open' OS.
[Android Q&A, Help & Troubleshooting] rovaals:
Yeah, it is frustrating that if we want the google experience on google's OS we need to work for it. Part of my opinion is due to my purpose for the Zeen and the limited RAM and app space of my other tablet, an Archos 101. It has only 256mb of RAM and around 280mb of app space, so I can't really spare what the google experience takes. The Zeen is going to be my son's ebook reader and video player, so it really has the apps it needs already I just need to add more videos and ebooks. The reasoning behind giving my son the tablet with more RAM and app space is that the Zeen is more durable and the Archos has a faster cpu (1ghz vs 800mhz), runs games better and can accept USB and bluetooth devices.

Question: Does the flashing of a new MMCROOT give you the ability to put in a new init.rc? or is that located somewhere else? I'm looking to repurpose the /public partition possibly by mounting it as /data instead, so I would need to put that into the init.rc. Or do you know what the /public partition is supposed to be used for? It's the 1.6gb free that you see in the storage section of the dashboard.
[Android Q&A, Help & Troubleshooting] chuckthegeek:
Changing init.rc requires changing the initram, the filesystem which is packed with the kernel. Both lynx and I have compiled what should be a working kernel, and a modified initram, but we can't figure out how to pack them in a way HP supports. If you find the HP open source downloads you can grab everything you need to get *this* close to doing what you want. The problem is in the header and padding, in external there is a header program, but it's missing a source file for hashing. I even replaced the file with an MD5 hash, but the output looks nothing like what HP uses. I suspect they've released the bare minimum required by their licenses, which isn't enough to actually develop a kernel.
[Android Q&A, Help & Troubleshooting] SubZeroMaster:
hey, im abit lost....

im looking to get android market on this thing

an maybe remove the printer part of the OS/functionality off of it

can any one help me out, or point me in the right direction?
[Android Q&A, Help & Troubleshooting] Drakey83:
Yeah I can help by suggesting you read this whole thread carefully because this thread holds all the answers to your questions.
[Android Q&A, Help & Troubleshooting] C_Coffie:
Hello well I've been a silent reader for the past few days. You guys have done so much with this tablet and I would like to thank you. Although I have come up with some problems that have yet to be mentioned on this thread. Well the first one is that I was originally on 2.1 on my tablet and I was able to get tons of apps in the Amazon market. After flashing some of the #MMCROOT files I was upgraded to 2.2 and I was able to get the android market and some other things. But with this I lost access to almost all the apps in the Amazon Market and I only get a couple with the Android Market. I also lost the Printer application. I was wondering if anyone had a backup APK for this so I can still control my printer with the tablet. Thanks in advanced.
[Android Q&A, Help & Troubleshooting] lynxdog:
I have a backup of all the APKs, i'll RAR them and upload soon.
[Android Q&A, Help & Troubleshooting] C_Coffie:
Would you happen to know why all the apps in the Amazon app store are now missing?
[Android Q&A, Help & Troubleshooting] gijoey1980:
I reflashed the #NORKERN.bin ( tried every different one I could find ) and I have tried flashing every #MMCROOT.bin the I can find and still my sd card will not work.

Before flashing anything, the sd card slot was working perfectly.

Also, I have no problems flashing, I put the sd card in with a .bin file on it and power on holding volume - and + and it will flash the files so that tells me the slot itself has to be working.

This makes me believe it has got to be a software issue but if that is the case then why hasn't anyone else had this same problem?

I am still looking for a fix, if anyone can help I would be very thankful, there is so much I can't do on this tablet without an sd card and it makes it very hard to use as well.
[Android Q&A, Help & Troubleshooting] coldracerx:
newbie to android - quick help request

Hey I am new to androids and got this printer today. I got my gmail on there just going through stuff. I want l replace the hp ui as it does not seem responsive but want to keep the apps to control the printer. I want to know how to install apps as well. I know how to find them online but no clue how to install them.

any help is appreciated. Oh also is there any droid updates and where can I find the version info. I want to use it as a tablet until the iPad2 comes out.

You know to watch netflix, vlc or just surf the web from my couch.
[Android Q&A, Help & Troubleshooting] luvslifehi:
Zeen

I have half root on mine, but not matter what I do, it will not let me use Netflix. Good luck.
[Android Q&A, Help & Troubleshooting] Xaositek:
Any progress here? It's a sturdy tablet, but extremely limited functionality.
[Android Q&A, Help & Troubleshooting] pozer69:
Is there a way to pull the hp apk files from this and put the files on another android device so I can control the printer from that device also? I do not own this printer...yet...so I can't check myself.
[Android Q&A, Help & Troubleshooting] twhite1288:
z4root at 4shared.com make sure you download the .apk and that should be the only z4root any way then your 75 percent rooted, not finsihed yet on the new stuff coming for this model should have new rom with the g1 platform or w.e but deff market and compatible adobe flash i got one to work i had to go threw every one to get one to work i downloaded like 8 so you can do the same watch u tube or w.e but new rom should come with everything just like the real tablet but dont know this one has ton of potential just too new and nothing done with this model but al the other ones are besed on android phone so they are more compatible with everything that is already out there but there wil be stuff s0o0n
[Android Q&A, Help & Troubleshooting] twhite1288:
thats cause you don't have any flash player, so try downloading adobe on 4shared.com but try all of them till one works for you,,
[Android Q&A, Help & Troubleshooting] twhite1288:
cause it wasn't made for what we want but like u said the platform is a open dour for 2.2 and more so when the dev here finaly get into it, it will be just as good at the g1 if not better who knows, i think it wil just be as good not better cause the real tablet have way better design this is like the prototype they made and they had to throw out there after it was made and why not put it with a printer double combo package and same price as a tablet made me buy one, i got 3 just from buying one set, stupid best but they should check the box more often lol u wana buy one.. ahhahhaha lmao
[Android Q&A, Help & Troubleshooting] SpunkyHeffer:
What is needed for a full root? I have a pre-release model of the Zeen currently ripped apart that I'm putting back together... It has Android running side by side with the HP Launcher...
[Android Q&A, Help & Troubleshooting] gatorbob:
FYI, they are currently testing a Froyo software update for the Zeen that hopefully should be released soon.
[Android Q&A, Help & Troubleshooting] jlechner:
Got a source?
[Android Q&A, Help & Troubleshooting] T-Keith:
Got a notification on mine this morning. I installed the "froyo beta" app, but haven't run it yet. I hope it doesn't remove the ability to side-load apps.
[Android Q&A, Help & Troubleshooting] MEDRICKA:
Please help me how can I reload my zeen with out docking it I dont have to printer right now
[Android Q&A, Help & Troubleshooting] lynxdog:
HP Zeen with Launcher Pro

I've found a simple way to get most things installed on this... This is my guide.

Step 1:

on your pc download these....

Download Homeswitcher "This is the app Homeswitcher, youre gonna need this to change the HP Setup screen"

Download Launcher Pro "This is obvious, Launcher Pro"

I cant supply links as this is my first post.... but... use google, it's your friend.

and put these on an SD card and put it into you Zeen.

Step 2:

Boot unit (holing the power button) - duh....

When it comes to the Connect unit to printer screen hold the Third button on the top (1st - Home, 2nd - Back, 3rd - Keyboard/Options) then the keyboard will appear.

Press the bottom left button the the keyboard (123!@#) and hold it until the Android keyboard options appear.

Then press Android keyboard settings, once thats done drag the top area down, like you would any android unit for System Notifications.

There you'll see two buttons, Dashboard and Done.

Press Dashboard. Scroll all the way down to the bottom and Press "Help Menu", scroll to bottom and press "Web Support"

This will allow you to surf the web, and ultimately install Apps.....

Navigate to Oi Filemanagers site.

click on the download link and it will download and install, once installed click the open button Bottom Left

If you dont do that you'll have to repeat downloading OIFilemanager again.

Once thats loaded Navigate to your SD Card and click and instal Launcher Pro then Homeswitcher.

once Homeswitcher is installed click the Open Button Bottom left. then you can set the Default home as Launcher Pro.

Step 3:

enjoy you HP eStation Zeen Android Tablet.... as I am....
[Android Q&A, Help & Troubleshooting] T-Keith:
Not sure what exactly you're detailing here? You can install apps via apks just fine without jumping through all these hoops, and Launcherpro installs just fine without Homeswitcher. Just make sure you have install apps from unknown sources checked in the settings menu, and use the stock file manager to review apps.
[Android Q&A, Help & Troubleshooting] lynxdog:
This is for people that dont have the printer, just the tablet....
[Android Q&A, Help & Troubleshooting] T-Keith:
I must still be missing something, how do you have the tablet and not the printer? And how does this make a difference?
[Android Q&A, Help & Troubleshooting] Mahtan Tasadur:
Has anybody tried to get the amazon market application on one of these? Just got one and seems to be a way to be able to have kind of android market for the Zeen.

Edit: Yes it does, and Amazon Market will get apps on the Zeen. And their daily free app makes it even nicer.
[Android Q&A, Help & Troubleshooting] T-Keith:
Great idea, I'm going to install it on mine too. I don't like the idea of Amazon eating google's lunch with their app store, but for devices with the android market, it's a great idea. I've heard though, that Amazon won't let you keep downloading your apps if you reset your device.
[Android Q&A, Help & Troubleshooting] Mahtan Tasadur:
I've not experienced That yet. All my apps are synced and It am even able cross device. I got all my free apps of the day on the Zeen now and it works fine.
[Android Q&A, Help & Troubleshooting] LankMatthews:
Market on Zeen?

Am I reading this correctly? Did you get market to install and run on the Zeen? I just updated to 2.2b...I'd love to have some assistance!
[Android Q&A, Help & Troubleshooting] rovaals:
The NORKERN would have provided the /etc/vold.fstab that would be the default config to auto mount your sd card. The SD card is /dev/block/vold/179:9. in the vold folder I also see a 179:8, which I'm guessing is the internal storage.

This should work, not sure if the mount commands you've tried so far include this one.

mount -t vfat /dev/block/vold/179:9 /mnt/sdcard
[Android Q&A, Help & Troubleshooting] keizerpenguin:
hi, i just got the HP zeen but no printer. when i try to set it up it asks to connect it to the printer which i don't have.

is there anyway to setup without printer and have full functionality?

thanks in advance
[Android Q&A, Help & Troubleshooting] rovaals:
You will need to read back through this thread. There are ROM files here you can put on an SD card to flash your zeen and it will stop the setup wizard from coming up.
[Android Q&A, Help & Troubleshooting] keizerpenguin:
yeah i read through the forum. can you point me to good rom's? i a newbie and wouldn't know which rom to look for. lynxdog had an explanation using homeswitcher and launcherpro..is this it? thanks
[Android Q&A, Help & Troubleshooting] C_Coffie:
Hey Lynxdog, you said you would upload a backup of all the apks and I was just reminding you because I could use some of them. thanks
[Android Q&A, Help & Troubleshooting] chuckthegeek:
A summary of all the work on the Zeen, since it seems to be slowing down, and people don't want to read all 40 pages.

Files:

http://www.megaupload.com/?d=8XI6S4OH (REDBOOT.BIN and NORKERN.BIN, thanks lynxdog)

http://dl.dropbox.com/u/45212785/#MMCROOT.BIN (MMCROOT.BIN)

THIS WILL STOP YOUR ZEEN FROM TALKING TO YOUR PRINTER. IF YOU WANT TO USE YOUR PRINTER, READ THE WHOLE THREAD, INSTALL SOME APKs ON TOP OF THE STOCK ROM. YOU CAN STILL HAVE EVERYTHING, IT JUST TAKES SOME WORK.

To Flash a ROM:

- If this is your first time, copy #NORKERN.BIN and #REDBOOT.BIN to your SD card, in the root. Turn the Zeen all the way off, then hold both volume buttons and press the power key to turn back on. You should see two progress bars. When the flash is done, you can turn the Zeen off by pressing either volume key. Press the power to turn it back on.

- Once you've rebooted, you can flash your first MMCROOT.

- Get #MMCROOT.BIN. Copy it to your SD card in the root, without changing the name.

- Turn the Zeen all the way off. Hold both volume buttons and press the power key.

- You should see a progress bar under the HP logo. Do the same as above; wait for the bar, press a volume key, then turn the Zeen back on. It will spend a long time at the HP logo.

Lynxdog started all this by posting the core files, we all owe him. His ROM can be found in this thread, it strips out some HP files, adds a proper launcher and root. Mine goes further by adding Google Apps, Market and stripping out more files. If you don't like GApps, install Lynx's ROM.

I won't be doing this anymore, my Zeen is bricked and I'm way too busy. If anyone wants to get started:

The Zeen doesn't use a normal Android bootloader, so we don't have recovery in this typical sense. However, it will accept unsigned MMCROOT files. Kernels need a special header (maybe signing, maybe just a hash we haven't tried), so we can't package them right now.

To work on an MMCROOT, just mount the file on a linux system using:

mount -o loop,rw #MMCROOT.BIN somefolder

When you umount the file it will save all the changes. Nothing special.

Kernels are trickier, I've cracked them open using this procedure:

http://xdaforums.com/showthread.php?t=777380

But I can't put them back together again. HP also released all the kernel source, with drivers, etc. so you could try and put the drivers into an AOSP release.

The tab itself is basically a reference Freescale MX51 board, but with a lot of functionality removed. It uses Redboot instead of uBoot, I tried to flash uBoot and it bricked mine, so be careful. Freescale publishes detailed instructions on how to compile Android for this board, if you added in the HP drivers you might get somewhere.

Good luck, guys!
[Android Q&A, Help & Troubleshooting] downek:
Thank you so much for this modified rom. I can now use Google applications :)

Just a question for anyone knows: in the market, I've only access to a very small number of application, is there something that I miss?
[Android Q&A, Help & Troubleshooting] chuckthegeek:
I'll edit my original post to add it, the build.prop fingerprint in my current ROM isn't perfect. Ideally, someone should open up MMCROOT and replace build.prop with one from a Nexus 1 (Passion) running Froyo. This will show more apps. I also experimented with changing the lcd_density property, some android apps will only appear at a density of 220, while Zeens look awful above 180. I was trying to use a modified build.prop and a live LCD Density tweak, but I'm not sure if this really granted more apps.
[Android Q&A, Help & Troubleshooting] downek:
Ok thanks for your feedback ;)
[Android Q&A, Help & Troubleshooting] lynxdog:
Yip, sorry been busy.

http://www.megaupload.com/?d=TNW3VHX1

This is the complete system/app folder backup.

Cheers
[Android Q&A, Help & Troubleshooting] jlechner:
Chuck, does the freescale have bt or any other hardware that hp may have disabled?
[Android Q&A, Help & Troubleshooting] lynxdog:
There's alot of references to Bluetooth ie in the init.rc start up... but the machine doesn't seem to have BT. There are some drivers in the ROM, but I've gone through each Chip, Module anything I can find and it doesn't have it.

I have noticed a few open solder points that may be something for adding like a 3.3v BT Module...

---------- Post added at 09:45 PM ---------- Previous post was at 09:34 PM ----------

There's an even easier way.... open system/build.prop with RootExplorer text editor and add

ro.build.lcd.density = xxx

Where xxx is any thing from 160 (smallest) to 260 (biggest)

save the build.prop and reboot.

It seems to be that there are two versions of this, one in the root and one in the system folder. the one in the root has no effect on what happens when the machine boots, as where the one in the system folder can and will brick the device if you muck around with it too much. (like i did.... lol)

This is also where you can change your fingerprint to another device for the Market, but it still needs special info for it to work, you cannot just throw anything in there and expect it to work.
[Android Q&A, Help & Troubleshooting] chuckthegeek:
You shouldn't be able to brick your system with build.prop, it gets loaded after the bootloader. You can always flash a new MMCROOT, which should fix it.

The Freescale platform has a whole bunch of stuff; VGA out, PS2 keyboard/mouse. It's a dev platform that can support an ARM build of Ubuntu. The HP board is a significant respin, it uses the same chips in a similar configuration, but work would still have to be done to add display/touch drivers, etc. to the stock Freescale build. As for the bluetooth header, it might be on there, HP or Foxconn would decide that based on their board layout.

The special info for the build.prop is the device fingerprint, model, manufacturer, etc. My build used a Passion 2.2 build.prop, the only line I left was platform = imx5x, because otherwise the wrong drivers get loaded.
[Android Q&A, Help & Troubleshooting] Drakey83:
Is there anyway I can get the original ROM that I could install that would bring me back to the default way the Zeen worked when i first got it? I've been having some problems and i might need to send my whole printer back soon to get a replacement. I found one of the first ROMs posted on here but even that is modified so that you can skip the setup process, I'm looking for an %100 original version of the ROM.

Thanks in advance for any help,

Drakey83
[Android Q&A, Help & Troubleshooting] lynxdog:
Yeah I was mucking around with the fingerprint and got some apps to show with the Motorolla Defy and the Droid X.

I still cant beleive after all this time we still havnt cracked it....

When I get to OZ i'll be concentrating on this alot more until I find a job.....
[Android Q&A, Help & Troubleshooting] Drakey83:
In case anyone is actually interested I've found the answer to my own question. If you want to go back to the default stock ROM all you have to do is flash the #MMCROOT.BIN that can be found here http://xdaforums.com/showpost.php?p=17278781&postcount=214. Once you've done that, update that ROM in settings and WHALAH your back to stock ROM!
[Android Q&A, Help & Troubleshooting] Pihrana:
How long should that first "turn-on" take? My device kept showing the HP Photosmart Station logo, on and off.... Left it for like 10 mins and it never booted...

UPDATE --> After installing #NORKERN.BIN and #REDBOOT.BIN and trying to reboot, non of my devices would reboot. (2.1 or 2.2) They Just kept looping the HP Photosmart Station logo.. So you turn them off by holding the power button for 10 seconds. Then load the SD card up with the #MMCROOT.BIN and install that. That one file brings the tablets back to life, and you have a super quick, Android 2.2 system devoid of HP crap ware :)

Really want to say thanks to both Lynxdog and chuckthegeek. Top Work guys
[Android Q&A, Help & Troubleshooting] Redflea:
Oh my freakin' Gawd!!

Worked perfectly, booted up and there it was - Android, unmolested! :D :D

Connected to Wifi, opened Market, added my gmail account, accepted terms, and there are all my purchased apps listed and ready to install.

I LOVE YOU chuckthegeek...really do. (You know, a manly love that would involve slugs to the shoulder, beer-pong, and lewd comments about each other's ex-girlfriends.) ;)

So cool...my Zeen is now rescued from the closet (unused for the past several months) and will likely receive daily use again.

SO COOL!!!