yashsingh1/xdaforums huggingface dataset:
[Nook Color General] insz:
Fattire, I did a little more gathering of info about our touchscreen issue, which may (or may not) be of assistance.

1|root@android:/ # cat /proc/devices

cat devices
Character devices:
1 mem
4 /dev/vc/0
4 tty
5 /dev/tty
5 /dev/console
5 /dev/ptmx
7 vcs
10 misc
13 input
29 fb
81 video4linux
89 i2c
108 ppp
116 alsa
128 ptm
136 pts
180 usb
188 ttyUSB
189 usb_device
216 rfcomm
246 pvrsrvkm
247 DspBridge
248 omap-prev2resz
249 omap-resizer
250 omap-previewer
251 ttyGS
252 ttyO
253 iovmm-omap
254 rtc

root@android:/ # cat /proc/bus/input/devices

cat /proc/bus/input/devices
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="gpio-keys"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/platform/gpio-keys/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100040 0 0 0

I: Bus=0019 Vendor=0001 Product=0001 Version=0003
N: Name="twl4030-keypad"
P: Phys=twl4030-keypad/input0
S: Sysfs=/devices/platform/i2c_omap.1/i2c-1/1-004a/twl4030_keypad/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=100013
B: KEY=c0040 0 0 0
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="ft5x06-i2c"
P: Phys=
S: Sysfs=/devices/platform/i2c_omap.2/i2c-2/2-0038/input/input2
U: Uniq=
H: Handlers=kbd mouse0 event2
B: EV=b
B: KEY=400 0 c 0 0 0 100000 0 0 0 0
B: ABS=2650000 11370003

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="kxtf9_accel"
P: Phys=
S: Sysfs=/devices/virtual/input/input3
U: Uniq=
H: Handlers=event3
B: EV=5
B: REL=207

It seems like the driver is loaded. I ran getevent and watched event3s scroll by non stop - accelerometer data I believe. I then pressed on the screen, and saw some event2s scroll by, so the touches are being picked up.

getevent

/dev/input/event3: 0002 0001 ffffffd8
/dev/input/event3: 0002 0000 00000008
/dev/input/event3: 0002 0001 ffffffd8
/dev/input/event3: 0002 0002 0000040c
/dev/input/event3: 0000 0000 00000000
/dev/input/event3: 0002 0000 00000004
/dev/input/event3: 0002 0001 ffffffd8
/dev/input/event3: 0002 0002 00000414
/dev/input/event3: 0000 0000 00000000
/dev/input/event2: 0003 0039 00000000
/dev/input/event2: 0003 0030 0000000e
/dev/input/event2: 0003 0032 0000000a
/dev/input/event2: 0003 0035 00000132
/dev/input/event2: 0003 0036 00000311
/dev/input/event2: 0000 0002 00000000
/dev/input/event2: 0003 0012 0000002f
/dev/input/event2: 0003 0014 00000001

There must be a disconnect between the events occuring and having them picked up by the rest of the OS.

What kind of changes were needed to get original touch driver working with ICS?
[Nook Color General] fattire:
So yeah, I guess we can pretty much confirm that the new touchscreen is used. The kernel looks for the first one, doesn't find it, then uses the 2nd.

Yup... so here is a description of the touchscreen input system, including what's new for ICS.

Here's another attempt. I'm working blind, so bear with me.

uImage
[Nook Color General] insz:
I totally understand you're working blind, and I appreciate your efforts.

I moved this file over and rebooted, and still no luck.

Here's something from the main log file that may help:

I/EventHub( 1141): New device: id=3, fd=113, path='/dev/input/event2', name='ft5x06-i2c', classes=0x155, configuration='', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false
E/EventHub( 1141): could not get driver version for /dev/input/mouse0, Not a typewriter
D/EventHub( 1141): No input device configuration file found for device 'twl4030-keypad'.
I/EventHub( 1141): New device: id=4, fd=115, path='/dev/input/event1', name='twl4030-keypad', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=true
I/InputReader( 1141): Device added: id=0, name='twl4030-keypad', sources=0x00000101
I/InputReader( 1141): Touch device 'ft5x06-i2c' could not query the properties of its associated display 0. The device will be inoperable until the display size becomes available.
I/InputReader( 1141): Device added: id=3, name='ft5x06-i2c', sources=0x01002513
I/InputReader( 1141): Device added: id=2, name='gpio-keys', sources=0x00000101
I/BluetoothProfileState( 1141): Message:Entering Stable State
I/BluetoothProfileState( 1141): Message:Entering Stable State
D/BluetoothAdapterStateMachine( 1141): PowerOff process message: 5
I/SystemServer( 1141): Input Method Service
W/InputManagerService( 1141): Couldn't create dir.: /data/system/inputmethod
I/bluedroid( 1141): Starting hciattach daemon
W/ResourceType( 1141): Failure getting entry for 0x7f060000 (t=5 e=0) in package 0 (error -75)
I/SystemServer( 1141): Accessibility Manager
I/InputReader( 1141): Reconfiguring input devices. changes=0x00000004
I/InputReader( 1141): Device reconfigured: id=3, name='ft5x06-i2c', surface size is now 1024x600, mode is 3
I/ActivityManager( 1141): Config changed: {1.0 0mcc0mnc en_US layoutdir=0 sw600dp w1024dp h552dp lrg land ?uimode ?night -touch -keyb/v/h -nav/h s.2}

Also, should we move this into the dev section, or leave it here?
[Nook Color General] ggbutcher:
Premature news; it was just booting to another pane of the "desktop" - they were all in the pane to the left... :D

I've been selecting Trebuchet when prompted.
[Nook Color General] fattire:
another thought...

I have an idea...

Can you copy this file to

/system/usr/idc/ft5x06-i2c.idc

then reboot? (if you're using adb push you'll need to adb remount first)

Try using the last kernel I suggested, and if no luck, the one before that.

Then, can you give me a snippet just like the one below?
[Nook Color General] nauska:
ABD in Windows 7, x64?

Can someone point me to how I can connect to my Nook running sneakpeak2 using ADB in Windows 7 x64? It won't show up when running adb devices.
[Nook Color General] Benzoman:
http://xdaforums.com/showthread.php?t=910008

This is where I started but it took a LOT of reading and trial and error to get windows to recognize my NC with CM9 correctly. Wish I could help more, but did it very late last night and can't remember everywhere I had to look to find the different suggestions.
[Nook Color General] nauska:
Thank you, I will have a look at that thread.
[Nook Color General] fattire:
Thanks for this... I think the first kernel is closer to being right, and I don't see any obvious errors.

So nothing happens with one or more fingers then? Just nothin'?

Update: Try this kernel (with this same file in /system/usr/idc/ft5x06-i2c.idc)
[Nook Color General] Mariohyeah:
Hello, small issue here:

Tried to install swype, I get "this screen size is not supported"
[Nook Color General] insz:
fattire, using the base testing kernel, here's the results:

portrait - N at the bottom

x: correct

y: reversed

calibration: x is centered, y is mirrored (touching the clock moves the lock icon)

landscape - N to the right

x: reversed

y: correct

calibration: y is centered, x is mirrored (touching the clock moves the lock icon)

portrait - N at the top

x: correct

y: reversed

calibration: x is centered, y is mirrored (touching the clock moves the lock icon)

landscape - N to the left

x: reversed

y: correct

calibration: y is correct, x is mirrored (touching the clock moves the lock icon)
[Nook Color General] fattire:
FYI: Anyone doing a new build-- it should (hopefully) work now on NC with the new touchscreen. Just repo sync for the new kernel.

Thanks to insz for testing as I don't have one to try.
[Nook Color General] eujene:
Is there any idea how to boost the volume on Nook sneekpeek2? Nook Tweaks are not working, it is kernel-related, i guess.
[Nook Color General] rampart51:
I don't have it front of me now.....is there a DSP Manager app in sneekpeek2?
[Nook Color General] leapinlar:
For those who may be interested, I have my Nook set up so that I can easily switch between CM7 and ICS. I have CM7.2 installed on my emmc. I have ICS installed on a 16GB Sandisk class 4 uSD card. Then I edited the vold.fstab file under /etc on emmc to point to partition "4" for SD card instead of "auto". This allows me to use the same SD card space for each system. I then use the uboot menu to decide which system I want to boot. That way I do not have to do any card switching to change systems.
[Nook Color General] greiland:
Yes.

10 char.
[Nook Color General] lasereyes:
Use Internal Storage?

In CM7, one feature I really liked was the ability to switch the internal and external storage (I think the option was called "Use internal storage" or something). What this basically did was switch the /emmc and the /sdcard mounts.

I haven't found this in the CM9 builds. I suppose you could probably do this by using a startup script to remount those, but I was wondering if this feature really is in CM9, and I just missed it.

Is there such a "Use internal storage" feature in CM9?
[Nook Color General] Sam Adams:
This is in response to Mike T - Post #165. For some reason I can't quote you - even though there aren't any links I can see...

Anyway - so far I'm finding my experiences very much parallel yours!

Had a fairly stable install and the next day upon reboot it was very, very slow. Did a ground up reinstall on a different sandisk 8gb and it again seems stable.

For those others who are running from sd cards and can't use ADB wireless - I can attest that the reboot after selecting MTP does work as far as the usb connection. Sometimes spotty. I was emailing books to myself for a few days ;)

The touch is still a bit off. I have a buddy who got a Kindle Fire - and the weird touch response is very similar on that thing ;)

Using Trebuchet for now - seems ok... like the sparse look. I've been using Launcher Pro for CM7. Like you Mike - I like having both CM7 and CM9 on cards and being able to quickly return to a stable if things get too weird.

I am noticing better sound volume in CM9 than CM7 which is a pleasant surprise - both bumped up with Tweaks...

Mike - still feel really stupid about the not seeing the (1) on the SP2 zip... had it on my desktop and just dragged it over to the card - couldn't see the full name. Must have downloaded it twice and put the dup on the desktop...

anyway - beers are on me... btw Sam Adams and Fattire are both enjoyable brews.

Sam
[Nook Color General] webdroidmt:
Hey Sam, nothing to feel stupid about, how do you think I knew what the issue was? I did the same thing on a CM7 zip a while back. :p You are correct, it is from a dupe download.

Thanks for the brewski, always enjoy a good old Sam Adams to quench my thirst. :D

Btw, check out the dev thread. samiam303 started linking some of his nightlies. The touch response seems to be improved, although he is currently working out some other issues.

Mike T
[Nook Color General] bassrebel:
so today I flashed the samiam303's 20120111 rom and everything worked great!

The only thing is that when I try to connect the Xbox wired controller the light just turns on for half a second and after that nothing works...

I thought that ICS had native usb support for Xbox Controller, but I can't get it to work.

Has anyone else tried it? Any luck with it?
[Nook Color General] bdcrim:
I have used this method on miui and CM9. I found it in an old thread from way back. Extract the zip and take the vold.fstab and place it in system /etc with root explorer or equivalent. First rename the current vold.fstab to vold.fstab.old or something to where you can still use it if something goes wrong. Change permissions after inserting the new file and reboot and emmc becomes the sd card and visa versa. You may be able just to flash the zip from recovery because it contains a script. I never tried that route myself.
[Nook Color General] jerflash:
hey guys i have tried flashing the nightlies and the sneak peeks but i cant get wifi working on either one. i turn wifi on and it sees my wifi and i tri to conect and it just wont...any ideas?

thanks!!
[Nook Color General] zaphod666:
CM9 is working great for the most part for me. Audio and video both worked with no tweaking and the new interface is great.

Wifi is not working on the latest revision for me, N64oid was a no go (dammit), and the "scroll background" option doesn't seem to work.

For the most part things are looking up. I cant wait to see what more is to be done.
[Nook Color General] RBMacGregor:
hey guys i have tried flashing the nightlies and the sneak peeks but i cant get wifi working on either one. i turn wifi on and it sees my wifi and i tri to conect and it just wont...any ideas?

thanks!!

I know earlier on they had issues with encryption maybe that is still a issue. Try disabling your routers security to see if it works.

I seem to be missing youtube in the latest nightlie. Sam said he removed it and to get it from the market. As far as I can see it isnt in the market. Can I flash a diffrent version of gapps over my current install?
[Nook Color General] eujene:
It is there, but with no way of boosting the volume
[Nook Color General] RBMacGregor:
nook tweaks still isn't working for audio options either.
[Nook Color General] omariscool:
Works well but the lack of hardware acceleration translates to some choppyness and slowdowns. If hardware acceleration is added it will lead to a much smoother UI experience. Of course though it depends on whether support for this is added to the third-party drivers.
[Nook Color General] RBMacGregor:
I've been using it for about a week it seems to run great other than a few hiccups the ui runs as well as cm7.
[Nook Color General] ganovim:
CM9 screen resolution

The default.prop does not have a density entry, and the resolution changing app seems to throw the system into a frenzy.

Is there a way of changing the density from 160 to 240 without ill affects?
[Nook Color General] speedfreak007:
Why do yu want to change it to 240? Everything is already quite big in ics :)

I`ve tried to change it with a lcd density app, but it crased trebuchet, so i had to reflash cm9 because i was unable to open the app and change the density to 160 again
[Nook Color General] ganovim:
Thanks for trying, but as I said in my first post, the density app crashes the system.

What happened to the entry in build.prop? ( like in cm7)
[Nook Color General] leapinlar:
The icons are decent size but fonts, esp inside apps, are tiny and no way to make them larger. The fonts setting only effects the home screen, not inside apps. When you are used to 240, you do not want to go back.
[Nook Color General] kevlingo:
Is anyone else having problems getting the Amazon market to accept a valid login? I'm able to login fine in cm7, but I get no love in ics.

Thanks!

Kevin
[Nook Color General] soutwater:
Use Sam's latest gapps, link in dev thread. Working fine for me on two NC. Loaded first SP1, then update 20111113, telephony fix, boot animation fix and his latest gapps. Trebuchet little laggy and flash not working. Otherwise amazing to have ICS. Great work by everyone involved.
[Nook Color General] soutwater:
Amazon market working for me.
[Nook Color General] sdlopez83:
Wifi not working for me... it sees my all routers but when I try to connect it just wont. I have reflashed 3 times. Anyone else have this issue or have a fix. I know one other person on a different thread that had this issue. Is it kernel related? Anything would help .
[Nook Color General] Schwinn555:
Many routers only connect to our Color Nooks when set to G only. N & B don't seem to work for many of us.
[Nook Color General] Sam Adams:
I have the D-Link DIR-655 - which is known to have issues with CM9 connections. Switching to 802.11g only worked for me... a mix of b & g now works also.
[Nook Color General] Benzoman:
Everything I have been trying has been seeming to work pretty good. Wish I could help more people who are having issues..
[Nook Color General] sdlopez83:
Have same router, dang it to hell.
[Nook Color General] webdroidmt:
Don't know what router you have but I have a D-link Dir-825 and I had some issues with both my HP Touchpad running CM7 and my NC running CM7. The Touchpad was especially finicky, so I changed my router to channel 4, it was automatically on 11.

From that point, I have had virtually no wifi issues on my Touchpad or NC running CM7 and CM9. Also, I have no problem with the router set to b/g/n.

I picked ch 4 and it's been solid but try any channel lower than 6 and see if that helps. You may want to get the free app, Wifi Analyzer from Market and see which of those lower channels has the least traffic and try that, ie; channel 1.

EDIT: Looks like we were typing at the same time, I see you have a D-link. Give the channel change a shot and maybe see if there is a firmware update for your router.

Good Luck,

Mike T
[Nook Color General] koopakid08:
Wifi works fine for me wireless N and all with my Linksys e1000 flashed with dd-wrt.
[Nook Color General] Schwinn555:
I've got things running fine but I have a newbie question. How does one install the "boot animation fix"?
[Nook Color General] webdroidmt:
If you're running CM9 from eMMC, flash it with CWM like any other zip. If you're running from SD card, you may be able to flash it by putting "update-" in front of the boot animation filename.

I have a SD install but haven't tried doing this, I figure it'll eventually make the nightlies, so I'm not sure if the verygreen installer will handle the file. Maybe someone else can chime in on this.

EDIT: Sam, does your latest build include Homer's bootanim fix?

Mike T
[Nook Color General] soutwater:
I did it using cwm and flashed the zip hosted by samiam. Its right below telephony fix on his server. Link in his thread in Dev.
[Nook Color General] Homer_S_xda:
My Netgear WNR3500v2 with DD-WRT works fine here in N only.

Homer
[Nook Color General] sdlopez83:
Switched the dir-655 to mixed b and g. Wifi is working! Thanks guys.

Anyone know why cm9 doesn't play nice with N?

Edit: confirmed ..fix works!
[Nook Color General] ganovim:
added these 2 lines to build.prop

qemu.sf.lcd_density=240

ro.sf.hwrotation=270

The resolution is certainly changed, and everything is larger.

However the rotation is flaky as are most of the desktop screens

Ideas Anybody?
[Nook Color General] leapinlar:
I discovered that the lcd density setting is not in build.prop under /system. It is in local.prop in /data. the default setting is 160. I can change it to 240 and systemui.apk force closes and you have no status bar. I tried setting the rotation and everything really gets screwed up. Not sure how to recover.

EDIT: Don't do the hwrotation thing! It took me forever to get that back to normal. It does make the boot animation thing right, but EVERYTHING else is messed up bad. Touches are all in the wrong place. DON'T DO IT!
[Nook Color General] ganovim:
LCD Density

Good for you for finding it. Will look into it, and keep you up to date in case I figure it out.

If CM7 GB's resolution can easily be modified, there is no reason why we cannot do this in CM9
[Nook Color General] leapinlar:
Someone who knows what they are doing needs to modify systemui.apk so that it is compatible with 240 (or any density other than 160). Keyodi? You modified the broken one in CM 7.1 nightlies and seem to be working on CM9. Help us please!

Again, DO NOT MODIFY HWROTATION!
[Nook Color General] SoberSquid:
I had this happen to me when I put MIUI on my Evo 3D. Turns out, the overarching issue is that Amazon only allows you to have up to, I think, 35 devices registered to your Amazon account. After you hit that count, it stops letting you log in with new devices, and when you flash a different ROM, then set it up again, it registers it as a new device.

You will want to log into your amazon account at amazon.com, then go to "Your account", then "Your Apps and Devices" (Under the digital content section - Also here: https://www.amazon.com/gp/mas/your-account/myapps/yourdevices). Then go to Actions>Deregister device on older devices/rom's you aren't using.

This should allow you to sign in again after its cleared up a bit.
[Nook Color General] fattire:
hwrotation=270 == bad idea.
[Nook Color General] ganovim:
Thanks... I found that out. But since you are so kind as to respond, and

seeing who you are, can you advise as to a proper solution for increasing density

without ill affects?
[Nook Color General] leapinlar:
OK, I found a work around. Even though systemui crashes, you can install Button Savior. I had bought that in the early Nook Color days when there were no back or menu buttons. It now has been updated to work with ics. It works great. The back and menu buttons are available via a soft key on the side. The notification bar is at the top and shows time, wifi, etc.and can be pulled down with your finger. I have it set for 240 density and use ADW as my launcher. I'm in heaven!
[Nook Color General] luigi90210:
if your looking to increase font size by changing LCD density you can do that using the build in option in the settings menu under display
[Nook Color General] les02jen17:
Posted this here instead of the dev section in fear of being collectively stoned (not that I really think I would be, just a precaution). Just thought I'd ask you guys this. All this talk about fixing the bootanimation got me into thinking: is there a custom bootanimation in the works/being planned exclusively for cm9? You know, just like that cool boot animation for cm7 where there's an android on a skateboard. :) Kinda curious how it looks like. Oh, and I'm definitely not asking for an ETA or anything. I'm just curious about how it will look like, ya know. :D You guys rock! Thanks for everything!

Tapatalkin' it from my rooted NookColor running CM7 MiRaGe [KANG] [7.2 RC] overclocked @ 1.2 GHz
[Nook Color General] MTeson:
My one issue (and I've searched far and wide for this one) is that in the GMail app the composing screen is just ever so slightly bigger than my NC screen, so that the left and right edges are cropped off. I can't swipe to recenter or anything. The rest of GMail looks fantastic. It's a great update to the app and I really want to use it but if the compose window remains too big for the NC that would be truly annoying. Considering how everything else in the NC ICS build looks fantastic and beautiful I'm wondering if it's just me. I've tried reflashing gapps, reflashing a gmail apk. I'm looking into LCD density but I don't want to change it globally and I hear it's a pain.
[Nook Color General] greiland:
I have the same issue, and I don't think it's been brought up by anyone yet. I've pretty much read every post and haven't come across this. You can get around it by turning your nook landscape instead of portrait. I usually read my emails in landscape anyway so I don't have to pan right and left on emails with graphics.
[Nook Color General] MTeson:
Good to know. Would love to see a fix in the future for this but I totally understand that it's not the first priority.
[Nook Color General] ganovim:
cm9 lcd density

Good for you. I tried your method, and it surely works, and so is easier on my

old eyes. There are however occasional glitches with icon tapping and hitting the wrong apps. These issues are not present on CM7, and as we already mentioned, hopefully one pf the devs will find a more accurate permanent solution.

Thanks again.
[Nook Color General] zaphod666:
Does anybody know of a way to hide the bottom status bar while in fullscreen on some apps? It kind of gets annoying for reading books and comics in landscape.
[Nook Color General] koopakid08:
This: http://www.androidpolice.com/2011/0...n-rooted-honeycomb-tablets-with-a-single-tap/ worked for honeycomb tablets but it looks like it is incompatible with ICS so no options as of now...

Sent from space
[Nook Color General] zaphod666:
Thanks for the quick reply. To bad, this and the Trebuchet launchers lack of a dock and customization are the only major problems I can find at the moment. Still a very solid release for an alpha.

Edit: My logitech Dual action usb controller works perfectly! Tried GBA,GB, and the mupen64 emu and all of them recognize my controller. This is awesome and make me wish more than ever that n64oid was working.