[idea]changing the cypress digitizer driver - XPERIA X8 General

i managed to extract the cyttsp-i2c driver from the
driver release by sonyericsson.
all that it shown is
Cypress TrueTouch(TM) Standard Product touchscreen driver
this means that the driver use for us having a cypress digitizer is a common one.
this maybe the reasons that the multitouch was not working. is there anyway to replace the driver with this
Code:
www cypress com / ?rID=40120
the reasons is, this is the only driver for the cypress digitizer, which is working in x10minipro.
is there anyway to hijack the driver in order to load this Cypress Prototype Driver before it loads the standard driver in stock kernel?

You should ask about this in dev theather. If im not wtong devs are thinking same as you in feb/march.
Send from my X8 using... Ble, ble, ble...

i dun have enought post to ask question in dev.
lol. i would need ur help to pass around to the devs

driveraddress obtain
thanks to slade87
any dev will take a look?

So we can also get Multitouch with the cypress digitizer driver ???
Please can a developer do it ?

jantheg said:
So we can also get Multitouch with the cypress digitizer driver ???
Please can a developer do it ?
Click to expand...
Click to collapse
let just say there are hope. but still alot of things to be done.

you have sticky theme on X8 General forum about multitouch
http://forum.xda-developers.com/showthread.php?t=976948
I think you should post this there, so everything is in one place. and there's bigger chance some dev could see it over there.
or find somebody dedicated to this problem in that theme, and PM him

kulen said:
you have sticky theme on X8 General forum about multitouch
http://forum.xda-developers.com/showthread.php?t=976948
I think you should post this there, so everything is in one place. and there's bigger chance some dev could see it over there.
or find somebody dedicated to this problem in that theme, and PM him
Click to expand...
Click to collapse
already pm some dev to help on it.
progress are slow because there are only a minor people with cypress digitizer compare to synaptics ones.
the thread is mostly base on synaptics digitizer. joining it up maybe will only confuse even more people.

i have been able to unload the part of the driver but cyttsp core is still active which causes the modded driver to fail.
anyway if I can I'll try to unload the cyttsp core as well I'll take a look again

please try this .ko place in /system/lib/modules/
dont forget to unzip the file first
go to shell and type:
insmod /system/lib/modules/cyttsp_i2c.ko
see if it unloads correctly
type in shell
dmesg
and copy the out put here regarding the cyttsp driver
if touch screen doesnt work anymore just reboot the phone

testing on the way ^^
edit
<4>[ 2957.045334] cyttsp_i2c: Unknown symbol cyttsp_core_init
<4>[ 2957.046181] cyttsp_i2c: Unknown symbol cyttsp_core_release
Click to expand...
Click to collapse

tjay_tj said:
already pm some dev to help on it.
progress are slow because there are only a minor people with cypress digitizer compare to synaptics ones.
the thread is mostly base on synaptics digitizer. joining it up maybe will only confuse even more people.
Click to expand...
Click to collapse
and how do I check which one I have?
sorry if this is OT

kulen said:
and how do I check which one I have?
sorry if this is OT
Click to expand...
Click to collapse
if x8 gesture module works for you you don't have crypress chip if it doesnt work you most likley have cypress.

tjay_tj said:
testing on the way ^^
edit
Click to expand...
Click to collapse
can you please send me your baseband and kernel version?
this one is compiled for baseband ending with xxxxxxxx015
if you have xxxxxxxx06 I will need to compile for the other kernel

baseband
m76xx-tsncjolym-53404015
minicm6-1.0.0-x8
ya. i am on baseband 015

tjay_tj said:
baseband
m76xx-tsncjolym-53404015
minicm6-1.0.0-x8
ya. i am on baseband 015
Click to expand...
Click to collapse
other than unknown symbol did it unload the old driver?

slade87 said:
if x8 gesture module works for you you don't have crypress chip if it doesnt work you most likley have cypress.
Click to expand...
Click to collapse
I just got my X8. and that's my first android phone. So, I still use stock ROM until I get to know phone and android a little bit better.
And at the moment I don't have time to test ROM's, modules, or whatever and play with phone, because I need it to be available all of the time, because of my job.
but I'm following XDA and getting ready to change ROM because I don't like original one. I'm just gathering information for now.
And my experience with HTC touch cruise and winmo says that without XDA the device is only a good piece of hardware, but can be thrown away in few months because of lack of software support from manufacturer
now really sorry about this OT.
Is there a way to know which digitizer I have if I use stock rom with no modifications?
Thank you

slade87 said:
other than unknown symbol did it unload the old driver?
Click to expand...
Click to collapse
no,
no unloading, just unknown symbol

kulen said:
I just got my X8. and that's my first android phone. So, I still use stock ROM until I get to know phone and android a little bit better.
And at the moment I don't have time to test ROM's, modules, or whatever and play with phone, because I need it to be available all of the time, because of my job.
but I'm following XDA and getting ready to change ROM because I don't like original one. I'm just gathering information for now.
And my experience with HTC touch cruise and winmo says that without XDA the device is only a good piece of hardware, but can be thrown away in few months because of lack of software support from manufacturer
now really sorry about this OT.
Is there a way to know which digitizer I have if I use stock rom with no modifications?
Thank you
Click to expand...
Click to collapse
try to type this in terminal
dmesg | grep "cyttsp-i2c"
if u have
<6>[ 4.185259] cyttsp_i2c_probe: Successful registration cyttsp-i2c
Click to expand...
Click to collapse
than u have cypress digitizer.

tjay_tj said:
try to type this in terminal
dmesg | grep "cyttsp-i2c"
if u have
than u have cypress digitizer.
Click to expand...
Click to collapse
I got this answer:
grep: permission denied
I used Jack Palevich's Android terminal emulator from market because I could not find any built in terminal

Related

Video Drivers from HTCClassAction.org !!!

Hey guys, just finished reading the last post on HTCClassAction.org about video drivers for Kaiser and thought I'd let you all know. Maybe udK and the other cooks can integrate them into their roms or create a .cab file for all Polaris devices that everyone with WM 6.1 can use (THE DRIVERS ARE ONLY FOR WM6.1!!)
Post with video drivers and info here: http://www.htcclassaction.org/driverprogress.php#update_20080722_1
A little late.
These are for a Kaiser, not polaris.
Read this everyday please
http://forum.xda-developers.com/showthread.php?t=359991
pacopotas said:
A little late.
These are for a Kaiser, not polaris.
Read this everyday please
http://forum.xda-developers.com/showthread.php?t=359991
Click to expand...
Click to collapse
Kaiser and the polaris have the same hardware zo t'will work, ore not?
www.htcclassaction.org mentions that we need ddi.dll for our device that meets some requirements in order to have d3d driver working. I am not sure if there is any ROM for Polaris meeting the requirements right now. htcclassaction suggests that official htc upgrade to 6.1 is necessary. I would really appreciate to hear a word from talented chef that can tell us if we have to wait for official htc update to make this drivers operating or it can be done without official update. that clarification would be very meaningful.
Vjenne-ICT said:
Kaiser and the polaris have the same hardware zo t'will work, ore not?
Click to expand...
Click to collapse
As far as I know, they're exactly the same under the hood but the rom/radio being different the drivers need some tweaking to work from one to the other.
GSM Arena comparison between the 2: http://www.gsmarena.com/compare.php3?idPhone2=2024&idPhone1=2174
dwaradzyn said:
I would really appreciate to hear a word from talented chef that can tell us if we have to wait for official htc update to make this drivers operating or it can be done without official update. that clarification would be very meaningful.
Click to expand...
Click to collapse
I second that and I'm surprised that after almost 500 views nobody brought some light on this..
this driver can not work on Polaris,
heehee2001hk said:
this driver can not work on Polaris,
Click to expand...
Click to collapse
i am assuming you mean "does not currently work on Polaris".
heehee2001hk said:
this driver can not work on Polaris,
Click to expand...
Click to collapse
Please be more specific: driver does not work for you or it is not possible to make the driver work on Polaris (why?).
dwaradzyn said:
Please be more specific: driver does not work for you or it is not possible to make the driver work on Polaris (why?).
Click to expand...
Click to collapse
Read orifinal remarks.
It driver only for Kaiser. For all other device on same chipset we must wait for porting of it driver. Or wait new ROM with it and with WM6.1 from HTC.
Henry_Lee said:
Read orifinal remarks.
It driver only for Kaiser. For all other device on same chipset we must wait for porting of it driver. Or wait new ROM with it and with WM6.1 from HTC.
Click to expand...
Click to collapse
Of course I read the original remarks. The remark tells us that if we have ddi.dll that exports some functions we have a chance that the driver will work without porting. My question is still unanswered: is there a ddi.dll compatible with drivers and Polaris right now? Do we have to wait for HTC to release an update for that?
I asked that question few posts earlier. The only responses was "it does not work for me" or "it needs porting". There is no new useful information in that kind of response. I knew those things more than half a year ago. I think I made myself clear about what I mean.
I asked that question on #htc-linux and it has been clarified that ddi.dll is only made by HTC (or other OEM). So the driver will not work until HTC releases an official 6.1 update for Polaris.
dwaradzyn said:
I asked that question on #htc-linux and it has been clarified that ddi.dll is only made by HTC (or other OEM). So the driver will not work until HTC releases an official 6.1 update for Polaris.
Click to expand...
Click to collapse
Does anybody know when that will be or is August still the most exact statement?
Stefan
Sayuuk said:
Does anybody know when that will be or is August still the most exact statement?
Click to expand...
Click to collapse
Well I don't but if u keep an eye on these websites, they'll be able to provide u all the updates on this issue:
http://www.htcclassaction.org/
http://forum.xda-developers.com/showthread.php?t=359991
http://www.htcdriver.com/links.html
When the driver that HTCClassAction built will be ported to Polaris, I'm sure someone will create a new thread and inform us abt it. Till then..patience is a virtue

[Q] Changing Device ID

Hey guys, i was just wondering if it were possible to change the ID or whatever our phones use to tell the apps what device we are using.
For example, I downloaded that T-mobile backup thing and when i ran the app it said the phone I'm using is not supported by T-mobile. There was also once a time when Pandora radio wouldn't work because my device was called 'Leo".
Running Mdeejays evo 1.6 rom
ceo4eva said:
Hey guys, i was just wondering if it were possible to change the ID or whatever our phones use to tell the apps what device we are using.
For example, I downloaded that T-mobile backup thing and when i ran the app it said the phone I'm using is not supported by T-mobile. There was also once a time when Pandora radio wouldn't work because my device was called 'Leo".
Running Mdeejays evo 1.6 rom
Click to expand...
Click to collapse
Thats a really good question, I think it has something to do with the build prop. Not positive though.
P.S. Questions like this belong in the "general" section.
Sorry, had no idea my post didnt belong as I normally get here via the Android Development topic located on the HTC HD2 ROM development page.
I'm not sure, but I've read something about this long time ago.
But I can't find the link anymore, I'm sorry, try to google "Change Device ID Android"
JanssoN said:
I'm not sure, but I've read something about this long time ago.
But I can't find the link anymore, I'm sorry, try to google "Change Device ID Android"
Click to expand...
Click to collapse
I checked for that nothing I could understand came up
Sent from my HTC HD2 using XDA App
ceo4eva said:
I checked for that nothing I could understand came up
Click to expand...
Click to collapse
I'm sorry, I've just found it again and it was something about the Bluetooth device ID, and that ID should be easy to change
I don't know how to change this ID, I think it is IMEI related anyway, so it isn't possible on a legal way..
Cheers
Yes, you have to edit the "build.prop" file. Some "chefs" include it inside the build while others put it inside the system.ext2 filesystem. In the latter case you will have to open system.ext2. If you have no experience w/ a Linux system I would not recommend it though.
panosg1977 said:
Yes, you have to edit the "build.prop" file. Some "chefs" include it inside the build while others put it inside the system.ext2 filesystem. In the latter case you will have to open system.ext2. If you have no experience w/ a Linux system I would not recommend it though.
Click to expand...
Click to collapse
Do you know if this is IMEI related? I'm not sure, just read the post above yours.
If I was wrong, please excuse me.
JanssoN said:
Do you know if this is IMEI related? I'm not sure, just read the post above yours.
If I was wrong, please excuse me.
Click to expand...
Click to collapse
I really don't know but I don't believe it has anything to do w/ your IMEI. Can't see any connection.
Sent from my HD2 using XDA App
panosg1977 said:
I really don't know but I don't believe it has anything to do w/ your IMEI. Can't see any connection.
Sent from my HD2 using XDA App
Click to expand...
Click to collapse
The IMEI is a unique number. I just looked it up.
It is 15 characters long. The first 8 are for identifying the phone. There is also the producer included. But you are right, the IMEI has nothing to do with the model and/or apps that won't install.
i am pretty sure you do this by
Make a backup of /dbdata/databases /com.android.providers.settings /settings.db file
Then in ADB:
su
cd /dbdata/databases/com.android.providers.settings sqlite3 settings.db
sqlite> insert into secure (’name’, ‘value’ ) values (’android_id’,'device_id_goes_here’);
sqlite> .exit
Reboot
note 'device_id_goes_here’is your 16 digit HEX device ID
This is not illegal, and does not effect the IMEI... It is a separate 16 digit hex number.
ceo4eva said:
Hey guys, i was just wondering if it were possible to change the ID or whatever our phones use to tell the apps what device we are using.
For example, I downloaded that T-mobile backup thing and when i ran the app it said the phone I'm using is not supported by T-mobile. There was also once a time when Pandora radio wouldn't work because my device was called 'Leo".
Running Mdeejays evo 1.6 rom
Click to expand...
Click to collapse
Read this http://forum.xda-developers.com/showthread.php?t=774672
It may help you.
Android ID Changer:
Look in the market.
Did not work for everybody.
Still searching...
Since the AppMarket checks the phone id, if the ROM you installed isn't on the approved list you can't even download this.

[Q] USB-host

Can we make a USB-host support or our device hopeless as SE support?
I need to know, too. Because I must decide to buy X8 or not in next hours.
So is there a mod so I can plugin a card reader, cam or cam corder via USB? Best would be to directly contact with my HD camcorder which got an HDD storage drive and mini USB.
Please reply fast!!
Could this work? WMStorage (sometimes named as WM5torage) is a thing I found. Put it in google its the first link from site called deblor.
I read often in Custom ROMs of "USB mass storage". Does this mean with these ROMs I can use the X8 as an USB host?
This is really important. Please tell me if there is a way.
So how about it?!
I think we can get it if doixah read this tread
or other devs
I know that Qualcomm MSM7227 (our CPU) supports USB-host... For example developers make this for ZTE Blade sven.killig.de/android/Blade/usb_host/ But we should be able to boot from custom kernel
PS: sorry, my English can be terrible
but is it compitable with the x8.
or does somone need to port it
kingsize623 said:
but is it compitable with the x8.
or does somone need to port it
Click to expand...
Click to collapse
It can be compiled as kernel module. However, SE USB host sources seems to be incomplete.
U think for the usb otg?
Sent from my X8 using XDA Premium App
Blagus said:
It can be compiled as kernel module. However, SE USB host sources seems to be incomplete.
Click to expand...
Click to collapse
so it is possible
but how?
http://www.androidnew.com/news/ging...cial-for-all-sony-ericsson-xperia-phones.html
Update features
We need this for our x8 to
kingsize623 said:
http://www.androidnew.com/news/ging...cial-for-all-sony-ericsson-xperia-phones.html
Update features
We need this for our x8 to
Click to expand...
Click to collapse
Dear lord! all XPERIA phones?! they sayd that X8 cant hold 2.2 and now 2.3.4?
Fake?
[EDIT]
em'I just being silly here? that kind of read got me exited but I didn't get it. when and where was that announced? I'm so lost.
unlocked bootloader can somone make a kernel with usb host support
maby this will help you
http://sven.killig.de/android/Blade/usb_host/
This must be a fake.
exebreez said:
This must be a fake.
Click to expand...
Click to collapse
what must be fake?
they mean the 2011 XPERIA phones...
so there are no updates for X8,x10 mini/pro.
Maybe only for the big X10...
Sorry for OT...
Bahurs1 said:
Dear lord! all XPERIA phones?! they sayd that X8 cant hold 2.2 and now 2.3.4?
Fake?
[EDIT]
em'I just being silly here? that kind of read got me exited but I didn't get it. when and where was that announced? I'm so lost.
Click to expand...
Click to collapse
Oh well... I would have chosen not to buy the phone if I knew what Sony was like... I wonder if the PS3 Users are as pissed as we are... Anyway, I'm just a full feature user and not a dev. so I respect you people. I don't wanna drive you crazy with my questions, but the making of the new kernel.. a month? half a year? I would just want to get some more boost into the little device

Delete this please

hey guys,
i am gona port my version of blisssense with sense 3.5 to this device. i would need some tester and i want to release it soon as it boot and work
so if you are intrested and have some knowedge about adb please write here. (dont sent me pm's)
the originial thread is this: http://forum.xda-developers.com/showthread.php?t=1246626
Cheers
The big question is, is wifi working? I'll be happy to help.. I may seem like a noob here, but only because I haven't actually been bothered to post here haha. I have ADB knowledge, you need someone with ADB knowledge.. simples
doubleluckstur said:
The big question is, is wifi working? I'll be happy to help.. I may seem like a noob here, but only because I haven't actually been bothered to post here haha. I have ADB knowledge, you need someone with ADB knowledge.. simples
Click to expand...
Click to collapse
do you have some time? when yes add me on gtalk: [email protected]
i dont know if wifi is wokring i am going to port it and need a tester cause i dont have a desire z. we will support this rom for severel devices....
succesfully booted now see what works
zFr3eak said:
succesfully booted now see what works
Click to expand...
Click to collapse
No problem to test for the mt4g. Let me know boss...
ill be able to test tomorrow the whole day if you cant find someone

CLOSED

CLOSED
XDA:DevDB Information
QualComm AptXHD Drivers, Tool/Utility for the HTC 10
Contributors
Eliminater74, thewalkingdude, indian-mafia
Source Code: https://github.com/TheMuppets/proprietary_vendor_htc/commit/4a5c92c6213c89b31838335ab7a61397e4a1418e
Version Information
Status: Snapshot
Created 2017-02-16
Last Updated 2017-02-22
Downloads:
CLOSED
Reserved
Since we know these questions are coming, here's how to check and make sure the mod works:
Option 1: Computer
Run this command: adb logcat | grep -i "aptx"
This must be done on the computer. adb logcat uses the adb.exe to read the logcat from the device, then piping the output of the log into a search command to look for aptx. You have to do this quickly after you first start playing music. If you're too slow, you will miss the buffer and the message will no longer be there. If the command spits out some lines containing aptx, then it works.
Option 2: Phone
Open a terminal emulator and type:
Code:
su
logcat | cat > /sdcard/logtemp.txt
**close the terminal window and start a new one. Since the logcat keeps going, that window will no longer take commands**
su
grep -i "aptx" /sdcard/logtemp.txt
You have to do this quickly after you first start playing music. If you're too slow, you will miss the buffer and the message will no longer be there. If the command spits out some lines containing aptx, then it works.
I'm sad I didn't get a credit for giving you the source lol
noob question: so if I flash this on my htc 10, it would improve the sound quality with any bluetooth devices? or do I need a specific aptxHD-compatible bluetooth device? thanks
c19932 said:
noob question: so if I flash this on my htc 10, it would improve the sound quality with any bluetooth devices? or do I need a specific aptxHD-compatible bluetooth device? thanks
Click to expand...
Click to collapse
You need a compatible Bluetooth device. aptx.com has a list of them.
prsterero said:
Since we know these questions are coming, here's how to check and make sure the mod works:
Run this command: adb logcat | grep -i "aptx"
quickly after you first start playing music. If you're too slow, you will miss the buffer and the message will no longer be there. If the command spits out some lines containing aptx, then it works.
If it's needed, I'll edit this post with a bit more detail.
Click to expand...
Click to collapse
Should I type [adb logcat | grep -i "aptx"] in android terminal?
BrianKuo1853 said:
Should I type [adb logcat | grep -i "aptx"] in android terminal?
Click to expand...
Click to collapse
Check out my updated post
Is it possible to make a systemless/Magisk-compatible version of this mod?
Captain_Throwback said:
Is it possible to make a systemless/Magisk-compatible version of this mod?
Click to expand...
Click to collapse
That's a had great idea! That would definitely be possible. It's very simply 3 libs and a build.prop addition.
tabp0le said:
I'm sad I didn't get a credit for giving you the source lol
Click to expand...
Click to collapse
Dear OP,
Honestly... Are you kidding me? No comment...
tabp0le said:
I'm sad I didn't get a credit for giving you the source lol
Click to expand...
Click to collapse
they pulled the source.. lucky I have it on my github still..
But Thank you @tabp0le For supplying the source.
dh.harald said:
Dear OP,
Honestly... Are you kidding me? No comment...
Click to expand...
Click to collapse
Hes joking man....... we hang out together in slack................
Eliminater74 said:
they pulled the source.. lucky I have it on my github still..
But Thank you @tabp0le For supplying the source.
Hes joking man....... we hang out together in slack................
Click to expand...
Click to collapse
OK, Here's my thread:
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
so... are you kidding me?
Eliminater74 said:
they pulled the source.. lucky I have it on my github still..
But Thank you @tabp0le For supplying the source.
Hes joking man....... we hang out together in slack................
Click to expand...
Click to collapse
dh.harald said:
OK, Here's my thread:
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
so... are you kidding me?
Click to expand...
Click to collapse
Lmao! I didn't say I wrote the source. I gave him the link to it. Hahaha you need to go take a pill. Maybe don't talk crap if you don't know what your talking about.
dh.harald said:
OK, Here's my thread:
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
so... are you kidding me?
Click to expand...
Click to collapse
First off I dont go around on the threads looking at other devices to see if they support something for us.. I took my crap Direct from qualcomm my self.........
then did all the work my self.. I did not take nothing from nowhere else.. if you think I did.. then go report it.. cause I got proof.
Eliminater74 said:
First off I dont go around on the threads looking at other devices to see if they support something for us.. I took my crap Direct from qualcomm my self.........
then did all the work my self.. I did not take nothing from nowhere else.. if you think I did.. then go report it.. cause I got proof.
Click to expand...
Click to collapse
If you got that libraries from Qualcomm, why didn't got the original aptxHD library? Just because it's libaptXHD-1.0.0-int-Android21-ARMv7A.so from LG V20 rom, I just renamed it, lol...
dh.harald said:
If you got that libraries from Qualcomm, why didn't got the original aptxHD library? Just because it's libaptXHD-1.0.0-int-Android21-ARMv7A.so from LG V20 rom, I just renamed it, lol...
Click to expand...
Click to collapse
And your point to all this is?, Yes I got it from a Public Repo called the Muppets that you pushed there and that was reverted by Dan..... and that 100 other people took......
so whats your point? its all public............................ But if you are the one that took it from the v20, then guess you deserve a thanks too..
I threw this crap up on this thread really to just let others use it.. I put the little zip together really quick and uploaded it..
I dont even read this thread.. a friend of mine showed me your post.........
But in the future if you dont want your stuff leaked out, Then dont push it to Huge public Repos.............
But thank you for your work.... and I will change the #op when I get a chance with your name............
Eliminater74 said:
And your point to all this is?, Yes I got it from a Public Repo called the Muppets that you pushed there and that was reverted by Dan..... and that 100 other people took......
so whats your point? its all public............................ But if you are the one that took it from the v20, then guess you deserve a thanks too..
I threw this crap up on this thread really to just let others use it.. I put the little zip together really quick and uploaded it..
I dont even read this thread.. a friend of mine showed me your post.........
But in the future if you dont want your stuff leaked out, Then dont push it to Huge public Repos.............
But thank you for your work.... and I will change the #op when I get a chance with your name............
Click to expand...
Click to collapse
That's everything, that I need
Thanks!
Anyone found a difference with the htc stereoclip? This codec is backward compatible with aptx devices but would it enhance their audio quality or they will still be limited by their hardware?
Sent from my HTC 10 using XDA-Developers Legacy app

Categories

Resources