yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] Need4Camaro:
Need urgent help.

I installed App2SD (much like Link2SD) rooted version to try to create symlinks between my internal storage and SD Card. The external SD Card failed to create a partition so I did it on Windows. Now my head unit will not recognize my MicroSD, my internal SDcard OR my USB storage. They are all formatted FAT32 and I know they work . They are not even mounting. When I go to storage I don't get an option to mount them. mnt/storage folder is completely empty. I tried uninstalling the app but that didn't work. I can't reinstall redmod because the device doesn't see the SD Card. Please help
[Android Head-Units] dragoescu:
Use a terminal emulator and run the following commands:

lsusb

mount

Please provide the output.
[Android Head-Units] Need4Camaro:
u0_a73@android:/ $ lsusb

Bus 002 Device 002: ID 0e8f:0016

Bus 003 Device 002: ID 0bda:8176

Bus 001 Device 001: ID 1d6b:0002

Bus 002 Device 001: ID 1d6b:0002

Bus 003 Device 001: ID 1d6b:0002

Bus 002 Device 003: ID 3938:1032

Bus 002 Device 004: ID 0e8f:0016

Bus 002 Device 005: ID 048d:1234

Bus 002 Device 006: ID 0781:5575

u0_a73@android:/ $ mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

tmpfs /mnt/usb tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/storage tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

/dev/block/mmcblk0p5 /system ext4 ro,noatime,data=ordered 0 0

/dev/block/mmcblk0p6 /data ext4 rw,nosuid,nodev,noatime,noauto_da_alloc,data=ordered 0 0

/dev/block/mmcblk0p7 /cache vfat rw,nosuid,nodev,noatime,uid=1000,gid=2001,fmask=0003,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

u0_a73@android:/ $
[Android Head-Units] imableeblob:
OUKU 4.4.4 Android Head Unit with AN-21 U Software

I have the new 4.4.4 Android head unit with the Model TH8581GA base. Heres some stats:

Size: 2DIN

System: Android 4.4.4

CPU: Quad core CORTEX A9 - 1.6 Ghz

Memory: 16GB iNAND

External Memory:	Up to 32GB/TF Card

Ram: 1GB DDR3

Display Ratio: 16:9

Screen Size: 6.2 inch

Screen Resolution: 800 x 480

THIS DEVICE IS RUNNING AN-21 U's versions.

So Here are my questions:

- Can I upgrade my unit with the AN-21 U's system upgrades? This unit is running one of the older versions with the four tiles per page.

- Any modded ROMS?

- Anyone else have this device?

- This device / version has also been put on the ford variant. Anyone know about the VW model?
[Android Head-Units] sciallo:
I think I'm in the same boat, different faceplate.... Mine is a TH8086GN

See this post: http://xdaforums.com/showpost.php?p=63328137&postcount=7617

Could you tell me if your system and MCU versions match?

I've been trying to get my seller to send me a system and MCU update file before I try anything with it.
[Android Head-Units] imableeblob:
Yeah we definitely have a similar version. It seems Tonghai Create Electronics Co.,LTD is using their modified OS in many new 4.4.X units. I can check the MCU's tommorrow and versions. My device is named the same thing and the only difference is our android versions. Found this on the OUKU wiki page: "Note :Units that use the same case/face are coming out with newer android 4.x and upgraded internal hardware. Those are completely different units hardware-wise, Roms are not interchangable. They are believed to be variations of the AN-21 U model. (unverified)."

So that might solve some of our questions. And we kinda just verified it. These models are very new and most likely will become a lot more common as they are sold. When did u buy yours? I got mine last week.
[Android Head-Units] Need4Camaro:
Anyone happen to have any idea's for my issue? I am dead in the water as I can't listen to any of my music or launch any apps requiring external storage. I noticed that app2sd is able to see the SD Card when I select format. It can't see it or mount it any other time. When I select format it appears in the directory of /dev/block/mmcblk1

Will Factory Resetting help?
[Android Head-Units] dragoescu:
A fresh install should fix but you can try to manually mount /dev/block/mmcblk1
[Android Head-Units] Need4Camaro:
Which command mounts and how would I mount it exactly? Also how would I get app2sd to work to create symlinks?
[Android Head-Units] dragoescu:
http://android.stackexchange.com/qu...nal-sd-card-partition-layout-tried-everything

You need to see the partitions on mmcblk1. Use fdisk -l /dev/block/mmcblk1.

If I am not wrong Apps2sd will refomat and partition your sdcard using ext2/ext4 file system and mount those partitions in different locations: swap, cache, data.... When you formatted to fat32 you broke that structure.

cat /etc/fstab

fdisk -l /dev/block/mmcblk1

In theory a full firmware upgrade (plus a (re)format to fat32 on sdcard) should fix this. But if apps2sd messed up your system partition I because we have no recovery menu in this unit......
[Android Head-Units] Need4Camaro:
For the partitions on fdisk

u0_a73@android:/ $ fdisk -l /dev/block/mmcblk1

fdisk: can't open '/dev/block/mmcblk1': Permission denied

u0_a73@android:/ $ su

u0_a73@android:/ # fdisk -l /dev/block/mmcblk1

Disk /dev/block/mmcblk1: 31.9 GB, 31914983424 bytes

255 heads, 63 sectors/track, 3880 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/block/mmcblk1p1 1 3880 31164447+ f Win95 Ext'd (LBA)

/dev/block/mmcblk1p5 1 2617 21019648 b Win95 FAT32

/dev/block/mmcblk1p6 2618 3880 10143744 83 Linux

u0_a73@android:/ #

---------- Post added at 06:50 AM ---------- Previous post was at 06:29 AM ----------

mmcblk1 seems to be the external SD card. When I remove the external SD Card it can't find the directory anymore.

When you were saying sdcard earlier were you referring to my internal or external SD?

---------- Post added at 07:06 AM ---------- Previous post was at 06:50 AM ----------

Uh oh. I'm in trouble now. I attempted a Factory Reset and this issue is still present. It won't mount any external storage.

---------- Post added at 07:23 AM ---------- Previous post was at 07:06 AM ----------

I reformatted my external SDcard back to Fat32 on my laptop but even after factory resetting it still can't see it. How can I do a firmware upgrade if it cant see the SDCard?
[Android Head-Units] dragoescu:
First use partition mananger in sdcard because it seems you have other partitions. Or use another sdcard. Second did you tried to put firmware on sdcard and do the firmware upgrade? I am talking about poweroff the unit, press reset and hold and the poweron the unit. Afther that it should start firmware upgrage. If not, try to power on the unit while presaing any of the buttons
[Android Head-Units] Need4Camaro:
My unit doesnt seem to have a reset button anywere on it, looked on the back and wha not. I will try it though.
[Android Head-Units] dragoescu:
If there is no reset, prea any button (for example menu) old and press power

---------- Post added at 12:22 PM ---------- Previous post was at 12:21 PM ----------

Press any button hold and press power with sdcard in the unit
[Android Head-Units] sciallo:
This is just history repeating itself, the OUKU wiki page was written a long time ago, that statement you quote was posted right as the AN-21 was starting to appear. Seems thonghai is now shipping another. Of course they reuse all the same faceplates, there is even winCE units with the same faceplates, so as the wiki is trying to say, what it looks like on the outside doesn't count for identifying them.

Ours is likely not compatible with either OUKU or AN-21 (or any of the other currently known AFAIK, mainly because of different hardware/kernel.

I got the seller to send me a link to the update files:

http://fs.163.com/fs/display/?p=X-N...0DG_NRrVVRWdxS8e57WamLGL6A&title=Vision 4.4.4

It looks a lot in the AN-21 .....ENCRYPTED...

I see there is a custom or modified ROM for the AN-21, was the encryption cracked? could anyone point me in the right direction or to the right post for decryption-re-encryption?

Link to ebay listing where I bought is in the mentioned post. It's still listing all the specs of the AN-21, I thought I was keeping it simple and buying a twin of the one I have in my car.... So much for that!
[Android Head-Units] Need4Camaro:
Tried the "System Update" function in the O.S. and it powers down, then powers back up and then says:

"Update Start

Update End"

The SDCard is fully reformatted to FAT32 and has the redmod 0.1.6 OS on the main (and only) directory. No other files on the SDCard.

For the press any button method, do I need to do this before booting the system?

---------- Post added at 01:22 PM ---------- Previous post was at 01:08 PM ----------

Attempted pressing and holding menu while tapping power with the unit both on and off, no system update

Attempted pressing and holding menu while long pressing or holding power, same results. It doesnt even go to the system update prompt.

The system update tool in settings seems to "try" to update the unit but its like it doesnt seem my firmware on my SDcard.
[Android Head-Units] dragoescu:
for me the "press button" method works like this:

poweroff the unit

insert card

press a button (for example menu) and hold

press power and wait for the unit to start

when you see the "Update Start" release the button (the one you pressed on step 3).

But it seems that indeed your unit is NOT reading sdcard. Or maybe is reading but when is starting to flash the partitions, doesn't find these partitions and exits.

I may suggest to use the full format: http://xdaforums.com/showpost.php?p=63306311&postcount=7614

But keep in mind that you have to disconnect DVD from mainboard and is dangerous.

Can you provide the output of:

cat /etc/fstab
[Android Head-Units] Need4Camaro:
cat /etc/fstab gives me "No such file or directory"

For the full format option, where can I get the format.rar file and the instructions to do it? and more importantly how can I put it on the unit without SDCard functionality? Why does the DVD have to be disconnected from the mainboard to do this?
[Android Head-Units] sabruri1:
Can anyone get me the radio app (or better all ROM) of this unit please? Thank you
[Android Head-Units] dragoescu:
Please use the search function.
[Android Head-Units] sabruri1:
Do you have this app?

AF works correctly in your unit?

I'm a developer from Androidiani (italian forum). We are trying to solve the AF problem on our unit (that is different from yours). Can help us?

We need Radio apk. I am seeking a post from last night without finding what I need.
[Android Head-Units] dragoescu:
If you search, you will find: https://yadi.sk/d/tbaxJYL9cJjKK/System Apks/2.8.6/app
[Android Head-Units] sabruri1:
Your app is this?

AF works on your radio unit?
[Android Head-Units] dragoescu:
Did not tested!
[Android Head-Units] sabruri1:
thank you
[Android Head-Units] Need4Camaro:
Wondering what was cat /etc/fstab supposed to give me?

cat /etc/fstab gives me "No such file or directory" when I try to run it.

For the full format, can you show me the instructions on how to do this from step 1? Why does the DVD have to be connected, also Just dead curious would it be possible to plug my laptop via an OTG cable and try to format it from my laptop and if so what file system should I use?
[Android Head-Units] dragoescu:
I explained all this. Please use search function.
[Android Head-Units] ktibor69:
Can anybody share apk of this radio app?

[IMG="Radio app"]http://kepfeltoltes.hu/151020/Radio_app_www.kepfeltoltes.hu_.jpg[/IMG]

Does the AF feature work fine in this app?
[Android Head-Units] dragoescu:
Hello,

I just put the link as a reply to [MENTION=6916576]sabruri1[/MENTION]. Check 3 posts back.
[Android Head-Units] sabruri1:
I looked in your apk, but it does not seem like that which we seek
[Android Head-Units] dragoescu:
There are many versions of firmware and also mods like RedMod. Can you specify what exactly are you looking for?
[Android Head-Units] sabruri1:
I don't know. We are trying to solve the AF problem on our head unit. On androidiani (italian forum) a guy posted this photo and he told us that AF works on this unit. I don't know more.

The unit is this: http://it.aliexpress.com/store/prod...227447_1561796683.html&aff_short_key=bm2aeAra

He can not post his apk (has not root). And we are looking for it.

I think that the os version in the unit is android 4.4.4
[Android Head-Units] dragoescu:
Ok,

Now I understand. The picture that your college posted, looks like our Radio application. I will test in 1h when I go to the car to see if AF is working.

The unit that we are talking about in this thread has codename AN-21-U and is running Android OS 4.4.2 (there was not and will not be (I think) an 4.4.4 android version).

There are many firmware versions. If you know how to extract the apks from firmware img you can use this link to download firmware(s): https://yadi.sk/d/tbaxJYL9cJjKK/Firmware

Also, please ask the firmware version (not android version) that "guy" is using. Maybe we can help.

If you look deeper on the first list that I provided (https://yadi.sk/d/tbaxJYL9cJjKK/System Apks) you will see that there are some folders with "system applications". Did you checked all the radio apks from that link?
[Android Head-Units] sabruri1:
Thank you so so much for your interest. Now I ask the correct version of firmware. I already checked all version of radio app in your first post, but in source code there are not reference to AF function! I will try again. Please let me know if the AF function works in your unit when you try :D thank you
[Android Head-Units] dragoescu:
it seems that for others AF not working:

http://xdaforums.com/showpost.php?p=51618998&postcount=2743

http://xdaforums.com/showpost.php?p=51533586&postcount=2635

http://xdaforums.com/showpost.php?p=53623308&postcount=4183

http://xdaforums.com/showpost.php?p=53093134&postcount=3869

http://xdaforums.com/showpost.php?p=59012163&postcount=6472
[Android Head-Units] sabruri1:
This is that you required
[Android Head-Units] Need4Camaro:
I understand now. One more question, if I do this, is there any way to simply reinstall the dvd firmware without unplugging the DVD from the system board? If not, I am assuming I would need to completely disassemble my unit to do this right? (I've never done this before) Is the DVD connected with a connector much like a PCI on a PC or is it sautered together?
[Android Head-Units] dragoescu:
Do you have dvd firmware?

---------- Post added at 04:27 PM ---------- Previous post was at 04:26 PM ----------

Noone here has it...
[Android Head-Units] Need4Camaro:
I dont have it. I was curious if maybe the manufacturer could provide it to me (they've been kind enough to give me other firmware updates before) that I could install it again or is it one of those things that can only be done once?

Thanks.
[Android Head-Units] dragoescu:
If they send you the firmware plase share, there are some peoples here with broken dvd. Also please ask for the upgrade procedure.

---------- Post added at 05:21 PM ---------- Previous post was at 04:37 PM ----------

I have AF on but I am inside the city and I don't see freq shifting.

Btw I am on RedMod 0.1.98 firmware.
[Android Head-Units] dragoescu:
Thanks for the info. I know that some chinese dvd rom units can be reprogramed by burning the firmware on a dvd and inserting the dvd on the unit.
[Android Head-Units] Need4Camaro:
So basically unplug the DVD then begin the firmware upgrade. You mentioned earlier about extracting apk files from the firmware will this be necessary to do the full format firmware upgrade? I was under the impression I could download the firmware onto the SD Card and attempt the firmware upgrade again. If it fails what options do I have left?
[Android Head-Units] dragoescu:
Use full format. After that, put on sd the firmware and again start firmware upgrade. If after full format, the unit is not able to upgrade you may end up with a broken nonfunctional unit.
[Android Head-Units] sabruri1:
Knows anyone this class android.tw.john.TWUtil ?
[Android Head-Units] dragoescu:
http://4pda.ru/forum/lofiversion/index.php?t641709-300.html

Use google translate
[Android Head-Units] sabruri1:
I need framework-res.apk (if I understand)
[Android Head-Units] Need4Camaro:
I downloaded and unpacked the full format.rar to my SD card.

I then then went and unplugged the DVD player from my Head Unit (which wasnt really as challenging as I thought it would be.)

I then went to System Upgrade in settings

Unit rebooted

"System Upgrade Start"

"System Upgrade End"

Nothing happened.

Did I do anything wrong? was I supposed to download the full format.rar file directly to my Android over the internet and save it there and run it from internal storage and if so, How? Was I supposed to unpack the apk's from it and run it from the headunit? if so, how do I do that? Thanks.
[Android Head-Units] dragoescu:
When you unrar "full format.rar" you get a folder "sjcx" with multiple files. put these files on the root of a sdcard formatted as fat32. Use another sdcard not the one you have already "used" with apps2sd.

Before doing the full format can you post the output of:

ls -la /data/app*

PS: I suspect your sd still has partitions made by apps2sd. Can you do this?

Use a windows (xp, 7, 10...) and read the sdcard. Note the total capacity (how many GB) has the SD. Compare it with the capacity that you know the sdcard is (32gb, 16gb, 8gb). Tell me if there are differences.

If there is more that 1,2 GB difference please read this: http://forums.techarena.in/portable-devices/1155509.htm .
[Android Head-Units] Need4Camaro:
32 GB SD card, 29.6 GB of usable space.. oddly disk management doesnt detect any unallocated space but I was almost sure it had alittle more than 29.6 GB of usable space before. This is formatted FAT32. Im downloading SD Formatter to see if it helps.
[Android Head-Units] dragoescu:
Use http://pcsupport.about.com/od/windows7/ht/disk-management-windows-7.htm.

Do not forget about output of:

ls -la /data/app*
[Android Head-Units] Need4Camaro:
Even as super user it is giving me a permission denied error.

---------- Post added at 06:09 PM ---------- Previous post was at 05:27 PM ----------

Gave me a permission denied error, what was it supposed to give me?
[Android Head-Units] dragoescu:
I wanted tot check the symbolic links make by apps2sd
[Android Head-Units] Need4Camaro:
Any idea to what you think went wrong that app2sd did that messed up the unit? do you think if I got a copy of a working unit's system files and copied them to my unit that it would help?
[Android Head-Units] dragoescu:
1) no

2) no

---------- Post added at 06:22 PM ---------- Previous post was at 06:18 PM ----------

Did you tried to reconfigure apps2sd?

---------- Post added at 06:32 PM ---------- Previous post was at 06:22 PM ----------

This is mine
[Android Head-Units] Need4Camaro:
where is the reset buton anyway? I couldnt find it.
[Android Head-Units] dragoescu:
I don't know what device you have, I can not tell you!
[Android Head-Units] Need4Camaro:
Wow. I may have fixed it. I found the reset button ...right on the front of the unit. I never ever noticed that there. Pressed reset, then held menu in and it immediately started the firmware update from the full format you gave me. DVD is still disconnected so hopefully nothing goes wrong with that. Its still updating as we speak, keep you posted.
[Android Head-Units] Need4Camaro:
Ok now it says Update End. It did not reboot or load the Android OS. At this point do I need to load RedMod back onto the SD Card and reboot it and redo the system update?
[Android Head-Units] dragoescu:
after full format, remove sd, put an official firmware or red mod on root of sd card, insert sdcard and repeat the upgrade procedure

---------- Post added at 07:12 PM ---------- Previous post was at 07:11 PM ----------

I suggest to start with last firmware not redmod. For example before redmod i used 2.8.8-tt-perm-root
[Android Head-Units] Need4Camaro:
ok. Also going forward what would be the best way to prevent this from happening again while obtaining symlinks?
[Android Head-Units] dragoescu:
Not using apps2sd? :)))
[Android Head-Units] Need4Camaro:
no kidding. What if I just moved entire programs to the SD?
[Android Head-Units] dragoescu:
Or that... Now you know how to (re)flash
[Android Head-Units] Need4Camaro:
IT WORKED! I HAVE MY STORAGE BACK

Okay, I tried using external2internal awhile back and while the sdcard and externalsdcard successfully swap, all my apps still download to the internal SD.. any way to fix that? trying to get more storage than 800 Mbs
[Android Head-Units] dragoescu:
Nowdays most of apps know to download their data on sd. Using sdcard as apps storage will only slow down the unit. Even if sd is class 10 or better it will never compare with flash storage in terms of i/o count. I did used apps2sd back in 2011 but not since then. Sorry but I can not help with this. Maybe other users that are using apps2sd can give you more info.

---------- Post added at 07:33 PM ---------- Previous post was at 07:31 PM ----------

I have 8g internal sd and 32 external...why do you have 800mb (not mbs)? Or 800 mb is internal memory?!
[Android Head-Units] Need4Camaro:
I was honestly beginning to wonder that myself because it seems most have 8gigs but when I go to storage it tells me I only have a total of 800Mb of space and some of that is in use by the firmware. I will take a photo when I get back to my car. My external storage is 32 gigabytes
[Android Head-Units] dragoescu:
Internal sd is 8gb. Internal memory aka flash storage is 1gb maybe and part of that is firmware.
[Android Head-Units] imableeblob:
Any Update on the New version 4.4?

This model must be newer if not many people have it.
[Android Head-Units] Need4Camaro:
Can you show me a photo of your storage? I'll show you what I have on my storage when I can get back to my car.
[Android Head-Units] Need4Camaro:
That is mostly what mine looks like, So yours also has 800MB internal storage, but where is the 8 GB? How do you access it to store apps?
[Android Head-Units] dragoescu:
the last one (5.74gb) is the internal storage.

the one with 800 mb is flash storage ->> this is /data and i think /cache partiton

the one with 14.9gb is a 16gb sdcard (external sdcard).

Apps will be downloaded to flash storage (the core files like apk). Any aditional data (fro example tomtom maps) that apps will download will be saved to sdcard. If you chose to swap sdcard then storage with 14.9gb will be swapped with storage with 5.74gb. That way android OS will see the extrenal sdcard as "internal".

For me, this is a car dvd, navigation, multimedia unit. I do not use it for programs (games, facebook, etc). I use it for multimedia, maps, onlineTV and online streaming music.

I think apps2sd is unmounting /data and creates a new partition on sdcard then creates a symbolic link from /data to point to that partition on sdcard.

You can find more info about how the android is partitioning storage here: http://www.addictivetips.com/mobile...plained-boot-system-recovery-data-cache-misc/