yashsingh1/xdaforums huggingface dataset:
[Android General] janbbeck:
My impressions about the Slate 21 mirror yours with the Pro. Seems like a great device. Did not see any trouble on USB devices in early testing, so I let that go for a while. Now that I had to write drivers for the USB devices (biometics sensor and some custom USB boards) I have some real issues. Devices will show up sometimes not at all and sometimes double (the duplicate will not function). Also the ProductID field is usually wrong.

Usb Device Info is really very useful to find these problems:

https://play.google.com/store/apps/details?id=aws.apps.usbDeviceEnumerator

You will notice it has two tabs 'Android' and 'Linux' with linux representing a lower level mapping of the devices. While the errors I mentioned are visible in the 'Android' mapping, the 'Linux' mapping has yet to show me bad info. Going with lower level device access would seem to solve the problem if it were not for the fact that the touch screen is also connected via USB internally, so the system will sometimes appear frozen after a hotplug, when in fact the USB subsystem is hung in some way. Sometimes, plugging and unplugging a physical keyboard helps. Sometimes it does not. The behavior seems kind of random, but if all devices work, they work until there is some state change such as plug/unplug a device. Reboot counts as a state change. I thought I had broken my Slate with the custom USB hardware until we confirmed this with a fresh out of the box system today using off the shelf USB devices.

Just a heads up. We ordered a Slate Pro to see if these problems persist. Seeing as the lower level USB (linux mapping) seems to work fine, maybe the bump from Android 4.2 to 4.3 fixes these issues....
[Android General] janbbeck:
Ok, all the USB trouble went way with the Slate Pro !!

There seems to be a limitation of the depth of usb hub chain to about 3 devices, so if you need a lot of USB devices make the tree wide, not tall.

Also the app needs to be installed as a system app to suppress the USB permission dialog.

All in all, no problems. Except, I am stuck in a boot loop. In the process of hiding the navigation bar, I accidentally overwrote my /system/build.prop with the one from the Slate 21. Would you be able to share the build prop from the Slate Pro? Its pretty short a copy and paste of the contents would be great.

HP has no recovery image for the Slate Pro yet.....

Thanks to anyone who can help.
[Android General] jackshiloh:
HP Slate 21 Pro Recovery Image

Glad to hear the USB problem was resolved because we could potentially end up needing 3+ devices. During a back and forth email exchange with HP tech support, one of the techs posted the HP Slate 21 Pro recovery image on Google Drive for me to download. He said he didn't know when the file would be posted on the HP site. Here's the link, but I'm not sure how long it will be active.

https://drive.google.com/file/d/0B7k-e_X6cixReWVlMUtITUpmOW8/

If you just want the build.prop file, I can send it Monday...but I thought you might like to have the full recovery image :)
[Android General] janbbeck:
I would very much still like the build.prop image. It will save me some work. But the recovery image is truly even more valuable for me. Thanks a million! I would not even have tried to get HP to hand that one over before posting it publicly (I would have predicted no chance of success). I owe you a case of beer.
[Android General] janbbeck:
Nevermind, the build.prop was in the recovery image.

Thanks a lot again!
[Android General] IET_DEMO:
clockworld mod slate 21 working version

Do you know if the guy is currently making a working version of clockworldmod for the slate 21 pro? Because I would like to customize the rom and be able to flash it without the signature verification.

thank you
[Android General] jackshiloh:
Project currently on hold, but if revived I will be pursuing a CWM recovery for this device.
[Android General] IET_DEMO:
Do you have the actual sources from the ranger_recovery.img. I would like to tweak it so we can use the menu, unless there is a very good reason why the actual volume up and down buttons are not working.

Thank you
[Android General] murilocbs:
Rooting HP Slate 21 (no pro)

Friends,

Have any mode to root HP Slate 21 (NO PRO) 4.2.2 ? Or only Hp Slate 21 PRO?

Thanks all.
[Android General] IET_DEMO:
search in XDA for Looking for a way to root hp slate 21 you will find the method i already did it myself on the slate 21 (NOT PRO)
[Android General] murilocbs:
Thanks buddy, but found nothing related = \

Only Slate 21 PRO, i want (NO PRO - s100)
[Android General] panrix:
Search Google next time

http://xdaforums.com/showthread.php?t=2568407
[Android General] murilocbs:
https://towelroot.com/ rooted.
[Android General] janbbeck:
Kernel source now available

HP now offers up the kernel source for the Slate Pro:

https://h20392.www2.hp.com/opensource/product.jsp?cat=1000&fam=Desktop+PCs&prd=F7U54A8-OSP
[Android General] janbbeck:
Would you please share your modstring?
[Android General] stuartiannaylor:
USB PC (Couple of questions)

Hi Guys,

Before I buy just wanted to check out a few things.

I really like the idea of adding the slate 21 pro and using it as the monitor on my windows PC.

I will just swap the input and swap between win8 and android.

First question its only two point touch but how you guys finding the accuracy of the touch at that size?

USB upstream does it upstream the keyboard & mouse as well as the touch monitor to windows or is it touch only?

PS does the slate come with usb keyboard and mouse or are those optional. I keep reading conflicting info on this.

Any general info on how you have found the Slate especially if you use it as a touch monitor on windows.

Many Thanks.

Stuart
[Android General] SeismicGelatin:
HP Slate 21 Pro Woes

I've got the Slate 21 Pro, and we're working on doing a kiosk setup with it. I've read the thread, grabbed the files, but the one issue remains that I cannot get ADB to see the device, even though it shows in Device Manager in Windows.

I'm not a seasoned coder or rooting hero, so any assistance would be appreciated.

Additional info:

connected machine: win7

USB debugging enabled.

adb devices shows no devices

I've tried reconnecting the device after a reboot and then restarting adb to no effect.
[Android General] babcocca:
Drive deleted the recovery image

Jack,

Can you repost the 21 Pro recovery image. please?

Thanks!
[Android General] jackshiloh:
Files are on my work computer, I'll post a link tomorrow. Looks like the HP links are all currently dead.

Kernel source code is also available upon request: https://h20392.www2.hp.com/opensource/product.jsp?cat=1000&fam=Desktop+PCs&prd=F7U54A8-OSP
[Android General] babcocca:
Recovery Posted at HP

http://h20565.www2.hp.com/hpsc/swd/...57670&swItemId=vc_138566_1&swEnvOid=4153#tab1
[Android General] qaplus:
Is this Android 4.4 or 4.3?
[Android General] babcocca:
Says 4.3 on the page. 4.4 was retracted and may never be back.
[Android General] qaplus:
That's sad. I just bought one today.
[Android General] vinax:
Anyone tried towelroot on the HP Slate 21 Pro?

I just bought this device on GROUPON for $216 + tax

Im assuming TR doesnt work... if so can someone please tell me how to unlock the bootloader for the Slate 21 Pro?
[Android General] rEVOLVE:
I too, just got one from the Groupon deal. Unfortunately, there was an update that applied itself to the system after it was set up. Unfortunately I could not notice it in time to stop it. It still shows version is 4.3 but it now says android-build@hp.com#6 instead of #4. I would love to root it, but afraid I might brick my kids' new toy.
[Android General] zahgrim:
Touchscreen performance? and USB + SDIO device listing?

Has anyone successfully generated a USB device and/or SDIO/lspci listing from the Slate 21 Pro? I'm curious how many of the components are SDIO and which are USB. I am also curious if the vendor/device code of the touchscreen indicates the actual manufacturer.

I read some reviews on the HP L2206tm -- which has closely matching specifications for the display and optical touchscreen -- and there were many concerns about erroneous and spurious 'sensed' touches, particularly on the right screen when Windows was booting up. Does the Slate 21 Pro suffer from this same issue?

How is the performance of the on-screen keyboard, in so much it's ability to keep up with touch typists? Both my NextBook and my ZTE Valet drop touch input.

I was reading about Elotouch optical touch screens, and it sounds like optical sensors may be able provide zero-touch, which made me wonder if HP's Slate 21 Pro has a hover feature, like a Wacom stylus or typical mouse rolling around, or does it only recognize coordinates when a touch is made?

Thanks in advance for sharing!
[Android General] qaplus:
Microsoft Office for Android was released several days ago. But it requires Android 4.4.
[Android General] jackshiloh:
I'm back working on this project again. I'll post updated full instructions once complete, but if you want to get started, here's the quick list of steps:

1) Boot device, install all Android updates from HP (should just be one 4.3 security update)

2) Enter bootloader mode by holding down the "menu" button on the front panel and then press and release the power button

3) Connect to side USB port and type "fastboot oem unlock", confirm on screen to unlock. Reboot into bootloader

4) Flash TWRP recovery image available at the link below by typing "fastboot flash recovery ranger_twrp_test2.img"

5) Boot into Android and save the SuperSU zip file to the internal memory

6) Boot into recovery mode and install the SuperSU zip file through the TWRP touchscreen interface. Root complete.

Caveats and disclaimers:

1) Although I have flashed and re-flashed multiple devices successfully with this method; this is an active project and no guarantee you won't brick your device.

2) When you exit TWRP, it will ask if you want to root your device. The linked image file will not root you device. You will need to complete steps 5 & 6 to gain root access.

3) The TWRP touchscreen interface is hit and miss on the HP optical touchscreen. Use the home and back buttons in the top right if the interface doesn't seem to respond.

4) I should have the full process documented and posted in 2-3 weeks...hopefully with several of the above items resolved.

Files: https://drive.google.com/folderview...BfODRuVVNtTVRUTzdwVWtyV1c3Y2NTc2c&usp=sharing
[Android General] :
Quick question, what cable would I use? I assume some sort of male to male usb. Would this one work?

http://www.amazon.com/Monoprice-1-5...959567&sr=8-4&keywords=male+to+male+usb+cable
[Android General] jackshiloh:
Yes. That is the cable you need. USB Type A male to USB Type A male
[Android General] adrian.aitken:
I've just brought one of these (although because the side USB and SD Card slot aren't working it's going back for a replacement) but I have a few questions (mainly for jackshiloh)...

Is the TWRP going to be upgraded to 2.8.5?

I've asked HP for the kernel source last week but haven't heard a reply (neither yes or no) - does anyone know how long it takes them for a descision or has the source they can share?

Many thanks

Adrian
[Android General] jackshiloh:
Working with developer on CWM recovery image now. TWRP worked, but the touchscreen was flaky. Trying to get the hardware buttons on the device to work under CWM. Will post when successful
[Android General] redwoodflyer:
I also have the the Pro 21 from groupon, and I wanted to root it mainly to use tasker/secure settings to turn turn on the screen. Is there a particular way to decide between your post 6 method and this method for obtaining root? Thanks for your work!
[Android General] jackshiloh:
The TWRP method gives you the ability to create backups and restore via TWRP recovery so it would be the preferred method. The original root method did not successfully implement CWM recovery.
[Android General] gomelkiev:
after running "fastboot oem unlock"

getting message:

...

FAILED (command write failed (Unknown error))

finished. total time: 5.008s

any ideas?

thanks
[Android General] hulifox008:
Have you had a solution? Same thing here:(
[Android General] gomelkiev:
i used old towelroot to root it
[Android General] slate21jp:
Slate 21 root

I have a slate 21 (previous non-Pro version) that has decided (on its own after a factory restet just last day) to upgrade to KK and install the latest firmaware update. I now have a machine that doesn`t do anymore what it was supposed to and what I had bought it for. Lost all write and modify permission on sd and USB external HD ( I used to plug 1TB EHD to it and do anything I wanted with it.. which was brilliant) and have to report Browser, Bluetooth, Setting misbehaviours a go go.. constant crashes and so on. I contacted HP customer support for a fix (wanted to return to 4.3.. ). None was provided (the guy said he had his hands tied up!:eek:), so now I am trying to root it myself. I am not tech and will need assistance though:p

So far (btw, I already tried all the non-rooting options found on online forums.. none worked:crying:) I could only unhide `developer options` in Setting.

So here is the question for u.

Would you say that your way would work on this machine too? And do you have a step-by-step tutorial with screenshots that I can study before trying it myself?:p :D
[Android General] atari800:
Quick question - I see that HP has the restore image for Slate 21 available for download

Now I am not a developer be any means...but...

Since this is a zip file with bin and xbin directories on it, why couldnt someone just add SU to those directories and just handle this like a normal update?

Is there some checksum that prevents an update that has been tampered with to be applied?

EDIT:

It appears that the applications need to be signed - so it isnt as easy as just adding files
[Android General] luisfebar:
Any one with 4.4 rom?
[Android General] adrian.aitken:
Well, got my replacement today. Finally was able to get my laptop to see it via adb and managed to fastboot oem unlock by doing a system erase first then running that command. Don't know why.

Anyway, I was flashing the cwm recovery image when I knocked my usb cable. Now I can't flash any recovery image - says the device or address isn't there - adb devices confirms they're talking so it must of been corrupted whilst I was flashing the recovery image. I've tried the trwp image - no luck. I downloaded the update.zip from HP but that seemed to only do the system/data/cache partitions.

Soooooo, does anyone know of anyway to flash an image on a possibly corrupted partition? Would 'dd' work if I don't have su rights?

Many thanks

Adrian

---------- Post added at 11:00 PM ---------- Previous post was at 10:59 PM ----------

hi, which version did you use and do you have a link where I could download it?

Many thanks

Adrian
[Android General] gomelkiev:
don't know version

see attachment
[Android General] adrian.aitken:
Very many thanks for that, at last I can start setting up my tablet my way.

Many thanks

Adrian
[Android General] Furieuxariel:
same question, we need kitkat to run microsoft office for android tablets and other things, please help searching more info.
[Android General] cheech_sp:
This version of towelroot seems to have worked for me. I copied it to my Slate 21 Pro, ran it, now I can access Root Explorer in ES File Explorer. Thanks!
[Android General] azzzz:
Yep. I installed the update on mine and towelroot works!!!! :D
[Android General] Jamsa:
Hi

We have a device with these specs:

Hp Slate 21 pro

Android: 4.3

Kernel:

3.4.57

android-build@hp.com #6

Can anyone confirm if this rooting method works on our device?

If it doesn't, we're willing to pay for a working solution.
[Android General] adrian.aitken:
same as mine - use gomelkiev's file above.

Many thanks

Adrian
[Android General] Jamsa:
Awesome. :)

How hard is it to do for a n00b like me? :D
[Android General] adrian.aitken:
Hi Jack, I'm pulling whats left of my hair out on step 4. I'm using Ubuntu 14.04 and can see in ADB and FASTBOOT the device but when I enter the fastboot command the text on the HP flashes at 10 seconds, at 20 seconds then every 1 second. Both my Ubuntu terminal is unresponsive as is the HP buttons and I have to power off at the mains.

If, whilst it's flashing I open another terminal and type 'fastboot devices' it sees it but trying any command like fastboot reboot gets a 'waiting for device' response.

Is there any way of getting this as a UPDATE.ZIP so I can install it via the recovery menu?

Many thanks

Adrian

UPDATE: from this thread http://android.stackexchange.com/questions/36265/flash-boot-img-without-using-fastboot-usb I made an update.zip replacing boot with recovery in the script. I signed it successfully but when trying to run it through the recovery menu it says it's an invalid signature. Does anyone know if it has to be signed by HP or by another method? I am running an unlocked bootloader (fastboot oem unlock).

Many thanks

Adrian
[Android General] adrian.aitken:
Well, it's xda to the rescue - if anyone else has problems installing twrp then I can strongly recommend rashr (from here http://xdaforums.com/showthread.php?t=2334554 ) - and I had even relocked the boot loader when trying to install the recovery image via fastboot so you only need to root it (file listed above) and this app.

Only downside that I've experienced is it powers off during backups :mad: but the rashr app lets you do a backup just fine. No idea why but happy I can do a full nandroid backup.

I dont know if jackshiloh is still working on this or planning to upgrade twrp to the latest but somwthing is better than nothing :laugh:

Many thanks

Adrian
[Android General] jackshiloh:
Adrian,

My understanding is that the update.zip has to be signed by HP. That's why we went the TRWP recovery route.
[Android General] adrian.aitken:
Hi Jack, I installed it OK via rashr.

Have you thought about geting the HP officially supported? 2nd post @ http://xdaforums.com/showthread.php?p=32965365 says how (I assume you used the 1st post to compile it?) or are you willing to say how you compiled it (config file settings,values etc.)?

Many thanks

Adrian
[Android General] adrian.aitken:
KitKat 4.4.2 update

Currently installing a completely unexpected update (OTA delivered) claiming it's KitKat 4.4.2 which also includes multi-windows. Anyone else have this?

Annoyingly, I'm currently trying to build Lollipop 5.1.1 since I thought HP had given up on the Slate Pro.

Also, naturally you lose root access and the towelroot app listed above doesn't work :crying:

Many thanks

Adrian

Edited: Could someone , before updating, edit the update.zip in /cache and add the su into system/xbin (and I think sudaemon or something) and run the update via twrp? See if that works?

Edit2: Panic over - run SuperSu and do a normal update not via twrp - phew!!
[Android General] Furieuxariel2:
And you don't have the update file right? What is your exact model? From Chile a group of ours(buyers) are waiting this, please share it if you have it.
[Android General] adrian.aitken:
Nope, it self deletes. On the HP support forum, HP says they are rolling it out worldwide from yesterday so you should hopefully get it within a week. But there are bugs, some an annoyance, some irritating which make me think of doing a nandroid restore back to 4.3.

Many thanks

Adrian
[Android General] Furieuxariel2:
I received it, thanks, what bugs?
[Android General] adrian.aitken:
Delete an app (in settings/app) and although it deletes it OK, you need to move to another settings section then back to 'app' to see the list updated and responsive. I use a physical keyboard and it always starts with NumLock off whereas 4.3 remembered I like NumLock on - these kind of things which should have been picked up by HP when testing the build.

You also have the Kitkat bugs like not being able to write to the external SD card unless you install the Xposed module to correct this.

And just now, I can't access the Playstore because it claims something is the wrong version even though it upgraded everything itself. I'm now about to got back to JB 4.3.

Many thanks

Adrian
[Android General] Furieuxariel2:
Ok, i will update and report my situation as i use it, it's for home light use so those bugs are not important for the rest of my family, thanks!
[Android General] janbbeck:
Jack, I have tried to send you a private message (or two), but in my 'sent messages', they don't show up. Can you let me know if they got to you?
[Android General] jackshiloh:
Replied to PM
[Android General] preston1337:
Guys if you updated to 4.4 and need a 1 click root apk i tried king root 4.0 , on mine once i hit the root button it froze my screen but i just force reset it and did a root check and it said i was rooted so I hope it helps! it wont let me post a download link but its called kingroot 4.0
[Android General] 10player:
Hi, noob here. So to be clear, the initial steps to unlock the bootloader work for Slate 21 pros running 4.4.2 as well yes? Can I use the twrp to root/unroot as well?

Thanks in advance :D
[Android General] touch0314:
king root 4.1 worked, full root access on Slate 21 Pro running stock 4.4.2 confirmed. :good:

I downloaded it from here: http://www.appsandroidapk.com/apk/kingroot-4-1-apk-for-mobile/
[Android General] arnesr:
I tried king root 4.1 on my Slate 21 Pro which was recently updated to 4.4.2. Unfortunately this froze my machine. Unplugged and tried reboot, but it kept freezing. After about 10 tries at reboot I gave up and did a factory reset.

Is there a guide or info online for us HP Slate 21 Pro users to follow to obtain root and what can be done after?
[Android General] hosss870:
can ANYONE share the update.zip? either for 4.3 or 4.4. The OTA has created a no-boot situation, but I still have access to bootloader and recovery, but a factory reset has not helped. If i had a update.zip that i could flash, I think it could be resolved. Anyone?
[Android General] Quaesar:
Hey guys!

I've ported TWRP and Cyanogenmod 12.1 (beta) to the HP Slate 21. I believe I can get it running on the Slate 21 Pro as well but I'll need someone's help since I don't actually have the device itself. If you are interested in seeing CM12.1 on this device and would like to beta test/help me port it, please PM me your email so we can get started on Hangouts.

YOU WILL NEED A USB MALE (A) TO USB MALE (A) CABLE!!!!

I'm looking forward to working with you!

You can find my work here:

TWRP: http://xdaforums.com/general/general/recovery-twrp-2-8-7-0-hp-slate-21-t3200592/

CM12.1: http://xdaforums.com/general/general/rom-cyanogenmod-12-1-hp-slate-21-t3201416

Peace,

Quaesar
[Android General] jackshiloh:
Per request: TWRP recovery image for Slate 21 Pro

https://drive.google.com/open?id=0ByLJ8m6HKMQjeHU4Sm5oUHRLMWc
[Android General] Quaesar:
Thank you!
[Android General] Quaesar:
To anybody who somehow got into this situation or just want to update their ranger: I've almost built recovery for your devices and I'll post the stock ROM up as well. Flashing stock inside of the new recovery should fix your slate completely (although you might have lost data when it entered that recovery loop mode).

Just something to look forward to. I might be able to get CM12.1 for this device finished by the end of this month. Let me know if you guys have any questions.

Peace,

Quaesar
[Android General] Quaesar:
Finished with TWRP 2.8.7.1! Here's a link to the thread: http://xdaforums.com/android/development/recovery-twrp-2-8-7-1-hp-slate-21-pro-t3309205#post65173811

TWRP 3.0.0-0 should also be up within the next couple days. Just need a bit of testing

Stock ROM should be coming soon...

Please hit that thanks button if this helps!

Peace,

Quaesar
[Android General] cutefuzzybunny:
I have a slate 21 pro on stock rom and some experience with loading recovery/rom if you want a beta tester. I'd love to have 5.1 or better on it. I'd been figuring to wait until it started to feel slow and then stick an android stick, chromebit or windows stick into the hdmi input and just use it as a touch display. Newer android sure would breathe a little more life into it.
[Android General] Quaesar:
Sent you a PM with some instructions, thanks.

Q