yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] donaldta:
Calm down, speedy. It is not locked down like some Android devices. You can at least sideload APKs. There are some units like the DNN990HD which you cannot even do that.

As far as having an "open system like Android", that is really more so for the manufacturers and developers not really so much for the end user. Unless you have a developer's unit, all Android devices come with the system filesystem mounted read-only. Most of the time you have to exploit a security hole in order to get the /system/xbin/su binaries which grant you elevated root access.

---------- Post added at 12:00 PM ---------- Previous post was at 11:54 AM ----------

Really? Will this be your first Android device or something? It shouldn't really matter if the stock launcher is limited or its widgets don't work as it is supposed. Just sideload ones that will function the way you want it to do.

Here's my recommendation, stay calm and wait till you get your unit. Remember, I'm here and am willing to help you get the most of the system if you let me.

---------- Post added at 12:02 PM ---------- Previous post was at 12:00 PM ----------

Sure, no problem. Glad to know that the memory exploit of the Exynos kernel is still open in this ROM. Most companies have patched this already.
[Android Head-Units] Drakey83:
That was easy, we already got it rooted!!! WOW! Thanks [MENTION=5389783]donaldta[/MENTION]!

Lol, No I've been hacking since the original HTC Droid Inc, and I was in a huge group of people that hacked the Dell X51v that ran Windows mobile 6.1 before that. I'm just overly excited I guess, sorry about that. Anyways, i know about the ability to get a different home screen program I just really liked theirs and was hoping it was all functional.
[Android Head-Units] donaldta:
Okay, well... just remember that this is Android and a lot of the functions are based on intents. So, if a button on the home screen doesn't work then we can always use root access with logcat to troubleshoot them. It may just be a problem that intent it is calling isn't registered yet (because the relative application hasn't been manually opened) or the all the correct packages aren't installed or updated. None of this should trouble you until we can confirm it doesn't work.
[Android Head-Units] voodooless:
So this means the unit actually comes with a Exynos CPU, and not some china fake :)

I'm really going to follow this thread to see what the unit is capable of. Sounds like a good start at least :good:

What about the quality of the parts? buttons, screen, material? It really looks decent in the video.
[Android Head-Units] donaldta:
Well, we can't say for sure yet. I sort of made that assumption based on what little I know of the product. It wasn't mention which exploit that [MENTION=5702785]nE0sIghT[/MENTION] used within Framarootto gain root access. The Exynos Memory Mapping Bug just happens to be one of the eight exploits that Framaroot attempts. It is also the most patched by other manufacturers.

To be absolutely sure about the system specs, we need someone to install Android System Information and CPU / RAM / DEVICE. Davy Bartoloni is pretty good at the forensics of identifying the CPU if someone takes the time to upload a report of a misidentified processor.
[Android Head-Units] sciallo:
Looking good already...

Do I understand right framaroot worked? Root already here?

Man... I need to stay calm before I go buying one and adding a brick to that wall :p
[Android Head-Units] donaldta:
:good: Hey! Teachers! Leave them kids alone! ~ Pink Floyd
[Android Head-Units] nE0sIghT:
Again, thanks a lot. This was my mistake - i just installed market, but not copied to /system/app. Your debug command helps a lot

Doing things "well" fixed crash issue - i just succesfully installed GMail app from Play market.

Now i really going to sleep -)
[Android Head-Units] Drakey83:
Awesome, ya'll are going to have all the bugs ironed out before I get my unit!
[Android Head-Units] saidak:
I have to admit, the second video shows a very quick (20 sec) cold boot of the system which implies that it might be a 1.7GHZ 4core with 2GB ram though, I am not sure what the experience was with other hybrid (CE/Android) type HU.

Also, the unit is very responsive especially with the firefox webpage load (1-2sec to load standard page)

Thanks for sharing!
[Android Head-Units] donaldta:
I hate to burst your bubble but a stock AN-21U clocks in about 15 seconds from a cold boot and it only has a dual core 1.0 ~ 1.2 Ghz processor with 1 GB of memory on Android 4.1 (Jellybean). Boot time isn't really a good measure of the additional specs boosted by the unit. That is attributed to how well the person optimized ROM for the unit.

Where you'll get better use of the extra cores and memory is running many apps / tasks concurrently.
[Android Head-Units] saidak:
Yes that indeed the case with the start on the AN-21U however, it does not load the main screen with all its widgets at once like this one does. The videos I saw of the AN-21U unit, it did boot quickly but then the screen was sluggish and was still loading for a while afterwards. But we would have to wait and see as to weather it is as specified hence I said "might" in my original post.

A true test of speed would need something a bit more sophisticated. or even a physical view of the chipset (although even that can probably be copied!)

Only time will tell ....

On another front and side note: I wonder, how long before this type unit will show on ebay. The import tax issue could be a killer and would easily add another 25-30% to the price.
[Android Head-Units] Drakey83:
Boot Times

I live in America and was promised that I will not have to pay any import tax. They said the tax was included in the price of the unit.

But anyways, here is a little video I made comparing boot times between the two units. This video was made from videos I found from here and on YouTube.

https://www.youtube.com/watch?v=Scw1usAE9Ow&feature=youtu.be

Original video sources:

AN-21 U: https://www.youtube.com/watch?v=zizbUOF1WQ4

WD8801: https://www.youtube.com/watch?v=Dvy5y22_mIc&feature=youtu.be
[Android Head-Units] sciallo:
Sellers abroad have no control over what happens at customs, he couldn't pay your import duties if he wanted to. What he is telling you is that he will declare the value of the unit at being worth $80-100 for custom purposes, wich will probably cause the customs to not charge any taxes. That was the case for me though the declared value was $45 on my papers. If you did have to pay taxes, you would end up paying taxes as a small percentage of $80-100...

So far I have seen some people from europe end up having to pay taxes, but haven't seen anyone in the US say they had to. I'm afraid you won't know if you do have to pay, until your package gets to the US customs. At that point I assume DHL would notify you and if you don't like it you simply don't accept the package, it goes back where it came from and you get a refund.

Chances are you'll get the box delivered before you expect it, free and clear and that's that :)

---------- Post added at 11:58 PM ---------- Previous post was at 11:51 PM ----------

Picture shows a cutout for a fan...

This is part of the ad:

Look for "Cooling Fan" in the "parameter" column.

Though as usual, might be just usual cut/paste they do to fill up an ad page. If it isn't included, it shouldn't be too hard to ad one for $10-20 if needed.
[Android Head-Units] jakejm79:
Items for personal use (that are not prohibited) with a value of less than $200 will not require paying any import tax/duty in the US, in fact most of the time an item with a value of less than $2000 (depending on the category of the item) wont be taxed, though it may incur an additional cost due to additional paperwork.
[Android Head-Units] nE0sIghT:
In this post i will try to summarize some my experience with this unit.

0. Because i do not know a way to enter recovery mode on boot using hardware keys all my actions was (and will be) extremely careful.

1. First of all this device is not accessible by mtp/ptp via both USB connectors nor visible by adb on my Gentoo box.

Thanks to donaldta root privileges gained with Framaroot app.

With root privileges it was easy to restart adbd in tcp mode:

setprop service.adb.tcp.port 5555
stop adbd
start adbd

I just put it in simple .sh script to type less after unit restarting.

2. About Gapps.

As i said before there is no any Google app preinstalled.

Seller sent me 2 .apk: one with Google Services (version 4.1.31) and second with Google Services Framework (version 2.3.x - do not remember minor version).

Both installed fine in user mode. Later i'm updated GSF to version 4.0.4 taken from there: http://www.the-digital-reader.com/2013/10/27/install-google-apps-kindle-fire-hdx/#.Uu9WBEq936A

I tried to install various versions of GSF for android-ics from goo.im (http://wiki.rootzwiki.com/Google_Apps#Ice_Cream_Sandwich_.28Android_4.0.x.29) with no luck.

Installation via adb failed with message [INSTALL_PARSE_FAILED_NO_CERTIFICATES] (i manually followed steps in update script - copied /system/framework, /system/etc and so on but without /system/app).

So there is questions:

Maybe it's because i trying to install it in user mode and not copy to /system/app?

Is this safe to copy GSF to /system/app if this package fails to install in user mode?

Are there any advantages in actual GSF for ics version?

3. About Play Market.

As said by donaldta version 3.3.11 just works after i copied it to /system/app and restarted unit. I think there will be no problems if i'm copy latest 4.5.10 version without updating 3.3.11

4. About "real exynos". As i see in kernel log, /proc and /sys - it seems to be exynos with mali GPU.

One strange thing is that there is 1400000 value in max_cpu_freq (it's seen on my video).

I will post dmesg and some /proc and /sys data today when come to home
[Android Head-Units] nE0sIghT:
Thanks for answers! I attached all information that you ask. Just say if i can provide any other information.
[Android Head-Units] typos1:
Looks like it IS an Exynos !
[Android Head-Units] saidak:
Albeit, the processor is not the advertised 1.7GHz quad core. This does look like the same processor used in the Samsung S3 LTE/4G version (http://en.wikipedia.org/wiki/Exynos#List_of_Exynos_SoCs) forth from the top.

If true then its a realy good processor and the 2GB memory can be semi confirmed. more detail's from the Samsung site: http://www.samsung.com/global/business/semiconductor/minisite/Exynos/products4quad.html and Engadget site: http://www.engadget.com/2012/04/25/samsung-announces-1-4ghz-exynos-4-quad-as-basis-for-galaxy-s3/.

The one thing I do not understand is the inactivity of 2 of the four cores (note the "now inactive" under core 2 & 3) although I can see from the difference green activity between images 2 & 3 that they are active, but I will leave it to one of the exports to explain it better to me? and I might actually be reading the images wrong.

In any case, thanks for sharing
[Android Head-Units] nE0sIghT:
As i see there is active "OnDemand" CPU governor. It just hotplug cores when they needed
[Android Head-Units] saidak:
you are right, when reading some more "Samsung has graced the Exynos 4412 with hot-plug functionality to turn on or off each core, as needed, and adopted a "per-core dynamic voltage and frequency scaling (DVFS)" technology." http://cpuboss.com/cpu/Samsung-Exynos-4-Quad-(4412)

Cool!
[Android Head-Units] Drakey83:
Wow, I can't believe these specs are actually looking legit. This thing keeps looking better and better.
[Android Head-Units] nE0sIghT:
As play market problem solved there is another one

Just look at partitioning and especially on /data - it's too small for running enought apps

There is internal 2GB /mnt/sdcard but it is fat formatted.

root@android:/ # df
Filesystem Size Used Free Blksize
/dev 885M 32K 885M 4096
/mnt/asec 885M 0K 885M 4096
/mnt/obb 885M 0K 885M 4096
/system 295M 268M 26M 4096
/data 293M 186M 106M 4096
/cache 293M 16M 276M 4096
/mnt/sdcard 2G 33M 2G 4096
/mnt/usb 1G 1G 657M 4096
root@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
none /acct cgroup rw,relatime,cpuacct 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
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p2 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p3 /data ext4 rw,nosuid,nodev,noatime,barrier=1,nomblk_io_submit,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p4 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,nomblk_io_submit,data=ordered 0 0
none /proc/bus/usb usbfs rw,relatime 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/vold/8:0 /mnt/usb vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:25 /mnt/ext_sd vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
[Android Head-Units] Drakey83:
Can't you just run programs from the SD card? I thought it was supposed to be 8gb of internal memory?
[Android Head-Units] nE0sIghT:
I'm tried to set "pm set-install-location 2", but then applications just fails to install. Please point me to right direction
[Android Head-Units] Drakey83:
I think there was an apk for the original rooted Motorola Droid that forced programs to be installed onto the SD card. I can't seem to find it now but I'm on my phone while trying to give my three year old a bath so I can't really look to hard. Does anyone else know what I'm talking about and can point the way to that program or a better more up to date one.

Edit: I think it was called LinktoSD. This particular program is probably out dated, unless there is a community that has been supporting it, but I am sure there are similar programs out there.
[Android Head-Units] donaldta:
The proper way to do it is to install the app normally. Afterwards open the app so that its taken out of "halt" mode (which keeps it from writing its files to /data/data/{package.name}). Go into the Settings app Manage Applications and find the App Info. From there if the developer allows the app to be moved you'll have the option to "Move to SD Card" which I believe is the larger internal memory partition (haven't yet had a chance to review the output of ASI yet).

You can however use third-party apps, like Titanium Backup to force the relocation of the apps onto SD Card partition. However, I recommend that you be careful in doing so because not all apps work correctly when forced.

---------- Post added at 02:44 PM ---------- Previous post was at 01:47 PM ----------

Sorry. I was getting Titanium Backup's ability to convert a user app into a system app. And probably mixing up its ability to freezing and defrosting apps too. That isn't to say there aren't plenty of third-party applications with the "2SD" in the name which facilitates a forced relocation of apps. My caution still stands as forcing an app with root access can cause it to operate improperly. It is one of those "your milage may vary" situations.
[Android Head-Units] Orisai:
CleanMaster (from KS Mobile) among other stuff when used on a rooted phone can move lots of different apps to the SD card based on a definitions file which is constantly updated.

When you move apps, it'll display a warning when features such as autostart on boot or widgets won't work after moving some apps. You guys should give it a try.
[Android Head-Units] nE0sIghT:
There is new information available from seller. He said that new firmware based on android 4.2 with preinstalled Play market will be available on 15 feb.
[Android Head-Units] Drakey83:
Nice, mind sharing it on here if it works out for you?
[Android Head-Units] typos1:
Cool !

Hope they revise the look of the built in apps too, they look cheap and tacky IMHO.

Wonder if its possible to replace them with the built in apps from the AN-21U if they dont ?
[Android Head-Units] nE0sIghT:
Ofcourse ;)
[Android Head-Units] Drakey83:
I have an old dell laptop power brick for my old computer that doesn't work anymore. Is it possible to use that to rig this thing to work instead of a psu?
[Android Head-Units] voodooless:
What voltage does it have? Usually laptop bricks have far more than 12V. I wouldn't trust it if it has more than 14.2V.

Cool that they will release 4.2 version with Play store installed! I think I'll wait for that one.
[Android Head-Units] nE0sIghT:
Here is new video with 3rd party launcher, Play market and navigation apps in work: http://youtu.be/FwdPuLePtH4

There is a problem with 3rd party launchers - Chinese FM Radio apk do not define proper Activity in manifest file, so there is no shortcut to start it.

I wrote a simple app that starts Activity com.luyuan.mcu.fm/com.luyuan.mcu.fm.LYFMActivity (FM Radio)

It can be downloaded here: http://coldzone.ru/upload/RadioLauncher.apk

I will not share full ADT project because it very simple. This is code that starts FM Radio (onCreate method):

final Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(new ComponentName("com.luyuan.mcu.fm", "com.luyuan.mcu.fm.LYFMActivity"));
startActivity(intent);
finish();
[Android Head-Units] donaldta:
Thank you very much for the pictures and output from ASI. I did notice from the CPU/RAM/DEVICE identifier app though the blue "detection needs to be improved". This typically means the regex comparison from the device and the cloud database it similar but not an exact match. Could you go ahead and use the "send infos" button to send the report back as an email attachment? Dave will usually confirm or refute the match with 48 hours.
[Android Head-Units] donaldta:
Heh, heh. I did a similar thing for the S150's when they only had the beta firmware. Although their problem was that there was no sound until you launched a service which only self-started with the stock launcher. I'll go ahead and attach your APK in a post just in case your file host goes down. It'll make it easier for people to get it from this site anyways.
[Android Head-Units] Drakey83:
I see the navigation program run just a little bit laggy (takes a second to render roads and stuff when zoomed in quickly). Do you have experience with this program on other devices and know if that's just how the program is coded or do you think this is because of the CPU?
[Android Head-Units] nE0sIghT:
This is slow app -) There is same lags while zooming on my Acer A510 and most devices that i saw with it
[Android Head-Units] donaldta:
Yeah, for a portable phone or tablet that has a limited power. However, completely unnecessary for head unit. I'd want to disable it if I had this head unit.

---------- Post added at 01:30 PM ---------- Previous post was at 01:29 PM ----------

It is probably worse on larger screens because of the fine resolution of the display.
[Android Head-Units] nE0sIghT:
It's done
[Android Head-Units] typos1:
Lol, its an upgrade - so no need to wait !

Well done, nE0sIgh - Smart Launcher looks way better than the standard launcher !

You think it will be possible to use the built in apps from the AN21-U donaldta ?
[Android Head-Units] donaldta:
Nope. The stock media apps really do very little in Android, most of it are MCU triggers or file loading. I highly doubt the MCU on this model is the same as on the AN-21U.
[Android Head-Units] typos1:
Right, just have to hope they change the stock apps on this unit when they update it.

Are the stock apps apks, or does the MCU run them ? Are they in "system" ?
[Android Head-Units] donaldta:
I'm sure there are APKs relative to the stock multimedia apps. But, let me give you analogy though to explain how they work. The comparison would be like a television remote control and a television. In this case, the Android APK is the remote control and the MPU is television. When you press a button on the remote it triggers a function on the television. The remote control does not actually participate in processing for the function, it merely triggers it. Additionally, just because you like the look and feel of a particular remote control, doesn't mean that you can use it with a different television.
[Android Head-Units] typos1:
I see the analogy, but I cant work out whether there are actual apks in system that control functions on the MCU or whether Android simply displays the output of the MCU on the screen and the built in apps are different software running on the MCU.

An analogy of what I would like to do is paint the remote control, as I find the built in apps on this unit visually offensive.

If there were actual apks in system, I could decompile the ones from the AN21-U and this unit, then use the artwork from the AN21-U's built in apps (I m guessing theyd be .png s) on this, thats the idea.

If theyre actually on the MCU, I couldnt do that, unless I wanted to get busy with the jtag.
[Android Head-Units] donaldta:
Haha! That's a good way to put it.

Attached are a copy of the APKs from KID52's system image.
[Android Head-Units] typos1:
Wow, fast, thanks !

But I havent even bought it yet !!

Still, youve posted some apks, so I guess they are in "system" and Android, but do nothing other than control the MCU.

And in theory I and others on here (if they find these apps as awful as I do) could modify these built in apps using the AN21-U's artwork, or even make our own.
[Android Head-Units] donaldta:
Yeah, KID52 posted a copy of the AN-21U's system directory in Post #398. So, I had them available.

Well, you can always take the time decompile them to see if there are any art work for you to steal. Just because you don't have the unit doesn't mean you can't look at the APKs.
[Android Head-Units] voodooless:
I'll just wait until wishful thinking catches up to reality ;)
[Android Head-Units] Drakey83:
Might as well, because of the Chinese New Years they wont even process your order until around then anyways. I ordered mine like a week ago and my seller told me that he wont ship it out until the 15th.
[Android Head-Units] Black6spdZ:
since there is root now this new unit peaks my interest.. I may sell the AN-21 U and pick one of these up if a couple more reviews come back favorable.
[Android Head-Units] nE0sIghT:
Now i can say for 100% sure - this is Exynos. I just see it with my eyes -)

Originals:

http://coldzone.ru/upload/wd8801/SAM_1939.JPG

http://coldzone.ru/upload/wd8801/SAM_1943.JPG

http://coldzone.ru/upload/wd8801/SAM_1949.JPG

http://coldzone.ru/upload/wd8801/SAM_1960.JPG
[Android Head-Units] donaldta:
Nice! Thanks for the picture of the inside. That always gives me a much better insight of things. It looks like this is made like all the other Generic Android Head Units, where the the Android board is soldered onto an I/O board which is probably controlled by the MCU.
[Android Head-Units] nE0sIghT:
Now i'm almost ready to install it in my car.

Only one thing dissapoints me - terrible internal MMC partitioning. 2 GB for virtual internal SD card and 293 Mb for /data is so wrong decision -(
[Android Head-Units] donaldta:
If it bothers you so much then why don't you use Root External 2 Internal SD?
[Android Head-Units] Drakey83:
This seems like a rather small issue especially considering some of the software workarounds and the fact that this machine has 2 SD card slots.
[Android Head-Units] nE0sIghT:
I just fear to brick it while playing with mountpoints/symlinks
[Android Head-Units] donaldta:
Really? It's not like you're changing the system mount point. We're talking about /data which can be reset via factory reset and the /mnt/sdcard mount points. You can delete the data directory all day and not brick the unit.