yashsingh1/xdaforums huggingface dataset:
[Barnes & Noble Nook Tablet] Demetris:
Disclaimer: I take no responsibility if anything happens to your Nook Tablet.

You and only you can take the blame if you don't follow my guide.

And don't mess with others people Tablets.

If that is clear lets get busy.

This is a guide of how to update Nook Tablet touch controller eeprom firmware with one that supports Multitouch.

1. Flash this rom from custom recovery

http://celticstorage.co.uk/cm10/Touch Firmware Update ROM.zip There is No need for Gapps .

MD5: 8BFC2C50F68CBEB6E3CD341F366BA773

2.Go into settings and disable screen sleep. Also make sure all options for keeping tablet awake are turned on

Settings > Developer Options > Stay awake should be checked + adb root access

Make a reboot and let it settle for a second.

Take a deep breath and connect it to Computer USB port and make sure you have driver installed for adb access.

Unrar firmware attached

Copy it into ext sdcard.

Then load adb shell

su

cd sdcard

echo "ft5406-sc3052-1024X768.bin" > /sys/devices/platform/i2c_omap.2/i2c-2/2-0038/fwupdate

It worked first try but it may need more tries.

You can check if all ok by issueing dmesg.

When you type echo "ft5406-sc3052-1024X768.bin" > /sys/devices/platform/i2c_omap.2/i2c-2/2-0038/fwupdate and it takes some seconds to finish its probably working.

Go into recovery and wipe everything and flash a ROM that is Multitouch enabled of your choice.

MD5 of firmware attached: 9F3177B131BCEC2B088ECB04280B1BB1
[Barnes & Noble Nook Tablet] liquidzoo:
Question on this, since you mentioned simple adb commands:

Can you run this from a terminal? I ask because I've had issues getting adb working properly for my nook.

Also, what is the advantage of 5 point touch? I assume there is one, but I'd like to know.

Sent from my CM10 Skyrocket

Quando Omni Flunkus Moritati
[Barnes & Noble Nook Tablet] ShinnAsuka:
apparently the 5 point touch fixes a lot of the problems with games like shadowgun and the like.
[Barnes & Noble Nook Tablet] ryan.nguyentran:
use command :

fastboot flash recovery CWM...

is it right ?
[Barnes & Noble Nook Tablet] Demetris:
Yeap

---------- Post added at 03:01 PM ---------- Previous post was at 02:49 PM ----------

In theory it should work.
[Barnes & Noble Nook Tablet] ryan.nguyentran:
Work :D

Thanks u :x

can i flash any rom CM10 with 5 touch firmware work ?
[Barnes & Noble Nook Tablet] Demetris:
Yes you can and i didnt see you thanking anyone :) That is why Thanks button exist ;)

Enjoy your Nook.
[Barnes & Noble Nook Tablet] slgooding:
@Demetris: Where is the updatefw.sh? I checked on the sdcard and don't see it. I ended up copying it over from the original post with it. Is yours different?

Also, how long will it actually take for the firmware to flash once the command actually goes? I kept getting update fail, but now it is sitting at the point after the long list of numbers. It's been a few minutes.

----

Not sure if anyone else will have this problem. But after installing the Touch Upgrade ROM my device wouldn't boot. It was stuck at the CM9 loading animation.

I checked the logcat and it turned out to be an issue with SettingsProvider sqlite database being readonly, and unable to upgrade. If you run into this, just adb into the shell and browse to /data/data/com.android.providers.settings/databases. From there mv your settings.db.

You do this when the device is stuck at the boot animation.

If successful it should immediately start the OS.
[Barnes & Noble Nook Tablet] liquidzoo:
I may give it a try.

I'm really wanting to keep the Dr Seuss apks working (I've had huge issues with them on CM10) as my kids love them, so we'll see.
[Barnes & Noble Nook Tablet] Demetris:
Android 4.2 will be multiusers capable.
[Barnes & Noble Nook Tablet] liquidzoo:
That won't help me with those apks, though. I'm pretty sure that the FC is tied to some part of the kernel that is there in CM9, but not in CM10. They FC on my Skyrocket as well (I've used CM10, AOKP, a TouchWiz JB ROM, PA and CM9.1 Stable and the only one they play on is CM9/9.1).
[Barnes & Noble Nook Tablet] slgooding:
I followed your directions, except there is no updatefw.sh, so I just put it there manually.

I have tried 50+ times and it never succeeds. It did change the VendorID, but the TPFWVER never changes, and it continually fails to update.

Any way to diagnose this?
[Barnes & Noble Nook Tablet] Demetris:
I will update first post.

@all

Welcome to new era,

Enjoy your Nook.
[Barnes & Noble Nook Tablet] tonyp23:
Instructions and files updated in second post for flashing FW.
[Barnes & Noble Nook Tablet] slgooding:
The new instructions worked for me. Took about 7 tries and it finally went. Thanks again!
[Barnes & Noble Nook Tablet] Vector2nds:
Is it suppose to have cyanogen mod 9 show up while booting after step 1 flashing Touch Firmware Update ROM.zip. I think I screwed up somewhere.:eek:
[Barnes & Noble Nook Tablet] ShinnAsuka:
according to tonyp23 this upgrade to the 5 touch firmware requires an older kernel which in this case is the one from cm9. afterwards you can flash any cm10 rom which has the newer kernel. so what you are experiencing should be normal. i haven't tried it myself but yea...
[Barnes & Noble Nook Tablet] tonyp23:
No its supposed to. It's a CM9 ROM. When you are done with that flash the CM10 ROM in OP
[Barnes & Noble Nook Tablet] jotekman:
Do we need to install the ROM as per the instructions, or with the new addition in the 2nd post, can we just update the firmware?
[Barnes & Noble Nook Tablet] noobernz:
I must have really messed something up. So i flashed the Touch Firmware Update ROM, went into ADB shell. Found the updatefw.sh in the /system folder. and tried to run it but where the script tries to access a file (except when assigning a variable) I get ": No such file or directory....". Also the if statements come back with "syntax error: 'fi' unexpected.

Anybody know what i'm missing...?

Thanks...greatly appreciate the work you devs do!
[Barnes & Noble Nook Tablet] slgooding:
Follow the instructions in the second post.
[Barnes & Noble Nook Tablet] tonyp23:
Installing the ROM in second post is easiest. We've updated instructions to make it simpler
[Barnes & Noble Nook Tablet] tonyp23:
unrar the file in the second post, then do the following:

adb push ft5406-sc3052-1024X768.bin /sdcard
adb shell
su
echo "ft5406-sc3052-1024X768.bin" > /sys/devices/platform/i2c_omap.2/i2c-2/2-0038/fwupdate

after successful upgrade, adb reboot, and then on cyanoboot screen hold "N" and go to fastboot, then flash twrp from post 1, then fastboot reboot and flash the rom from post 1 in twrp like normal
[Barnes & Noble Nook Tablet] comat0se:
Working for me... but there's no way to downgrade the firmware to the original to go back to stock? Is that right?
[Barnes & Noble Nook Tablet] noobernz:
Ah I see where I went wrong...didn't clear my browser cache so I didn't get the new settings..
[Barnes & Noble Nook Tablet] tonyp23:
As of now, that is correct.
[Barnes & Noble Nook Tablet] Demetris:
Oh!! nows, we cant get stock back? :rolleyes: And i used it for a whole minute or was it two? I cant be sure.
[Barnes & Noble Nook Tablet] comat0se:
Bigger problem is that we won't be able to run ANY ROM that doesn't have the multi-touch built in to the kernel... making us limited to ONLY this ROM until others start packaging it into the kernel. CM10 is great and all, but the battery life is inconsistent and frequently sucks.
[Barnes & Noble Nook Tablet] Demetris:
This is progress, no one likes it but keeps popping up. Most of the new roms will be 5 touch enabled but no one is forced to flash his/her nook.

Mik_os will try to implement a safety check in code so both firmwares will work on new roms, only problem is stock but as i said before, your nook,your money,your time,your decision.

I like what i got with all the hard work and hours spent. Of course this is a team work and i dont want take any credit as i only gather what was available to help us achieve this. i am just happy to see it happening.

This wouldn't be possible without kuzma/mik_os hard work to make it happen.
[Barnes & Noble Nook Tablet] slgooding:
Is it safe to install the 1.2GHz patch on this ROM?
[Barnes & Noble Nook Tablet] tonyp23:
I'll be uploading an OC version in the next couple of days, so if you don't mind waiting I'll have one then.
[Barnes & Noble Nook Tablet] ryan.nguyentran:
i can't see USB Debugg :(

i must eject SDcard and use adapter =.=

When i click Storage > force close.
[Barnes & Noble Nook Tablet] dcgrove:
Is it at all possible to perform this upgrade using ADB over Wifi? I cannot get the ADB drivers to install any the four Windows7 X64 computers I own.

Thanks!
[Barnes & Noble Nook Tablet] Vector2nds:
So far this is a good rom after testing it for a day with 5-touch. Most games that didn't work on other roms, now works. YEAH! I'm crossing my fingers that the bsod issue get fixed.
[Barnes & Noble Nook Tablet] tonyp23:
I haven't tried but I don't see why not
[Barnes & Noble Nook Tablet] daedricgeek:
Works like a charm

Everything worked off the bat . No problem . The echo command worked on the first try ...

Now the ROM has 5 Touch working . Gonna go try some games now ...

Thnx a ton
[Barnes & Noble Nook Tablet] dcgrove:
So quick note for people that are trying to install this over ADB wifi. The firmware installs fine, but you really want to be on CWM to flash the new rom and recovery. Once you go into recovery, if you are on TWRP, you will not be able to flash the new recovery as the screen no longer responds to any touches. On that note, if anyone could give me the commands to flash the recovery img via ADB, I would greatly appreciate it. As of right now, I am stuck with a nook with an unresponsive touchscreen.
[Barnes & Noble Nook Tablet] Vector2nds:
ADB over wifi

I don't know if you are asking can you do it or how you do it for ADB over Wifi? I can help by answering how only and hope it helps.

1. Boot up into cm9 update rom and go into settings>developer options> check mark both android debugging and ADB over network. (note your ip address:5555)

2. In Windows 7 64 bit "search programs and files" field, type cmd, right-click and run as administrator.

3. e.g. adb connect 192.168.1.132:5555

e.g. the response should say connected to 192.168.1.132:5555

4. adb shell

e.g. the response should come back as root@android:/#

5. cd sdcard>ls (you should see your file in your external sdcard that you extracted to per instruction and copied two file to the root of it,

Now if you don't see any files is because your permission in cmw need reset so that it can mount properly all folders or containers.

6. follow demetris_I echo command on the first page seoond post. It should take less than 6 seconds than type exit and install the 5-touch enable rom.
[Barnes & Noble Nook Tablet] dcgrove:
Thanks, this worked. However, becuase I cannot get ADB over USB to work on any of my computers and use TWRP, I cannot flash the touch enabled TWRP becuase the touch screen is not working. Right now I am trying to flash the recovery via ADB over Wifi, but it is failing with error -1.

Any ideas?
[Barnes & Noble Nook Tablet] Vector2nds:
Post Answer to Q and A Forum

Since this is a development forum I'm going to post how to correct problem ADB over usb called :p problem ADB over usb"
[Barnes & Noble Nook Tablet] ShinnAsuka:
after flashing latest twrp, what ever i wipe using twrp it seems to wipe but after each wipe it says E: unable to mount /bootdata

what does this mean? any ideas?

EDIT: cwm works perfectly for me. new twrp must be buggy...

EDIT2: so after testing out this rom, sometimes it just crashes while doing things on the tablet. for example I was using Titanium Backup to restore and delete/freeze apps and all of sudden it just blacked out. A reboot fixes it but it will come back some time in the future. I'm going to try changing the governor to ondemand and see if that helps. Any ideas on this issue?

EDIT3: does Shadowgun work for anyone? when i start a new game the character just rotates in circular motion and i can't even move.

EDIT4: switching to the hot plug governor seems to have solved the deep sleep and crashing issues. After about 7 hours my battery level went down from 100 percent to 99 percent
[Barnes & Noble Nook Tablet] ryan.nguyentran:
When will be over lock CPU ROM release , and tablet ui ?
[Barnes & Noble Nook Tablet] Vector2nds:
Update

The first couple hours of use yesterday was bsod city but I was able to restore all from titanium with some hick ups on the way. Cause probably due to battery percentage. After letting sit for three hours and fully charge to 100%, I loaded thirty-six games into a folder which seem to be the max for folders and it worked without bosd when the kids took it to town for testing. The titanium backup issue seem to be solve itself with a fully charge battery. It's been up for seventeen hours and no bsod or hick ups. I don't have Shadowgun so I can't tell ya.

UPDATE

Looks like YouTube was not integrated in this rom. I restored version 4.1.23 and seems to work fine. I still get bsod with auto reset but being able to play games that didn't work before is worth it.
[Barnes & Noble Nook Tablet] dcgrove:
Would it be possible to get a touch enabled recovery image in an installable ZIP file, or run from a SD card?
[Barnes & Noble Nook Tablet] ShinnAsuka:
Tony said a couple of days. Please be patient.
[Barnes & Noble Nook Tablet] ryan.nguyentran:
When i screen on, downloading data/playing game and don't touch . A few minutes, I got automatic reset on this ROM version , I don't know why.
[Barnes & Noble Nook Tablet] ckevinwelch:
FYI, you can get the tablet ui by changing the DPI to 130 in the build.prop. You'll need to clear data on Trebuchet when you reboot because it continually force-closes, but after that its good.

Great instructions, guys! Thanks for your continued work on this!
[Barnes & Noble Nook Tablet] ShinnAsuka:
setting it to 133 works as well. only downside to a forced tablet ui like this is the small icons...
[Barnes & Noble Nook Tablet] ckevinwelch:
I wasn't sure what the exact number was, thanks. I can live with the small icons more than the phone ui much more easily.
[Barnes & Noble Nook Tablet] ShinnAsuka:
have you gotten most games to work? so far out of all the games i tested, Shadowgun seems to not give touch feedback. As in once you place a finger on the screen while in-game the camera just rotates in 360 degrees forever. Accessing menu options, pause menu and stuff like that works fine. Also Temple Run works but feels laggy when compared to CM7. Also, Asphalt 7 does not seem to work, just keeps on looping through the Gameloft logo, but the Alien Droid ROM plays Asphalt 7 just fine. I wonder what the differences are...

Not sure why. Aside from that CM10 on the NT is a pretty viable option for gaming. 5-Touch ftw.
[Barnes & Noble Nook Tablet] Lacokako:
[Q] F'd up touch screen

Hi, I'd like to thank everyone in the development on this great device.

but I ran in to trouble... So I did every thing in the first and second post but my touch screen is inverted, any way to fix it?

Thanks. :)
[Barnes & Noble Nook Tablet] ShinnAsuka:
an inverted touchscreen means you either flashed the firmware and not the driver, or you flashed the driver enabled rom but not the firmware.

when flashing the firmware after you execute the command do a adb shell dmesg from cmd on windows to check and see if your firmware flashed properly.
[Barnes & Noble Nook Tablet] tonyp23:
OP updated, please test it out, especially games (Shadowgun and others) and if you have problems with the OC.
[Barnes & Noble Nook Tablet] ShinnAsuka:
can subsequent builds be dirty flashed or would it just be regular protocol to do all the wipes before and after flashing?
[Barnes & Noble Nook Tablet] tonyp23:
You can just wipe cache and dalvik and flash, but if you encounter errors that no one else is seeing, I recommend a full wipe and then flash.
[Barnes & Noble Nook Tablet] Lacokako:
I did the Dmesg after doing the thing in the second post and I get an error...
[Barnes & Noble Nook Tablet] ShinnAsuka:
i noticed on the last line of the dmesg, the file name for the firmware thats listed is not the same as the one provided here on xda. did you type in the filename correctly when you flashed it? i made that error and after trying it again with double checking my syntax, it worked on the first try. hope this helps.

it seems you were missing an "s" in the filename from what i can see from the dmesg you provided.

EDIT: what tony suggested is probably the best solution if you have tried everything else.
[Barnes & Noble Nook Tablet] tonyp23:
Keep doing the command until it works, sometimes it takes 3 or 4 tries
[Barnes & Noble Nook Tablet] Lacokako:
Did it one more time and did the dmesg again and it said successful, but now my touch screen won't respond...
[Barnes & Noble Nook Tablet] ShinnAsuka:
you need to flash the 5 touch enabled rom and do the necessary wipes before and after the flash.
[Barnes & Noble Nook Tablet] Lacokako:
Just flashed the CM10 rom and it worked :D 5 points and all.

Thanks for the help.
[Barnes & Noble Nook Tablet] ckevinwelch:
Haven't played many games, but it is definitely more stable. I was getting frequent reboots, but so far none on this build.
[Barnes & Noble Nook Tablet] heobanhki:
please for help !!!!!!!!!

I have a error

sh: can't create /sys/devices/platform/i2c_omap.2/i2c-2/2-0038/fwupdate: No such file or directory

what comand line ?

adb shell

su

cd sdcard

echo "ft5406-sc3052-1024X768.bin" > /sys/devices/platform/i2c_omap.2/i2c-2/2-0038/fwupdate
[Barnes & Noble Nook Tablet] Demetris:
You must use the rom from Post #2 :)
[Barnes & Noble Nook Tablet] Vector2nds:
Heat

Just flash and testing 11-03 rom and I notice the bottom right back of the nook is getting hot now. Did anyone notice any additional heat while holding the nook with the new rom? I put that thing the freezer just to cool it down a little.:eek:
[Barnes & Noble Nook Tablet] Demetris:
Its normal because smartflex is disabled, so more power more heat.
[Barnes & Noble Nook Tablet] Vector2nds:
Deep sleep inconservative mode?

Tested it out in different modes hotplug and interactive runs hot at 1200 when at idle. This is what I can feel heat on the nook and what I can look results at from cpu spy plus app. Conservative runs cool at 300 when at idle but still able to play games without problems. Definite this latest version of this rom is stable without one sod yet going seventeen plus hours. I have to upgrade past comment for THE rom from good to "iiiiiiiiII LIKE it! " phrase from Robocop movie. :)

Anyway to set a deep sleep in Conservative mode. I test it without plugin power with 100% showing last night and checking this morning lost 18% base on CPU spy plus.
[Barnes & Noble Nook Tablet] Vector2nds:
OTG

Light bulb came up when posting from Q&A forum. Any hope of seeing USB OTG on the next rom. It's been pass a couple days for a new build.:D Just asking. Hold a minute... let me get a napkin and wipe off my drool.
[Barnes & Noble Nook Tablet] tonyp23:
OTG is on the wish list to get working among others. OP is updated with new ROM, enjoy
[Barnes & Noble Nook Tablet] ShinnAsuka:
you should update the forum title with today's date for the new rom. just fyi. i will flash this one sometime later today. thanks!
[Barnes & Noble Nook Tablet] Vector2nds:
Possible problem with new 07-11 rom

I erased my last message. It was the boot sd that was causing the problem and not the new firmware. After taking out the sd card to see if it would boot up normally and it did. 07-11 rom works fine. Sorry about that gents.
[Barnes & Noble Nook Tablet] tonyp23:
Thanks, I knew I forgot something. Corrected.
[Barnes & Noble Nook Tablet] mik_os:
Not yet :( Wifi stuck issue still here, and sd unmount too. Fixed only wifi sleeping.
[Barnes & Noble Nook Tablet] Vector2nds:
Major improvements on this 07/11 rom..still testing

Now I can get a hotdog to go with my slirpy. The battery issue with dots and screen going crazy have been resolved to a point that it is better than original B&N rom with no dots and screen going crazy . That's what you call progress. I have tested this till 14% where it gave me the first low battery warning. Put the screen to sleep to see if it would drain out like last rom and to my surprise after 30 minutes when I turned the screen back on I still had 12%. Went on to test with display>sleep to max 30 minutes from 1 minute (newly added from 03/11) set and drain. You can see from the screen snapshot at 0% that it auto shutoff without issues. I waited till 10% where it would let me turn back on the nt16. I notice when running it in interactive is great if you are not charging because it will heat up the bottom right back of the NT. I put it in conservative and it runs fairly nice to touch when charging it in use.. I have to upgrade this latest rom from "iiiiiiiiII LIKE it! " phrase from Robocop movie to "AWEsommmme" in a high stretchy melodic tone with a little vibrato at the middle to end of the word.:cyclops:

Update: I tested it with "show touch" checked this time and the dots craziness show up under 11% battery level. I guess it's better than showing up at 50%. Now if you have "show touch" un-checked than you can run down to 0% till it auto shutdown or just plug it in to power.
[Barnes & Noble Nook Tablet] walpurgisbirn:
Yes you can run from terminal. Just make sure you have everything downloaded first, because as soon as the firmware update takes, you'll lose touch interface.

Not a huge problem, since you just power down by long pressing the power button, and then enter recovery to flash the ROM, but it did surprise me when it happened.

Overall I'm really happy with this build. Everyone who worked on this deserves a huge thanks. The only issue I've had is the WiFi occasionally drops for no apparent reason. OTOH, it might just be my connection, so I figured I'd ask to see if anyone else was experiencing something similar.

ETA: OK it seems like the WiFi only drops when I'm downloading. I'll try a few DL managers to see if that fixes the issue.
[Barnes & Noble Nook Tablet] jamespond:
Issue CrossConnect Bible force close ?

Firstly, I would like to thank you much about the wonderful experience you provided for us on Android OS.This is the first time I upgrade my Nook Tablet from CM7 (Succulent) into CM10. Everything seems better but now my liked app CrossConnect Bible can not load any book files in English or Vietnamese version on Ext SD Card. It's force close when I choose menu Bookshelf -> Select Book. I guess it because access Ext SD Card permission (?).

I very appreciate about your help.

Thanks !
[Barnes & Noble Nook Tablet] Vector2nds:
Things that you can try?

https://play.google.com/store/apps/details?id=com.sirma.mobile.bible.android&hl=en this works on mind and it reads also to you.

Also you can use cwm to fix permissions if you think it's a permission issue.

You only can restore app and not data in Titanium backup when you restore from different versions of android. I just install this appCrossConnect Bible to test and it works. You may want to update to the latest version of this app. I have no problem opening it and going through it features. You may want to ask questions in Q&A forum next time since this is a Development:angel: forum.
[Barnes & Noble Nook Tablet] lepa71:
Do I need to be on the latest CWM(6.x)?
[Barnes & Noble Nook Tablet] liquidzoo:
Yes. You need a CWM 6.x (or some version of TWRP, I'm not sure which because I've never used it) to install any ICS or JB ROM.
[Barnes & Noble Nook Tablet] Vector2nds:
Trying out new gapps 4.2

Testing new gapps 4.2 and how well it plays with this current rom. Gotta love some of the wording while flashing this 4.2-Gapps-And-Extra-Signed...good haahaa out of it,:laugh: