Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Δεν ηξερα ακριβως τι να γραψω στον τιτλο..οποτε sorry :)

 

Λοιπον πηρα το αρχειο του android /system/bin/touch_fw_update

 

το οποιο ειναι αυτο http://www84.zippyshare.com/v/Y6mE7kRQ/file.html

 

Αφου το αποσυμπιεσα με 7zip ειδα οτι περιεχει καποια αρχεια http://www84.zippyshare.com/v/dQe3iUuO/file.html

 

Μπορουν να ανοιξουν τα αρχεια αυτα με τον κωδικα τους ωστε να γινουν καποιες παραμετροποιησεις αν μπορουν να γινουν?

 

Το προγραμμα αυτο απο οτι καταλαβα (ειναι για touchscreen firmware) ελεχγει τι firmware εχω μεσα στο chip της ELAN και μετα προχωραει στο flasharisma του καινουργιου firm.Γινεται με ακποιο τροπο να παραλειψω  τον αρχικο ελεγχο?

 

Δεν γνωριζω απο προγραμματισμο(ενημερωτικα)

 

Το αποτελεσμα με την εκτελεση του προγραμματος ειναι αυτο

 

shell@android:/ $ su
su
shell@android:/ # touch_fw_update command -u /data/local/tmp/02-3011-4820.ekt
touch_fw_update command -u /data/local/tmp/02-3011-4820.ekt
The Project name2:02

The project id is 2
Firrmware update file:/data/local/tmp/02-3011-4820.ekt
This IAP tools is design for elan 1 chip sloution
[ELAN] Open source file "/data/local/tmp/02-3011-4820.ekt" successfully.
[ELAN] PageNum:249, ekt size:32868
[ELAN] Open /dev/elan-iap successfully.
[ELAN] set resume command
[ELAN] ExecAllStep: execnum=1 ic_num=1
[ELAN] execnum:1 times
[ELAN] data=0x10
[ELAN] cat INT cnt 0
[ELAN] read 0 data successfully! buff[0]=0x55 buff[1]=0x55 buff[2]=0x55 buff
[3]=0x55
[ELAN] Enter Step1: EnterISPMode
[ELAN] buff=0x54, 0x 0, 0x12, 0x34, sizeof(buff)=4
[ELAN] write data successfully!
[ELAN] data=0x10
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] check ic in bootcode?! buff[0]=0xff buff[1]=0xff buff[2]=0xff buff[3]
=0xff
[ELAN] Enter Step2: SendI2CWriteAddress
[ELAN] buff=0x 0,sizeof(buff)=1
[ELAN] write data successfully!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 1 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 2 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 3 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 4 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 3 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 4 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 5 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 6 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 7 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 8 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 9 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0x55 buff[1]=0x55
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 10 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 11 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 12 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 13 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 14 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 15 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 16 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 17 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 18 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 19 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 20 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0x55 buff[1]=0x55
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 21 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 22 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 23 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 24 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 25 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 26 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 27 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 28 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ---1--- page ReWrite 29 times!
[ELAN] Enter Step3: ExtractPage
[ELAN] read page successfully!
[ELAN] Enter Step4: WritePage
[ELAN] write page successfully!
[ELAN] Enter Step5: GetAckData~~~~
[ELAN] read data successfully! buff[0]=0xff buff[1]=0xff
[ELAN] ERROR: GetAckData fail! res=1
[ELAN] ID 0x10 1th page ReWrite 30 times fails!
[ELAN] ERROR execnum:0 th
[ELAN] Old IAP mode!!!!!!
================================================== ========
[ELAN] Previous F/W version is 0x7038
[ELAN] Previous F/W ID is 0x3021
[ELAN] Previous resolution 0,0

[ELAN] New F/W version is 0x7038

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...