yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] kalizu:
I don't know if RC Tweaks can directly interchange between Runnymede and Bliss Rosies, but I remember seeing something of the sort in one of the rom threads. not sure though. You can, however, just flash the zips from this thread: http://xdaforums.com/showthread.php?t=1318724 to interchange between them.
[Desire Q&A, Help & Troubleshooting] jmw2207:
you can also use rctweaks to get the battery percentage instead of the battery icon....you can have both if you want.
[Touch Pro2, Tilt 2 Windows Mobile General] Snowscar:
My touch Pro 2 screen doesnt work anymore. I can control the phone to an extend with the keyboard. I got a new phone and want to sart using it. My contacts are stuck in the old phone.

How can i export the contacts from the phone. Cant install new apps cause i cant touch the yes button.
[Touch Pro2, Tilt 2 Windows Mobile General] arrrghhh:
You can't use the kb to touch the yes button?

Do you use GMail/Google sync? I'm guessing no. Might not be worth setting up now.

I would do my best to get an app like PIMBackup installed.

If you had used Google to sync your contacts, you could just sync your new phone with Google and voila... I know, little late.

Have you seen MyMobiler? You can control the phone with an ActiveSync connection.
[Touch Pro2, Tilt 2 Windows Mobile General] scousemartin:
If you sync your contacts using outlook they should just go over to the new phone when you plug it in. As for touching the yes button im afraid your a bit out of luck with that as the only way to do it is to install pocket controller. Saying that though, It has been a while since i actually installed it,but i am sure the latest version auto installs so you wont need to press any keys on the phone. That will allow you to control the phone from your pc. The easiest way to transfer the contacts though is to simply sync them to outlook.

So i dont understand why you cant do it?
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
I got my phone rooted and then i proceeded to install rom manger to install CWM recovery. After that i rebooted the phone and ended up taking me to the original 2e recovery. Now I am basically stuck here, even after taking the battery out. I searched for a day and cant seem to find a solution.

Can anyone help please?
[Galaxy S I9000 Q&A, Help & Troubleshooting] upichie:
If you do a battery pull, there's really no way it will boot back into recovery—I'm sure it always boots into the OS by default.

Uhm, yeah.. I really don't know what to tell you. :confused:

Maybe leave the battery out for a bit?
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
haha i've tried that. its been a day. when i pull the battery it boots right back to 2e recovery. and it basically shows "reboot system now" "apply sd card.update.zip" "wipe data" blah blah blah it will let me highlight them but not select them because i dont have a okay key.

So i've been searching and i'm basically trying to flash back to stock firmware via odin. Will reply with an update and see what happens.
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
good news i got it to work. =D can close this thread.
[Galaxy S I9000 Q&A, Help & Troubleshooting] upichie:
Glad to hear it! :)

For future reference, selecting the option should be the home button or the power button (I can never remember all these things :p).
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
ok sorry to reply again but basically i'm stuck again..when i go into recovery mode.. i cannot select an option.. home or power button doesnt seem to work. and basically to get out of recovery i would have to pull the battery.

To fix this .. would i need to do the 3 button fix? if so i've been looking for one and cant seem to find the right one because the ones i tried seem to don't work

do you think you can help a solution? thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] upichie:
No need to apologize, we're here to help. :)

The volume buttons should control scrolling up or down, and home/power (can't remember, it seems to be different with various recoveries) should be to select the option.

So you don't have access to the 3-button recovery/download mode? I would suggest getting that working, and then flashing a better firmware with Odin. But do not start flashing stuff until you have download mode working, otherwise you risk bricking your phone. If download mode works, you can fix most issues you'll come across by simply flashing a stable firmware (or re-flashing the same firmware, if you caused it to malfunction, bootloop, etc).

Are you running stock firmware right now?
[Galaxy S I9000 Q&A, Help & Troubleshooting] ppeterpp:
If you can't do anything flash a rom via odin and install cf-root kernel. This is a stock kernel with Superuser and CWM3 in this kernel. Make sure you can enter download mode with 3-button combo. Voldown+home+power.

If you don't have 3-button combo. It may disabled in your kernel. You can flash a kernel via odin what enables 3button combo but at your own risk. It may brick your phone. You can easily get download mode without 3 button combo with an Micro USB jig. This is a little stuff with a 301KOhms ressistor what shorts pin 4 and 5. You can make at home very easy or buy one from ebay.
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
thanks for the replies!! and sorry for my late reply.

so heres my deal. i can get into download mode and i flashed cf-root kernel via odin. so like you said its a stock kernel with superuser and root. and i dont think it comes with cwm because when i go to recovery its 2e recovery and from there i cannot even use the ok key or it doesn't let me so i have to pull my battery.

So i proceed to download rom manager and flash cwm recovery from there, then when i try to go to recovery again, i'm stuck there. i cannot even boot up to my rom and whatever i do i'll end up in 2e recovery until i pull my battery.

it's an on going cycle of doing this over and over because i cannot use to ok key in recovery.

this sucks because i've rooted other phones like nexus one, g2x and g2 and the samsung galaxy seems the hardest ...
[Galaxy S I9000 Q&A, Help & Troubleshooting] upichie:
It shouldn't be hard, it should be be simple.

Since you flashed the kernel that has CWM, are you sure you don't hace CWM? You should. Something is obviously wrong here. Youtube some videos to confirm which recovery you have. :confused:
[Galaxy S I9000 Q&A, Help & Troubleshooting] AdamOutler:
Put your device in download mode and use this:

http://files.teamkomin.com/i9000SGS/i9000-XXJVT-One-Click.jar
[Galaxy S I9000 Q&A, Help & Troubleshooting] profresh:
edited;

didnt work.. it just boots me to recovery 3e and i cannot get out of it unless i pull the battery. i thought this would work and looked very promising.. i dont know what could the problem be.

edit #2

i had to flash back to stock via odin....

one question i have is that.. how come when i flash cwm recovery via rom manager, it doesn't have cwm? it just says at 2e or 3e recovery?
[HTC EVO 3D] fady.k:
im new to the world of android and i have a few noob questions that i was looking to get some help with. any help will be greatly appreciated.

1. how do i get custom ringtones for text messages? i can set the ringers for contacts and incoming calls but is there a way to change them for texts?

2. is there any way that i can use google voice on my phone without having to port over my sprint line. i just want to add a second line to my current phone. or does anyone know of a free voice over ip app.

thanks in advance for all help.
[HTC EVO 3D] Nigeria2u:
To get custom ringtones for text messages, go into your text messaging app, menu, settings, notifications, then notification sound. From there you can change it. If you use an app such as ringdroid, you can create your own ringtones and they will appear in the notification sound menu when you copy the file from /sdcard/media/audio/ringtones to /system/media/audio/notifications, using root explorer, etc., then reboot.

Also, you have to be rooted to access the system files using root explorer.
[HTC EVO 3D] fady.k:
if you go into the notification setting that way it one gives me the choices from the ringtones that came with the phone. how do i assign rings that i download as i did for incoming calls without rooting my phone.
[HTC Inspire 4G] clanrbr:
Hello

I have that issue when i try to call somebody it stops and says : call ended.People can call me i can send and receive SMS. I saw similar post in the forum but there was no answer so if anybody can tell me what is the problem and how to fix is welcome.I tried with Hack Ace. It is still the same ...

Best regards.
[HTC Inspire 4G] zelendel:
I am gonna try and say this as nicely as I can. Please do not take this personal.

We need more info before we can help. Rom? Radio? What you did before you noticed this problem. You said you used the AHK and still the same, does this mean that this happened when you were still on stock?

Now I emplore you please understand completely what you are doing before you do it. Would you try and install a new OS on your PC just by a video on the internet or from someones word without looking into and doing some reading? Well I hope not:D Flashing a rom on your phone is the same thing. You are loading a custom OS on to it and removing the old. Is it easy? Far easier then it should be;). Is it dangerous? Yup. Stupidity and rushing always are (not personal). Is it for everyone? No (because what alot of people I have noticed dont understand is that custom roms will ALWAYS, ALWAYS, ALWAYS, Did I say always lol have bugs and need tweaks. This is what we do. A true developer is never happy. If they got to the point of being happy then there would be nothing left to do. Yeah lol not likely. So flashing updates sometimes on an hourly basis is what happens.) Plus not everyone needs root access or a custom rom for what they use the phone for. They flash it cause they want to be cool like everyone else. This is where the issues start. The see a video and come here and start at it and boom they end up with a brick that cant be fixed or returned. Then they come here complaining and yelling about how this bricked their device when it was their own stupidity (yes I consider reprogramming any OS without reading plain out stupid no offence) That caused it.

So in closing please provide as much info as you can about a problem you are having. Including all steps you took to try and fix it. But even before that read the stickies. Hell do what i did and copy the info to a text file and print it out and read it when you have time:cool: This will save you, other members, me, and everyone else a ton of time, resources, and hair. lol
[HTC Inspire 4G] clanrbr:
reply

I bought a new HTC INSPIRE 4g from amazon it was unlocked. Because i am not american citizen i am from Europe i didn't try if it works properly with american's AT&T , but when i came back in my country i saw that i can not make calls from the phone i haven't done anything before that , so i read in that web site about the hack-ace and before that a guy that i met on the street with the same phone told me that he used this for his phone. So i read the manuel , everything went fine but there was no effect , i had did Karnel's thing. Everything is exactly the same. I dont know about the "Radio". It means that it happened. The Inspire should work on EDGE on my network -- PROVED.

And the other thing is i am web developer and i must admit i am not that into this thing, i can write application but haven't done something like this before, but i read a lot of before "hack" the phone.
[HTC Sensation] lazos:
Hi guys.

Today I had my phone in my pocket for 1 hour and when I took it out it was so hot and the battery was almost drained completely.

Is that because of the pocket mode? It only happens when I have it in my pocket.

Please let me know.

Thanks.
[HTC Sensation] Quakeworld:
Personally? I would turn pocket mode off and I would use 'watchdog' to monitor any runaway apps that may be running constantly in the background while draining your battery and heating up your phone... :D
[Fascinate Q&A, Help & Troubleshooting] cabbycarat91:
I took a plunge back to MIUI and decided to install Glitch today..

Now when I reboot it goes to a CWM 4..something. I hit the fix permission button to try and clean up some FC's but now the phone wont boot past the Glitch Galaxy screen. I can even 3 finger back into CWM.

Anyone know what happened and how i can get past it?
[Fascinate Q&A, Help & Troubleshooting] OhioYJ:
You won't be able to flash any of the "newer" kernels to an old version of GB/Miui. When I tried this I was able to 3 finger into recovery though and reinstall Miui. However sounds like you need to Odin back to stock then reflash. I've found JTs 912 kernel works best with Miui 916. Miui 1028.1 over on the other site is fully functional, I recommend you update to that of.you wish to try the newer kernels.
[Fascinate Q&A, Help & Troubleshooting] cleanser:
Same thing happened to me last night. I didn't ODIN back to stock. I just

I followed this http://wiki.cyanogenmod.com/wiki/Samsung_Fascinate:_Full_Update_Guide

I just re-flashed recovery with heimdall and wiped everything then did a full restore of a previous backup I made.
[Android Software/Hacking General [Developers Only]] tj_style:
This thread is general discussion for DEVs only about Touchscreen driver porting for Android 4.0 (ICS) ROMS..​

I'm worry about the new methode of input processing on Android 3.x and 4.x.

So while waiting the AOSP source code of Android 4.0 (ICS) is released by Google, is better for we to start porting the Touchscreen driver to be compatible with Android 4.0 Build.

As we know, many developer have start to porting the ICS SDK to various devices,

but not all touchscreen devices will work.

lucky to have native touchscreen input working, also with multitouch capability.. :)

And sometimes just have pointer input working, so we should to use 2 fingers for input operation.

But my device is end up with not working touchscreen or pointer input.. :(

So, better for we discussing about porting the Touchscreen driver and configuration to make our Touchscreen device is recognized by Android 4.0 System.

For now, we don't have the libinput.so source code, so we focussing on kernel side and on *.idc files that placed on /system/usr/idc/

Actually I've success on modify my device touchscreen driver to work on ICS SDK ROMs, soon I will post all log and modification files.

Here is some P.O.C video:

[YOUTUBE]_13ikGCviJg[/YOUTUBE]

My CSL Mi-410 (FIH-FB0) same like Huawei X6, Wellcom A99, Cherrymobile Magnum HD, is using BU21018MWV Touchscreen device from ROHM.

But I think it can be implementing on all Touchscreen devices driver.

And maybe other developers have other solution about how to make touchscreen device's recognized by ICS System, so we will discussing on this thread.

I will Separate the info based on touchscreen device vendor, like synaptic, atmel, cypress, etc.
[Android Software/Hacking General [Developers Only]] swm5126:
Hi there,

I'm actually doing the same thing for my device (porting touchscreen driver). What device did you port the driver from?

Any info you have would be greatly appreciated! :)
[Android Software/Hacking General [Developers Only]] tj_style:
this night i will post the complete logs and modified source that can be adaptable to other driver, i'm on work now. :)

Sent from my FIH-FB0
[Android Software/Hacking General [Developers Only]] swm5126:
Cool thank you. I actually got the touchscreen driver I was porting from the Nexus S running and can now use the touchscreen in ICS, but I'm havubh trouble getting the softkeys to work.
[Android Software/Hacking General [Developers Only]] zorlin:
Bumping this thread - any idea if/how this could be used on the HTC Sensation?
[Android Software/Hacking General [Developers Only]] oguzhan mobile:
ı want to ideos x5
[Android Software/Hacking General [Developers Only]] twistedumbrella:
Is that a new exercise?
[Android Software/Hacking General [Developers Only]] oguzhan mobile:
http://xdaforums.com/showthread.php?t=1316080

touch screen not working. please mod. because ı make not

sory my bad english
[Android Software/Hacking General [Developers Only]] ziggy46:
@tj... i own the motorola triumph, which is very similar to the magnum hd and your device. will this method work for my device?
[Android Software/Hacking General [Developers Only]] Stefanex92:
why don't u create a .zip file?
[Android Software/Hacking General [Developers Only]] tj_style:
I think Ikarosdev is on progress to porting ICS rom for Motorola Triumph.

Sent from my FIH-FB0
[Android Software/Hacking General [Developers Only]] -XoRoX-:
amazing... amazing...

i hope you can port c8150 divece driver... :(

you are genius dude...
[Android Software/Hacking General [Developers Only]] Spdlmt150:
Triumph

TJ- it's looking like ikarosdev has bailed out on the Triumph development (hoping I'm wrong). There's a handful of people taking stabs at it now.
[Android Software/Hacking General [Developers Only]] PlayfulGod:
I've applied this patch to the synaptic clearpad 3k driver but it still has to have legacy enabled. Any ideas on what else maybe needed?
[Android Software/Hacking General [Developers Only]] tj_style:
I'm not yet to check the clearpad 3k source code, but the most important is to adding BTN_TOUCH and ABS_PRESSURE before sync process on every touch listener.

and also need to add the .idc files based on input name.
[Android Software/Hacking General [Developers Only]] PlayfulGod:
I must be missing something then, heres my repo:

https://github.com/playfulgod/kernel-LGMS910/tree/ics

https://github.com/playfulgod/kernel-LGMS910/blob/master/drivers/input/touchscreen/t1310.c
[Android Software/Hacking General [Developers Only]] tj_style:
please see the different with my changes:

https://gist.github.com/1663178

I hope it will work..
[Android Software/Hacking General [Developers Only]] PlayfulGod:
Thanks, was all you added was

input_report_abs(touch_pdev->input_dev, ABS_PRESSURE, 255);

input_report_key(touch_pdev->input_dev, BTN_TOUCH, 1);

???

If so I have that I just linked the wrong branch for the t1310.c file itself, should have been on the ics branch.

NOTE: I just swaped your file in and recompiled n it sorta works now w/o legacy, lockscreen just not unlocking tho lol.

Also my logcat doesnt look like yours, any special flags you using while running it?

edit: finally ulocked, but very slow n lagging. compiling a full build n not just flashing the new kernel...
[Android Software/Hacking General [Developers Only]] tj_style:
It's working now? Great...

on your original t1310, i just add this:

line 168: input_report_key(touch_pdev->input_dev, BTN_TOUCH, 1);

line 169: input_mt_sync(touch_pdev->input_dev);

..............

line 175: input_report_key(touch_pdev->input_dev, BTN_TOUCH, 1);

line 176: input_mt_sync(touch_pdev->input_dev);

..............

line 528: input_report_key(touch_pdev->input_dev, BTN_TOUCH, 1);

line 529: input_mt_sync(touch_pdev->input_dev);

..............

line 1211: input_set_abs_params(touch_pdev->input_dev, ABS_PRESSURE, 0, 255, 0, 0);

..............

line 1218: input_set_abs_params(touch_pdev->input_dev, ABS_PRESSURE, 0, 255, 0, 0);
[Android Software/Hacking General [Developers Only]] PlayfulGod:
ah ok kewl, yea its works sorta, very slow, laggy n unresposive tho, but w/o legacy, so its getting closer.

Maybe need a diff .idc?
[Android Software/Hacking General [Developers Only]] tj_style:
i think the slower / unresponsive is about hw acceleration, not about touchscreen related.

here's my device idc:

https://gist.github.com/1386106
[Android Software/Hacking General [Developers Only]] PlayfulGod:
any tips on how to get that working or a work around for the time being?
[Android Software/Hacking General [Developers Only]] tj_style:
The detail is hardware depended, but what's to do is make HW acceleration working.

you can porting msm-3.0 adreno driver to your current kernel, or just HW Acceleration hack on system side.
[Android Software/Hacking General [Developers Only]] tj_style:
Sorry for late reply, bussy with real work :)

I see ft5x0x_process_points function, i'm not realy understand for what

"if" at the line 466.

can you try to comment out like this:

[B]//if (event->x1 < 810) {[/B]
input_report_abs(data->input_dev, ABS_MT_TRACKING_ID, id);
input_report_abs(data->input_dev, ABS_MT_TOUCH_MAJOR, event->pressure);
input_report_abs(data->input_dev, ABS_MT_WIDTH_MAJOR, event->w);
input_report_abs(data->input_dev, ABS_MT_POSITION_X, event->x1);
input_report_abs(data->input_dev, ABS_MT_POSITION_Y, event->y1);
input_mt_sync(data->input_dev);
DBG("TOUCH_NO=%d: id=%d,(%d,%d), pressure=%d, w=%d\n",1,id,event->x1, event->y1, event->pressure, event->w);
[B]//}[/B]

and try to compile to see what will happen.

i'm not realy understand with this driver, because is much different with my touchscreen driver.
[Android Software/Hacking General [Developers Only]] PlayfulGod:
K still having issues, hard to tell if the touchscreen is working right or not with how laggy n non-responsive it is. Itried the HW Accel on the system side and I either didnt do it right or it didnt help.

Not tried the 3.0 Adreno drivers in my kernel yet, know of anyone that has done it n has good commits to follow?

Also, my logcat looks nothing like yours, no input reader is listed at all, nor a timestamp like yours.
[Android Software/Hacking General [Developers Only]] arwanasuperred:
nice tread :)
[Android Software/Hacking General [Developers Only]] Astralix:
Wow, that was a really helpful hint!

Actually porting for a different tablet and wondered how to get that touch working. Now I am at least able to catch the ring, move it and start an action by tapping the ring. The rest I hopfully will find out too in this crappy programmed kernel driver...

Is there something known about something similar for the g-sensor? With ICS the tablet does react kinda random to any rotation event. Maybe there is something such simple misssing too?

Astralix
[Android Software/Hacking General [Developers Only]] twistedumbrella:
If you put the right idc file in there it should sort out the rest of the functionality.
[Android Software/Hacking General [Developers Only]] PlayfulGod:
Yea but finding the right idc is a fun one to figure out too lol
[Android Software/Hacking General [Developers Only]] aorth:
Thanks, all. This thread was a big help for fixing my device's melfas touchscreen. Here's the fix for Galaxy Tab 7 Plus 2.6.36 sources:

https://github.com/alanorth/samsung-kernel-p6200/commit/9571ea442a39976a79c471d650b625c8b26a0460

Also, see the Ice Cream Sandwich touch screen driver requirements: http://source.android.com/tech/input/touch-devices.html#touch-device-driver-requirements
[Android Software/Hacking General [Developers Only]] primed1:
Hey, I've been having the same problem on the LG Optimus M where it's recognizing my touches, but I have to do the weird multi-touch thing for it to work. I put an idc file in /system/usr/idc from the LG Optimus S, which is compatible with the OM, and i seems to have improved the touch inputs a little. before, I had to use two fingers to unlock the screen, but now I can just double click and drag to unlock. But I need to know which of those files in /drivers/input/touchscreen is the one that controls the touch input. After that, I think I could be able to edit it myself after that.
[Android Software/Hacking General [Developers Only]] goldiecalypso:
Any idea to replace an ICS rom's display driver with the gingerbread rom's

I have a gingerbread rom and an ICS, the ICS rom's display driver isn't suitable for my device and i want to use the gingerbread's instead. is it possible? please give me a howto.

thanks.
[Android Software/Hacking General [Developers Only]] Nightpath:
Hmmmm...this thread begs the question if the work that was done here could fix the replacement digitizers for the TF201 that have the inverted X-Axis.
[Android Software/Hacking General [Developers Only]] hillconnor13:
cnm touchpad 9

Looks like my driver died on a tablet I got after I did the update could you point me in the right direction to sorting it please?