Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
[Pipo-Project] M7Pro kernel
Collapse
X
-
Measy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
-
Some tips
The VTL driver try to update the firmware with .dat file each time the kernel boots.
So to make a test "fake" kernel simply comment/disable the update part in driver source (put bincksum = fwcksum in the right place !)
Now you have to flash the stock kernel (to update the vtl firmware) and flash the "fake" kernel et voilĂ , touchscreen should work as expected (at least you don't have to worry about .dat file !)
2 questions :
1. Why updating VTL firmware at boot time ? firmware could be lost or a kind of protection !?!
2. How to find the good firmware file ? in the binary stock kernel of course !
From the stock max M6 kernel, I have extracted the VTL 32K firmware file with success.
Perhaps I can try with the stock M7pro kernel.
I don't have your source files but I played a little with old JB sources and kernels.
Comment
-
Originally posted by Slowry View PostThe VTL driver try to update the firmware with .dat file each time the kernel boots.
So to make a test "fake" kernel simply comment/disable the update part in driver source (put bincksum = fwcksum in the right place !)
Now you have to flash the stock kernel (to update the vtl firmware) and flash the "fake" kernel et voilĂ , touchscreen should work as expected (at least you don't have to worry about .dat file !)
2 questions :
1. Why updating VTL firmware at boot time ? firmware could be lost or a kind of protection !?!
2. How to find the good firmware file ? in the binary stock kernel of course !
From the stock max M6 kernel, I have extracted the VTL 32K firmware file with success.
Perhaps I can try with the stock M7pro kernel.
I don't have your source files but I played a little with old JB sources and kernels.
That is definitely the correct solution! How did you extract the dat file? By decompilation? It would be great if you could do that. In the short term I will add a compile time switch to override update of firmware.Measy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
Comment
-
Originally posted by d33 View PostYou are a very clever person!
That is definitely the correct solution! How did you extract the dat file? By decompilation? It would be great if you could do that. In the short term I will add a compile time switch to override update of firmware.
To extract the ct36x firmware I used a more empirical approach than decompilation. Not very easy to explain : I spent lot of time with my hex editor, test and try as usual !
I have build a JB kernel with ct36x driver and a "dummy" dat file just to find it more easily with my hex editor.
Then I compare the result with a good JB kernel (offset change but not the struture).
Don't know if it's reproducible, post a functional M7pro kernel and I will make a second try.
For now I've spent time with JB (buggy sources!) not KK.
Comment
-
Measy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
Comment
-
Which one of these kernels to you need me to try on mine?Randy
Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
Read my BIO Here
Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
Donate here
Comment
-
Darrell, I've flashed v1.7 and it works perfectly on mine. Do I need to flash 1.8?Randy
Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
Read my BIO Here
Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
Donate here
Comment
-
Originally posted by rrileypm View PostDarrell, I've flashed v1.7 and it works perfectly on mine. Do I need to flash 1.8?
I think our problem is with 'rogue' VTL touchscreens!
I'm close now with M9Pro, just need to get the LCD right.
M8HD (tick)
M6Pro (tick)
M7Pro (tick) - Goodix
U30GT2 (tick)
M9Pro - just need a working LCD
M9 Max - awaiting test
We should do a generic ROM with a pack of all the kernels as a Freaktab releaseMeasy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
Comment
-
Sounds like a plan.
Let me know if I can help.Randy
Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
Read my BIO Here
Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
Donate here
Comment
-
Originally posted by stevejc View PostYes, it's a second hand tablet given by a nice Freaktab member
The tablet goes often to Mask Rom !
Then I Need to plug it, and flash loader and boot.img and it's ok !
Good to hear that the quest comes to an end!
Comment
-
Measy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
Comment
-
Originally posted by stevejc View Postsame problem : nothing on screen but the tablet seems workingMeasy U4B (=Tronsmart T428) used by my kids!
Onda v975m - M802 - Bought from Banggood.com
Pipo M8HD 3G - RK3188 - don't buy from pipo-store
Tronsmart S89 Vega -S802 (sponsored by Geekbuying)
CX921b -RK3188T (sponsored by AndroidTV)
Cube U30GT2 - RK3188 (part sponsored by Geekbuying)
RKM MK902 - RK3188 (sponsored by RKM)
Donate to Finless
Comment
-
Originally posted by d33 View PostCan you pull the DMESG?
But same problem with touchscreen ; touch zone is smaller as usual
here dmesg :Attached Files
Comment
What's Going On
Collapse
There are currently 2431 users online. 0 members and 2431 guests.
Most users ever online was 63,956 at 18:56 on 20 March 2025.
Comment