Trying to Identify Kernel, Possible Overclocking Possibilities for DM7022 Radio

Hello guys, i have the chinese software to gain permanent root on es666 and the adb driver also. tested on it twice and confirmed it working. will post the files later and im in the process of getting the rom from dm7033 and seeing if i can make it work with dm7022
 
Moboplayer is better than RockPlayer. I think.

Thanks. I am currently use Moboplayer, but i still have to prepare videos (i.e convert to divx + replace audio track in the file, add subtitles) because i have not found the way to switch between the tracks during the playback.
 
Thanks. I am currently use Moboplayer, but i still have to prepare videos (i.e convert to divx + replace audio track in the file, add subtitles) because i have not found the way to switch between the tracks during the playback.

Yes, You can switch L/R channel on MoboPlayer. rename the .divx to .mp4
 
Hello guys, i have the chinese software to gain permanent root on es666 and the adb driver also. tested on it twice and confirmed it working. will post the files later and im in the process of getting the rom from dm7033 and seeing if i can make it work with dm7022

I need the root software for DM7022. Also, I have the DM7033. How can I extract the O/S, Recovery and boot out of the unit. I want to upgrade the DM7022 too.
 
Hi guys,

I have just looked inside framework.jar from my new ES777A aka DM7033. As you know, GPS speed is incorrect on these PADs.

Here is "getspeed" part from the Locations file:

.method public getSpeed()F
.registers 2


.prologue
.line 560
iget v0, p0, Landroid/location/Location;->mSpeed:F


return v0
.end method

It is clear now how to fix it. Can you please advise 100% safe way of rooting Android 2.3 ES777 (not a ES666 aka DM7022)? I would prefer to temporary root it just to replace framework.jar with the patched one.

By the way, there are some rumors concerning the problems with the market app after patching framework.jar. Did anyone try patching framework.jar and then installing some apps from the market?

======================= update=====================

I have recompiled framework.jar with the patched "getspeed" part.
latest z4root doesn`t work on ES777 pad.
Super one click 2.3.3 works just fine. (But it said PAD was already rooted.....).
Fingers crossed, pad works with the patched framework.jar, market also OK.
Will do GPS speed test soon.
 
Last edited:
Did some test in the car (2003 VW Jetta) to figure out my wiring, and the sound is good. I had to change the car side connector of the harness provided with the radio to Metra 70-9003. Also found that everything is CANBUS on this radio (VW Premium 6 aka Panasonic CQ-JV1068XB). Only Power, CAN and SAFE wire on this, no illumination nor accessory. I will have to find them.

Some people that installed OEM Nav system in Jetta's reported good GPS reception with the antenna on the steel beam just behind the cluster. It's a good hidden place and I will try it first.

Did someone manage to get the Bluetooth accessible to the Android OS when the tablet is docked in the headunit? I would like to get the Torque app running with my mini ELM327 OBD2-Bluetooth adapter.


Is it the one you are looking for (me too). I want to install the Torque Pro app on the DM7033 too.

 
Last edited by a moderator:
I have recompiled framework.jar with the patched "getspeed" part.
latest z4root doesn`t work on ES777 pad.
Super one click 2.3.3 works just fine. (But it said PAD was already rooted.....).
Fingers crossed, pad works with the patched framework.jar, market also OK.
Will do GPS speed test soon.

Hi Dyn620,
I've observed the same GPS Speed Issue, speed is too high! Can you upload somewhere the framework.jar modified if it work, otherwise describe the patch you've done?
I've also tried to compile a patch to enable USB Bluetooth Dongle to connect an OBD Adapter but without luck...
I think that the kernel source code trom telechips have same litte problem in the file btusb.c (https://www.telechips.com/technical_support/kor/opensource/opensource_list.asp this is the web page with kernel source)
I succesfully build the module btusb.ko and insmod it, but every kind of dongle put in the usb port don't work and dmesg show me a lots of error...

Anyone was able to activate bluetooth dongle in this device?
 
Hi Dyn620,
I've observed the same GPS Speed Issue, speed is too high! Can you upload somewhere the framework.jar modified if it work, otherwise describe the patch you've done?

Hi, i am not an expert in android and i recommend you to follow the instruction, posted few days ago by someone, who knows more about it. It includes patched framework.jar for both dm7022 and dm7033 also.

Now i will tell you how i understand the problem. For some weird reason some gps hardware/driver combination returns speed value in knots, but android is set to receive speed in m/s. It seems to be a common problem for some china (i)phones, (i)pads and now car stereos ;). I think it is result of using wrong driver for the gps hardware... but who knows. The easiest way i think is to patch the getspeed function in the "Locations" i.e. multiply result by 0,5144444 before it returns. This will convert speed value in knots into m/s. Software will receive result in m/s and display correct value. I will try to test GPS functionality by the end of today and let you know. Again, i have very basic knowledge of android. All the things i said are just an opinion which can be wrong.

=======update:

GPS speed is now displayed correct. I have quickly tested it with 3 different programs.
 
Last edited:
Without any modification on my tablet, the market just came back alive on my DM7022. Has been giving me the "no match" message for the last 2 weeks. it was really a problem on the market side.
 
Ok, I got the unit installed into my car - the pictures and writeup are in my blog (link in signature). Everything works but the GPS has the same knots/km problem as everyone else.

I have not been able to get adb working even though I tried installing the telechips drivers earlier.
However today I tried Super One Click and tried the check drivers option on the advanced page. It asked to forcibly install generic adb drivers for the E8 device on my computer and it worked!
So I did the framework replacement and will do more testing tomorrow, hopefully with a more comprehensive blog post.

Another thing - has anyone tried to do anything about the open unit logos on the ES777 or 666? I have a small problem with the fact that there are only a few car logos there and you have to select one of them! I would be fine with even a black screen - now I have to select some manufacturer logo that's not my car's brand :/

EDIT: I got Google Car Home working as well, now that I got root. I used root explorer to copy the car home apk directly to the /system/app folder and set the permissions to the same as all other apps. Then I restarted the machine and car home appeared in the app drawer. Works with no problems.
 
Last edited:
Ok, I also pathed the framework.jar, be very carefull to backup the file first!!! (I had a little problem with during copy and was in trouble)
Tomorrow I will test the speed!

I'am also interested in logo availability, but I think that is hard to add or replace the existing logos.
 
Ok, I also pathed the framework.jar, be very carefull to backup the file first!!! (I had a little problem with during copy and was in trouble)
Tomorrow I will test the speed!

I'am also interested in logo availability, but I think that is hard to add or replace the existing logos.

I'm pretty sure the car unit runs Windows CE so there SHOULD be a way to replace the image files somehow.
 
Hi, i have one more problem with this ES777. IGO 8.3 doesn`t work properly. All other programs work just fine, but IGO has a problem with the voice guidance. I have reinstalled it twice and still nothing. All other programs say "In five hundred meters turn right", after 5-10 seconds i hear radio from main unit again but see GPS map on display. Very good. But IGO voice is broken. It says "In fi.....dred me.... turn ri....." like someone is switching speaker on and off randomly.

Please let me know if you use IGO and have or don`t have such problem with the voice guidance?
 
Hi, i have one more problem with this ES777. IGO 8.3 doesn`t work properly. All other programs work just fine, but IGO has a problem with the voice guidance. I have reinstalled it twice and still nothing. All other programs say "In five hundred meters turn right", after 5-10 seconds i hear radio from main unit again but see GPS map on display. Very good. But IGO voice is broken. It says "In fi.....dred me.... turn ri....." like someone is switching speaker on and off randomly.

Please let me know if you use IGO and have or don`t have such problem with the voice guidance?

I tested this on my unit and it does the same thing. All other audio from all other Android apps (music player etc.) works fine but the voice guidance bugs on my unit too in the same way you described.
 
I tested this on my unit and it does the same thing. All other audio from all other Android apps (music player etc.) works fine but the voice guidance bugs on my unit too in the same way you described.

Hi Wuoma, i have tried new version of IGO - IGO8.4.3.179971 with TTS. It works way better. Voice is still not perfect, but no more stuttering. Probably IGO switches logical "sound on" signal on the interface to the "off" state between the words in the phrase causing such a strange reaction from the main unit side. But new version works much much better. And also i have installed it in main memory (/sdcard/). I`ve tested it during a 45 minutes trip - no more problems.
 
Last edited:
Back
Top