5,593,401 Members 36,262 Now Online
XDA Developers Android and Mobile Development Forum

[Q] USB Host for non-techs

Tip us?
 
andrewed
Old
(Last edited by andrewed; 1st April 2012 at 12:14 PM.) Reason: grammar, organization
#1  
Junior Member - OP
Thanks Meter 5
Posts: 17
Join Date: Jan 2012
Location: Helsingborg, Sweden

 
DONATE TO ME
Default [Q] USB Host for non-techs

I just started a wiki here
USB Host mode
I am hoping that you who actually know how to do it would help develop a set of instructions that are simple enough for a literate, adventurous non-tech (like me) to follow.
UPDATE: The wiki now has a complete list of installation instructions. You'll have to hunt through verygreen's thread below for operating instructions till they organized on the wiki.

The wiki and this thread (where noobs like me can post) are based on verygreen's
[WIP] USB Host support (working)
I asked verygreen and ros87 to do the USB Host mode for the Nook Simple Touch. Verygreen announced success within 48 hours. The hack has gotten whipped into shape there with the amazing help of ros87, Renate NST, mali100, and other superb xda people.

The project started at mobileread.com:
Project: E-Paper Tablet (touch-typable!)
Thanks to fellow mobilereaders for support, especially Kumabjorn, poliorcetes, and nealsharmon for donating money for devices.

The wiki is super rough. It assumes a new device in the box and a non-tech user. I started the instructions to show how simple they need to be. I will continue helping with that because it does seem difficult for techs to believe just how lost we can be with this stuff. My goal is to bridge the gap between techs and literate users so that non-programmers who want to type on the NST can. If you are an expert writer of users manuals, maybe you would help, too.

Honestly, I don't know the first thing to do now that my NST is on and registered. For example, I don't even know if I need to:
  • root the NST first
  • install adb (which I also don't know about)
or what. I have studied the thread, so I will be familiar with the terms. But I'm completely clueless about actually doing the hack. I managed to unbox my refurbished NST, update its software to 1.1.2 and install a microSD card. The issue is, what exactly should be done now? Please leave your answers in the wiki! Thank you!
 
mali100
Old
#2  
Senior Member
Thanks Meter 126
Posts: 208
Join Date: Jun 2007

 
DONATE TO ME
I would say the best way to start is from eded333's Minimal Touch http://forum.xda-developers.com/show....php?t=1346748 . That gives you a nice system with market and a launcher to install and start your texteditor or writing apps.
If I find some time i will create a small update-package that installs all the necessary things for the usb-host mode.
The Following User Says Thank You to mali100 For This Useful Post: [ Click to Expand ]
 
andrewed
Old
(Last edited by andrewed; 29th March 2012 at 04:15 PM.)
#3  
Junior Member - OP
Thanks Meter 5
Posts: 17
Join Date: Jan 2012
Location: Helsingborg, Sweden

 
DONATE TO ME
Cool. Will the 1.1.2 NST software update screw any of this up? I have it installed now because it fixed wifi connection issues that affected me.
 
mali100
Old
#4  
Senior Member
Thanks Meter 126
Posts: 208
Join Date: Jun 2007

 
DONATE TO ME
Quote:
Originally Posted by andrewed View Post
Cool. Will the 1.1.2 NST software update screw any of this up? I have it installed now because it fixed wifi connection issues that affected me.
1.1.2 is fine. You can still use eded333's MinimalTouch to root it and get a launcher.
The Following User Says Thank You to mali100 For This Useful Post: [ Click to Expand ]
 
andrewed
Old
#5  
Junior Member - OP
Thanks Meter 5
Posts: 17
Join Date: Jan 2012
Location: Helsingborg, Sweden

 
DONATE TO ME
Awesome. Will dive in, then!
 
mali100
Old
#6  
Senior Member
Thanks Meter 126
Posts: 208
Join Date: Jun 2007

 
DONATE TO ME
As promised I created a small update package, to install all the necessary files and tools.

It is installable via Clockwork Recovery in the same way as eded333's MinimalTouch, which should be installed first, to get root, a launcher and a working Market.

Requirements:
  • Software version 1.1 or 1.1.2 (1.1.2 is recommended, as it fixes WLAN issues)
  • root, a launcher and working market (I recommend using eded333's MinimalTouch)

What it does:
  • changes the kernel to NST-kernel v0.1 with USB-Host and multitouch support
  • changes the uRamdisk to a uRamdisk with fixed init (needed for USB Input devices) and adb-usb
  • installs the busybox and sqlite binaries
  • adds the permission node for multitouch to /etc/permissions/required_hardware.xml
  • installs the app UsbMode-1.2 and the NullKbd-1.1 by Renate NST
  • adds the permission to enable the NullKbd
  • changes the qwerty.kl and qwerty.kcm.bin to the remapped one by Renate NST
  • installs the NookColorTools, so you can switch to the NullKbd

DISCLAMER and WARNING:
  • I'm not responsible for bricked devices, dead SD cards, lost data, fried USB-Devices. Make a backup before you try anything described here!
  • USB-Host support is still WIP (work in progress), the battery drain is noticeable higher.
  • this is the first release and only tested by myself, so don't expect it to be bulletproof.

Credits go to:
  • verygreen, ros87 and everybody who helped with the USB-Host mode,
  • Renate NST, for all the effort making USB-Host support userfriendly (USB-Mode app, NullKbd, key remapping, testing),
  • wheilitjohnny and arkusuma for the Multitouch support,
  • eded333, for his great MinimalTouch,

Download:
usb-host-mt-pack_0.1.zip
The Following 6 Users Say Thank You to mali100 For This Useful Post: [ Click to Expand ]
 
Renate NST
Old
#7  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 697
Posts: 1,774
Join Date: Feb 2012
Location: Boston
Thanks, mali100.

I'd just like to point out that you can switch to the NullKbd just by hitting the Ctrl key and selecting it from the popup IME picker.
The Following User Says Thank You to Renate NST For This Useful Post: [ Click to Expand ]
 
mali100
Old
#8  
Senior Member
Thanks Meter 126
Posts: 208
Join Date: Jun 2007

 
DONATE TO ME
Quote:
Originally Posted by Renate NST View Post
I'd just like to point out that you can switch to the NullKbd just by hitting the Ctrl key and selecting it from the popup IME picker.
Nice easter-egg didn't noticed this before. Thanks
 
andrewed
Old
#9  
Junior Member - OP
Thanks Meter 5
Posts: 17
Join Date: Jan 2012
Location: Helsingborg, Sweden

 
DONATE TO ME
Ok, I will have to get a card reader. In the meantime, I'm getting a grip on the instructions by reading through the fine print. It led me to the noogie/backup process.

It says I need a class 6 microSD card. but I got a class 2 as per verygreen's instructions for the hack itself. Do I definitely also need a class 6 card just for the backup, or can I use my class 2 card?

Now that the hack is finally in reach, I want to do it right.
 
zholy
Old
#10  
Member
Thanks Meter 10
Posts: 45
Join Date: Sep 2011
Quote:
Originally Posted by andrewed View Post
Ok, I will have to get a card reader. In the meantime, I'm getting a grip on the instructions by reading through the fine print. It led me to the noogie/backup process.

It says I need a class 6 microSD card. but I got a class 2 as per verygreen's instructions for the hack itself. Do I definitely also need a class 6 card just for the backup, or can I use my class 2 card?

Now that the hack is finally in reach, I want to do it right.
I'm using a 4G class 2 micro SD card for NOOGIE and it's fine.

The Following User Says Thank You to zholy For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes