Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

HuiFei - 2 DIN Pure Android 4.2.2/4.4.2/4.4.4 RK3066 Car Stereo Radio Head Unit

OP pakidermo5000

24th February 2014, 11:38 PM   |  #1  
OP Senior Member
Thanks Meter: 66
 
149 posts
Join Date:Joined: Nov 2011
HuiFei - 2 DIN Pure Android 4.2.2/4.4.2/4.4.4 RK3066 Car Stereo Radio Head Unit. KGL/Klyde/RoadMaster/GS/JY/MD [ROOTED]

This is a new thread for this car dvd that was first reported on comment #2224 of the AN-21 U thread (http://forum.xda-developers.com/show...28349&page=223).
HOW TO KNOW WHAT UNIT I HAVE
There are 5 types with similar features:
- HuiFei/KGL (KGL)
- Klyde (KLD)
- RoadMaster (RM)
- GS (GS)
- JY (JY)
- MD (Rhythm Audio) (MD)
to find which unit you have:
- check the MCU that is installed on your unit. Go to Settings -->About
- if still not clear, see: http://forum.xda-developers.com/show...postcount=1669
UNITS HAVE TWO SOFTWARE PARTS:
- MCU (These are incompatible between units, you have to use your own type) --> mcu.img
- ANDROID (These are compatible between units, you can use whatever android firmware coming from any unit, KLD, KGL, JY, ... etc) --> update.img

See http://forum.xda-developers.com/wiki.../MCU_Explained
- All the units have the same chip, RK3066, and use the same apps, but have different hardware.
SPECIFICATIONS SUMMARY
Code:
CPU: RK3066 1.6GHz Cortex A9 Dual-core [COLOR="red"] 
GPU: Mali-400MP4 Quad-core GPU, @250MHz up to 400MHz
Storage memory: Samsung DDR3 1GB
Wifi adaptor of type IEEE802.11B/g/n compatible WLAN

- OS: Android 4.2.2 
- HD: 1080P
- Nand(flash): 8G 
- Storage memory: DDR3 1GB 
- Multipoint Capacitive screen
- Support original steering wheel control to work with the car DVD player
- 34 different car logo to match different brand of car.
- Support 3G module
- Built-in Wifi
OTHER FEATURES
Code:
- Boot Up:: time is around 30s. (from @blankers video review). No stand-by mode (only for 30s, then shuts down). Resumes last operation.
- GPS: TomTom is working
- Radio: radio stations are saved as frequencies (update: last system update or radio app storenames), not names. Names are shown when listening, though.
- Bluetooth contacts: contacts are saved on the device.
- Navigon does not work properly. Sygic works flawlessly. TomTom works flawlessly.
- Works fine with Bose system (Audi)
- Possible ground loop noise that needs some tricks to be removed @webdude12) Needs this -->http://www.amazon.com/gp/product/B00...&tag=chryou-20
- Torque woks via bluetooth and it can be run in parallel with A2DP --> Bluetooth adapter is probably multichannel.
- Display is crisp and clean (no problem to see it at daylight at 75%). There is a brightness control in settings, but no automatic setting.
- The touch screen is extremely responsive. It works as good as my Evo 4G LTE.
VIDEO REVIEW
You can find a review here. The quality is bad, and the comments are on chinese, but the images are still there.
https://vimeo.com/87512794

Another review here (thanks to @blankers):
http://www.youtube.com/watch?v=Ggecy9tTKYg

First units are arriving and first videos from owners are coming up (by @blankers)
Part 1: http://www.youtube.com/watch?v=0GFcKTNUkM0
Part 2: http://www.youtube.com/watch?v=SMYQgJZ7GBo

And, another review ( by @webdude12 )
https://www.youtube.com/watch?v=Sp6WHCZVnIM
Hui Fei TRICKS YOU NEED TO KNOW
Get sound when in reverse (thanx to @Keylo Lo)
http://forum.xda-developers.com/show...0&postcount=88

Engineering/Factory settings password (thanx to @blankers)
This allows you to change logo, sound volume, SWC codification, etc.
Password in the settings menu is "126"

Get Into Recovery
1 Press reset button and power button together
2 After about 5 secs release reset button, but keep pressing power button
3 When booting screen appears release power button.
4 It boots into recovery.

--Update-- some units without front USB have a different procedure
Firstly power on the unit and then long press the power button and then reset. Then the unit will get three rings and you loose your hand on the power button and short press the power button again. (thanx @netay)

--Update 2-- some others have this procedure (thanx @R4D3N)

1. Turn off the unit by holding 3-4 sec the power button.
2. Hold the RESET button + POWER button for 5 sec
3. Release the RESET button and keep pressing the POWER butoon for 2 sec
4. Release the POWER button and wait. The Recovery menu appears.
5. With the Volume knob you can move up/down and long press on Volume/Power button to select the option.

Get Into Bootloader
The process is basically the same, with the difference that you need to have the computer attached to the unit via the front miniUSB (if you do not have a front USB, you will have to ask your seller how to get into bootloader mode)

1- boot the unit as usual.
2- plug the front usb of the unit to your computer usb.
3- Then, push the reset button and the power button at once and keep them pushed. The reset button is the tiny pin next to the mp3 sdcard. The power button is the volume knob. You will hear the power cut throught the speakers.
4- Release reset button and keep power button pushed. Now the unit will reboot. You will see nothing, just a black screen. Do not release the power button yet. Your computer will detect a " new hardware", that is the RolckChip. When you hear the windows noise of new detected hardware, you can release power button. It will automatically install the drivers.
BEFORE UPGRADING YOUR UNIT
Upgrading is supposed to be a safe operation, but you never know what can happen. So, before updating make sure that:
1- you have a backup of your system (the easiest way is download nandroid root from google play, and do a nandroid backup with TWRP format)
2- make sure you can enter in bootloader mode (see below how to)
3- it is recommended to backup your apps and data (use titanium from google play). The update will do a factory reset.
HOW TO UPGRADE YOUR SYSTEM
0- Do a back up of your internal SD card memory. It will be wiped during the process.
1- Find out which model of unit you have (KGL/KLD/RM/GS/JY) see here
2- Download files
There are 2 kinds of files inside the tar files.
- update.img is the android firmware
- mcu.img is the mcu update (more info here)
2.1- Go to repository or here and download the MCU (mcu.img) of your specific unit, if you have a Klyde take a KLD mcu.img, if you have KGL, take a KGL mcu.img. To check car-mcu compatibility see here
(* sometimes the mcu.img is a single file, sometimes it is found in the whole package under a .zip/.tar file. You have to unzip and copy mcu.img)
MTCB-KGL1 --> This is the mcu for BMW and Mercedes
MTCB-KGL --> This is the mcu for the other car makers
- From v1.86 settings menu includes bluetooth menu and fixes wifi issues for some people.
- From v1.99 some people have 2-way canbus (only VW).
- From 2.09 some CANBUS functions have been fixed
3- Download any Android part you like (update.img), KGL/KLD/GS/RM/JY they are interchangeable (see Custom Firmwares section below). Latest version is Coudu's 4.4.4 v4.2 (based on KLD), see here , or see Malaysk's roms w/ and w/o NEXT launcher, also 4.4.4 here, latest JY version is this one
- Coudu v4.0 and v4.1 have some problems. v4.2 is good (based on releases 141223 for KLD and 141210 for KGL
- TomTom does not work in Malayks ROMs. the rest is great (based on releases 141223)
4- copy the mcu.img for your specific unit to the root of your GPS card (if you do not want to update mcu.img, you can skip this step)
5- copy the update.img you have chosen to the root of your GPS card.
6- insert back the GPScard to the unit. If no window pops up, reboot the unit. At boot, the presence of update.img will be detected and a pop up window will ask you whether you want to update your unit. It will automatically reboot into recovery mode and update your unit. Once done, remove update.img and mcu.img from the root of the gps card or you will be asked every boot for an update.
7-(ONLY FOR KITKAT with 3Gb of internal SDcard). At first the internal SDcard partition is not recognised by the system, you have to erase/format it. To do so:
7.1- Go to Settings-->Storage and erase the internal SDcard.
8- Congratulations, you are updated!
9- go to Factory settings (password is 126) to change boot logo if you want. Choose car and DVD to have the logo of the car.

* If you get Google services error after upgrading to KitKat see this and this
HOW TO ROOT AND INSTALL TWRP
Instructions to get root (thanx to @webdude12)

It only works for Android 4.2.2
Download Root Master 2.1.1 http://forum.xda-developers.com/show...postcount=4595
1- Install the APK.
2- Make sure you are connected to WiFi and you have an internet connection.
3- Open Root Master (do not upgrade to newer version unless you can read chinese, The newest version has different options, all in chinese. Version 2.1.1 just has a button that says "root".))
4- Press root button
5- Chinese characters will flash across the screen.
6- A second popup box will appear, press the purple button.
The app will automatically install SuperUser.
This program connects to servers oversea sending hardware information. The downloads a script that will attempt to root the device. If the first script fails, it downloads additional ones. Future goal is monitor this communication with a data logger and find which script works, so that a unique program can be written to achieve root.

see WIKI for more info http://forum.xda-developers.com/wiki..._Android_Radio

How to install TWRP recovery (thanx to Abdul_pt from Freaktab and 1-2-Hak and coudu)
http://www.freaktab.com/showthread.p...001#post173001

You do not really need to install TWRP unless you wanna mod the rom yourself, if you mod roms you will know that already.
- a.t.m. you need a mouse to use TWRP because touch is not working yet
- if you install TWRP, you will probably not be able to update the update.img and mcu.img the way it was explained above.


If you still want to install TWRP:
Download files here
https://docs.google.com/file/d/0B3FX...14eWM2cWc/edit
And follow the post by 1-2-Hak
http://forum.xda-developers.com/show...&postcount=598

--update Android 4.4.2 --
Follow this: http://forum.xda-developers.com/show...postcount=5328

-- update TWRP for 1024x800 --
http://forum.xda-developers.com/show...postcount=5539
Modded Apps
Install app without adb when regular install does not work
Sometimes the app won't install normally and you need to sideload it.. This means that you need a computer and adb wifi. There is another way with which you won't need a computer. You just need to install a terminal emulator (you need root ).
1- Download the terminal emulator app you prefer
2- Download the app you want to install to /mnt/sdcard
3- Open terminal emulator
4- On the terminal navigate to /mnt/sdcard by typing
Code:
- cd /mnt/sdcard
- su
- pm install "NameOfTheApp".apk
Done, you are app is now installed.

Radio with blue theme https://docs.google.com/file/d/0B3FX...MG8/edit?pli=1 (thanx @1-2-Hak)
to install you need to copy it straight to /system/app in place of MTCRadio.apk

Radio App. Rally style. Buttons have been moved and skin changed for a Rally like one.
http://forum.xda-developers.com/show...&postcount=860

Radio App. Forest style v4.4.4. Colors have been changed and frequency name is in big.
http://forum.xda-developers.com/show...postcount=7520

Radio App. Blue tint v4.4.4. Stock radio with big names and all in blue shades. http://forum.xda-developers.com/show...postcount=7776

Radio App. Red tint v4.4.4. Same as blue tint, but in red.
http://forum.xda-developers.com/show...postcount=7784

Car Service. Allows to use SWC and buttons with 3rd party apps.
http://forum.xda-developers.com/show...postcount=1179 (thanx @@KeiserSozeyFr)
If it does not install, copy directly to /system/app

Microntek HeadUnit Service It allows to use SWC with non native apps. It allows to make calls and send messages from Android part of HU, and to show toasts. You can find it straight on Google Play. https://play.google.com/store/apps/d...ows.mtcservice

Moded Music app. Two versions. One is the original with expanded list, so full names can be seen, and the other one has the list integrated in the background so it is always visible.
http://forum.xda-developers.com/show...&postcount=894 (thanx to @dark alex)
anoher one here

Set Loud (Only for Hui Fei/Microntek units, other brands will not work)
Method 1:
Just install this app: http://forum.xda-developers.com/show...&postcount=963 (thanx to @dark alex)
Method 2:
You need Tasker or Automagic or similar app.
Set up a task that runs at boot with the following code as "shell command"
am broadcast -a com.microntek.irkeyDown --ei keyCode 44
How to: http://forum.xda-developers.com/show...postcount=1058
Speed-sincronized volume increase (AKA GALA)
This app will modify the volume of your unit according to the speed. The amount sensitivity can be adjusted.
http://forum.xda-developers.com/show...&postcount=931 (thanx to @dark alex)

PowerAmp Toast (thanx @agentdr8)
This app will show title/album/album art when tracks change while PowerAmp is in background.
http://forum.xda-developers.com/show...postcount=1461

Rear Camera without icons (icons were included in the KitKat version 4.4.2) (thanx @typos1 and 4pda.ru guys)
http://forum.xda-developers.com/show...postcount=5096

KLD Launcher 4.4.2 with bigger date
Good one --> http://forum.xda-developers.com/show...postcount=5532
picture --> http://forum.xda-developers.com/show...postcount=5513
FILE REPOSITORY
Thanks to @dark alex a file repository that contains most of the files posted in this thread has been created. The devs will upload the moddded apps, firmwares, updates, etc to the server.

There you can find the files, some pictures, specifications, etc..
Link http://huifei.fs-fileserver.de/
WIKI-Page
http://forum.xda-developers.com/wiki..._Android_Radio
Firmwares for KGL/KLD/GS/RM
https://drive.google.com/folderview?...=sharing#listv

Custom KitKat 4.4.2 by 4pad.ru http://forum.xda-developers.com/show...postcount=5046
Latest version is Coudu's 4.4.4 v4.2 (based on KLD), see here
- Coudu v4.0 and v4.1 have some problems. v4.2 is good (based on releases 141223 for KLD and 141210 for KGL
Malaysk's roms w/ and w/o NEXT launcher, also 4.4.4 here
- TomTom does not work in Malayks ROMs. the rest is great (based on releases 141223)
Latest JY version is this one
ISSUES
Unfortunately the first issues with the promising unit arrived.
Attached Thumbnails
Click image for larger version

Name:	Pic.jpg
Views:	17296
Size:	28.2 KB
ID:	2598787   Click image for larger version

Name:	faceplates.jpg
Views:	15251
Size:	155.4 KB
ID:	2602610   Click image for larger version

Name:	BrokenClip.jpg
Views:	15319
Size:	165.2 KB
ID:	2639334  
Last edited by pakidermo5000; 23rd January 2015 at 11:56 PM.
The Following 20 Users Say Thank You to pakidermo5000 For This Useful Post: [ View ]
25th February 2014, 12:02 AM   |  #2  
blankers's Avatar
Member
Flag Swansea
Thanks Meter: 17
 
99 posts
Join Date:Joined: Jul 2007
More
There's another video here (also in chinese) showing a 4.2 unit. It may be the same one. Hard to tell, though....

http://www.youtube.com/watch?v=Ggecy9tTKYg
The Following User Says Thank You to blankers For This Useful Post: [ View ]
25th February 2014, 04:58 PM   |  #3  
donaldta's Avatar
Senior Member
Thanks Meter: 451
 
1,325 posts
Join Date:Joined: Aug 2013
Donate to Me
Here is the official manufacturer product page for the RK3066.
  • Process 40nm low power process
  • CPU Dual-core ARM Cortex-A9, up to 1.6GHz
  • GPU Mali-400MP4 Quad-core GPU, up to 400MHz
    Graphic Computing
    • High performance dedicated 2D processor
    • 1080P multi format video decoding (H.265 and VP9)
    • 1080P video encoding for H.264 and VP8
    • Stereoscopic 3D H.264 MVC video Codec
  • Flash Support MLC NAND, eMMC
  • Memory Full memory support, DDR3, DDR3L, LPDDR2
  • Display Support dual-panel display, max for 2048x1536 resolution
  • Camera Support dual camera
  • Connectivity Rich peripheral and connectivity
This one seems to be from an dutch ethusists webiste RK3066 info.
  • 2 sofas, 8bits/16bits Nor Flash / SRAM interface
  • 8 banks, 8bits/16bits Async Nand Flash, LBA Nand Flash and ONFI Nand Flash Sync 8bits to 60bits hardware ECC
  • 2GB total memory space for two beds, 16bits/32bits DDR3-800, LPDDR2-800, LVDDR3-800
  • Total 3 channel SD / MMC interface MMC4.41, SD3.0 and SDIO3.0 (eMMC) support
  • 2 Channels TFT LCD interface with 5 layers (layers) and 3D display, 1920 1080 maximum display size (resolution)
  • Tx HDMI interface version 1.4 with 3D video support 1080p @ 30Hz 2 channels, 8bits CCIR656 interface and 10bits/12bits raw data interface with image coprocessor
  • Many audio interfaces including 2x 2channel I2S/PCM + 1x 8k channels I2S/PCM tx + SPDIF (optical digital)
  • 1x USB OTG 2.0 and 1x USB 2.0 Host
  • 10/100Mb network RMII interface
  • High Speed ​​ADC interface TS stream interface
  • Various interfaces peripheral worth under I2C 5x, 4x UART, SPI 2x, 4x PWM
  • ARMv7 Architecture
  • 1.6GHz clock frequency (safely overclockable to 1.8GHz provided adequate cooling)
  • Mali400 Quad-Core GPU @ 250MHz
  • Advanced SIMD which is better known as NEON or MPE (Media Processing Engine). The NEON processor is a combination of 64 - and 128-bit SIMD (single instruction multiple data) engine to accelerate media.
And of course the adb drivers and other drivers.
The Following User Says Thank You to donaldta For This Useful Post: [ View ]
26th February 2014, 12:29 AM   |  #4  
Senior Member
Thanks Meter: 49
 
197 posts
Join Date:Joined: Jun 2007
More
I will have my unit Friday. Cant wait to start playing with the rest of you.
26th February 2014, 12:56 AM   |  #5  
blankers's Avatar
Member
Flag Swansea
Thanks Meter: 17
 
99 posts
Join Date:Joined: Jul 2007
More
Quote:
Originally Posted by webdude12

I will have my unit Friday. Cant wait to start playing with the rest of you.

I don't think anyone has this unit yet...you could be the first !
Mine has also shipped but I don't have a tracking number yet, so don't know where it is, or when it will arrive.

If yours arrives before mine I will be interested to see your review......
26th February 2014, 05:38 AM   |  #6  
Senior Member
Thanks Meter: 49
 
197 posts
Join Date:Joined: Jun 2007
More
Smile
Being in the car stereo industry for years and only ever owning Alpine radio's, it took a leap of faith for me to order this, but since I was able to put it on business AMX, that offers me 100% buyer protection, I decided why not.

Since it will only take about 10 mins to install in my A4, sure I will do the second I get it. But will try to do a little unboxing video too
The Following 2 Users Say Thank You to webdude12 For This Useful Post: [ View ]
26th February 2014, 11:03 AM   |  #7  
OP Senior Member
Thanks Meter: 66
 
149 posts
Join Date:Joined: Nov 2011
Quote:
Originally Posted by webdude12

Being in the car stereo industry for years and only ever owning Alpine radio's, it took a leap of faith for me to order this, but since I was able to put it on business AMX, that offers me 100% buyer protection, I decided why not.

Since it will only take about 10 mins to install in my A4, sure I will do the second I get it. But will try to do a little unboxing video too


Nice !
I am really looking forward to it. I am about to order a unit for myself and I would appreciate if, when you receive it, you could share your experiences on:

- boot time
- sound quality from radio and SD card files. Also radio reception.
- gps response and use
- screen brightness on direct sun
- bluetooth utilities, A2DP, micro and call quality,
- internet surfing experience in general and for streaming like spotify, pandora, ... etc


I will update the first post with all the info that you provide.
26th February 2014, 12:05 PM   |  #8  
Account currently disabled
Thanks Meter: 9
 
182 posts
Join Date:Joined: Aug 2013
Nice
26th February 2014, 02:05 PM   |  #9  
Junior Member
Thanks Meter: 0
 
2 posts
Join Date:Joined: Feb 2014
Warning !
I was doing a transaction with the seller for an universal 2 DIN UNIT

and i just learn that there is 1 month delay because android 4.2.2 motherborad are not available at this time.
they need to re-stock.

I hope the model you wish will be in stock ^^

Regards.
26th February 2014, 03:40 PM   |  #10  
blankers's Avatar
Member
Flag Swansea
Thanks Meter: 17
 
99 posts
Join Date:Joined: Jul 2007
More
Quote:
Originally Posted by m0gs

Warning !
I was doing a transaction with the seller for an universal 2 DIN UNIT

and i just learn that there is 1 month delay because android 4.2.2 motherborad are not available at this time.
they need to re-stock.

I hope the model you wish will be in stock ^^

Regards.

Which seller have you been dealing with ?

I've just received the tracking number for my shipment.....

Post Reply Subscribe to Thread

Tags
android 4.2.2, autoradio, car dvd, rk3066, stereo
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes