• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Android 2.3 & 4.0 WiFi Internet HD 1080P HDMI Google TV Box ARM Cortex A9 Firmware

Hi Stane1983,
i have an energy sistem Android tv box.
i miss some feature and would like to modify the original rom.
but i'm unable to unpack boot.img. I tried extractboot and unpack-bootimg.pl unsuccessfully :

$ ./extractboot boot.img

Android Magic not found in ./boot.img. Giving up.

gzip: ../../boot.img-ramdisk.gz: No such file or directory

cpio: fin prématurée de l'archive


$ ./unpack-bootimg.pl boot.img

*Subroutine Cwd::cwd redefined at /usr/lib/perl5/5.14/i686-cygwin-threads-64int/Cwd.pm line 407.

Subroutine Cwd::fastcwd redefined at /usr/lib/perl5/5.14/i686-cygwin-threads-64int/Cwd.pm line 819.

Name "DynaLoader::CARP_NOT" used only once: possible typo at /usr/lib/perl5/5.14/Carp.pm line 345.

Name "Cwd::CARP_NOT" used only once: possible typo at /usr/lib/perl5/5.14/Carp.pm line 345.

Name "File::Path::CARP_NOT" used only once: possible typo at /usr/lib/perl5/5.14/Carp.pm line 345.

Name "Exporter::CARP_NOT" used only once: possible typo at /usr/lib/perl5/5.14/Carp.pm line 345.

Could not find any embedded ramdisk images. Are you sure this is a full boot image?

any idea ?
how did you do it when you customized yours ?
thanks

Hi,

I'm building android and kernel from sources, I don't repack kernel images. However, attached is zip file for unpacking/repacking uImages for Amlogic kernel images.

Regards
 

Attachments

Hi,

I'm building android and kernel from sources, I don't repack kernel images. However, attached is zip file for unpacking/repacking uImages for Amlogic kernel images.

Regards

Thanks a lot it worked.
But this doesn't unpack aml_logo.img (is this just an picture ?), nor ubootwhole.img.

In the unpacked files of boot.img, is there anything I can edit in the files : Image, Image-ext, Initramfs-cpio with any script or are they compiled binaries ?

I hope that editing init.rc to make a specific network mount, and activate bluetooth will work. I'll give it a try.

Thanks
 
Thanks a lot it worked.
But this doesn't unpack aml_logo.img (is this just an picture ?), nor ubootwhole.img.

In the unpacked files of boot.img, is there anything I can edit in the files : Image, Image-ext, Initramfs-cpio with any script or are they compiled binaries ?

I hope that editing init.rc to make a specific network mount, and activate bluetooth will work. I'll give it a try.

Thanks

After unpacking uImage or boot.img, initramfs folder is created. Inside it you have init.rc

aml_logo.img is just bitmap picture.

ubootwhole.img is not part of kernel image. In ubootwhole should be recovery system and bootenv arguments.
 
Hi stane1983

I put this post :

http://androidforums.com/5136084-post1210.html

I don't know if you saw it or not
so if you can help us by just putting the old driver of wireless in the last test firmware 20120905_Android_ICS-ATV-108-f16ref-test.zip and try to let Ethernet work, or just put the driver of the external HDD in 20120625_Android_ICS-ATV-108-f16ref to stop dropping and disconnecting it from the last firmware, if you can do this it will be a GREAT HELP.
thank you again
 
Hello everybodyActually I have small problem.my wireless mouse work will when i starting the device (TV BOX) but after a few minutes the mouse freezing and dose not working.I have to disconnect the mouse and connect the wireless and after that the mouse will work agin a few minutes.I have 2 another mouse all of theme have a same problem.my board is f16refDo you have any solution?If you don`t have solution please how i can return to the factory firmware?*Another thing the website dos`t work right now.
 
I just wanted to inform of my experience about flashing firmware in my box. I am a total newbe on android.
Took me alot of time to figure out what was what. I wanted to flash my firmware coz I had problem with apps that needed the box to be rooted. After alot of reasearch i came across this thread. So I went on to download sdtools and firmware from this page http://downloads.v-play.com.hr/
The SD card can be written with XPmode on win7, but you will need an external cardreader since xpmode cant handle internal readers in laptops. Once the the sdcard has been written with sdtools and the correct binfile i closed down xpmode and copied the files from firmware package onto the sdcard.
sdtools - Makes a hidden partition with the booting system(bin-file) for the tv box to start its bootup. if anything wrong with the hidden partition and/or the bin file used, the box just gives you the total black screen and does nothing. Then you should try another firmware and bin file. I tried all the files from this page http://downloads.v-play.com.hr/ and all gave black screen on my box. Then started to try others and finally I came across the firmware on this site and that worked for me, it is ICS 4.0.4 http://lctrading.hk/download/GV-13/GV-13%20%20M3-0802_11349.rar
Reset button is inside audio jack. Hold it in while inserting powerjack to start boot prosess into maintenance mode. If screeen remains black while you try to boot, there is something wrong with SDcard, most likely wrong binfile used.
My only problem now is that this firmware is not rooted so I am back to square one again. Anyone knows how to root this firmware?
Here are some pictures of my box GV-13
Google_Android_TV_Box_GV-13-Android_4_0-1_2GHz_Cortex_A9-1GB_RAM-4GB_NAND_Flash-WIFI-1080P-HDMI_1_3_Output_2141303_b.jpg

Android_4_0_PC_TV_Box_GV-13_Set_Top_Box_Cortex-A9_512MB_4GB_1080P_3D_GPU2_WIFI.jpg


Thanks

Xlnt

Hi XInt, Go to V-Play-download site and download 20120807_Android_ICS-ATV-108-f16ref.zip. You will get two zipped files inside it. Just update with new_patch.zip (transfer to any normal sdcard) and your box will be rooted. For updating use maintenance mode with the hidden switch pressed for a while. Hope, this helps.
 
My only problem now is that this firmware is not rooted so I am back to square one again. Anyone knows how to root this firmware?
Here are some pictures of my box GV-13

Xlnt

I have found a rooted firmware for my type of box and it runs just fine now, youtube netflix etc works like a charm

-Xlnt
 
I would appreciate it if someone could help me.
I have unpacked initramfs.cpio using the following:
cpio -i -d -H newc --no-absolute-filenames < initramfs.cpio

How can I repack the files to initramfs.cpio once I'm done with the files?
Thank you
 
hi
on the energy sistem box the USB support is started with the default launcher.
replacing the default launcher with any of the droid market does not start the USB support anymore (no USB keyboard, mouse...)
there is nothing different in the running process list (ps)
there is nothing different in the modules launched (lsmod)
i dont know where to search now : where is this USB support hidden !?
does anyone know how it works ?
thanks
 
hi
on the energy sistem box the USB support is started with the default launcher.
replacing the default launcher with any of the droid market does not start the USB support anymore (no USB keyboard, mouse...)
there is nothing different in the running process list (ps)
there is nothing different in the modules launched (lsmod)
i dont know where to search now : where is this USB support hidden !?
does anyone know how it works ?
thanks

USB support starts on kernel level. First that crosses my mind is that USB drivers are not built in into kernel but they exists as modules (usbcore.ko, usbhid.ko...) and that default launcher loads it (insmod's it). Try to find these files in your filesystem... if you find them I'm pretty sure that's the case.

EDIT: Or they modified android sources so badly that only their launcher enables USB support which is actually possible.
 
Hi Stane1983
I've used your unpack-uimage.sh to unpack my BOOT.IMG but when trying to repack I get:

Making uImage
Dir. 'arm' not found

Is there anything I'm doing wrong? probably I'm missing something in the command line?
This is the modified files which I need to repack to BOOT.IMG:
http://dl.dropbox.com/u/21276816/boot.zip
Please help me with this.
Thank you in advance.
 
Hi, I have a c03ref model in use and I'd like to replace it with a better one (dual core probably). Can someone point me to a good one on DX to replace that one ? I'd like to keep using Stane firms so I was thinking on AML8726MX chip, but not sure which one is on DX or if I can buy another model as good as it is a dual core at least.... any suggestions please ?

Thanks.
 
USB support starts on kernel level. First that crosses my mind is that USB drivers are not built in into kernel but they exists as modules (usbcore.ko, usbhid.ko...) and that default launcher loads it (insmod's it). Try to find these files in your filesystem... if you find them I'm pretty sure that's the case.

EDIT: Or they modified android sources so badly that only their launcher enables USB support which is actually possible.

thanks for tour feedback.
i only have 3 modules (.ko)
mali.ko
ump.ko
and 8192cu.ko in /system/lib

i tried insmod 8192.ko but this didnt start any USB support.
the mali module is for graphics I guess
what about UMP ?

i saw some folders called usbhid, maybe usbcore... with subfolders named module but there is no .ko files...

strange...

EDIT :
Now I'm just thinking about launching the new luancher from a script.
The call should look like this :
i believe we could make with a call looking like this :
am start -a android.intent.action.MAIN -n com.android.launcher/.Launcher

But does anyone =know how to get the right parameter (com.android.launcher/.Launcher) for a given application ?
 
hi stane1983,
can you tell me how can i downgrade the firmware 20120621_Android_ICS-ATV-108-c03ref of the Android 2.3 & 4.0 WiFi Internet HD 1080P HDMI Google TV Box ARM Cortex A9 to the official firmware for ATV-108 rev 1 : ICS.MBX.20120422 ?
 
hi stane1983,
can you tell me how can i downgrade the firmware 20120621_Android_ICS-ATV-108-c03ref of the Android 2.3 & 4.0 WiFi Internet HD 1080P HDMI Google TV Box ARM Cortex A9 to the official firmware for ATV-108 rev 1 : ICS.MBX.20120422 ?

Hi,

Download SignTool and install it. Open update.zip of firmware to which you want to downgrade with WinZip, WinRar or similar utility.

Inside update.zip, navigate to META-INF/com/google/android and edit updater-script file (I recommend to use Notepad++). In this file you will find line similar to:
Code:
assert(!less_than_int(1345638370, getprop("ro.build.date.utc")));

Remove that line and replace updater-script file inside update.zip.

From within Windows Explorer, right click on update.zip and choose Sign with SignTool. Your update.zip will be automatically resigned and ready to be installed.

SignTool is made by me, it's virus free and it do have installer. Also, icon of SignTool will be placed on Desktop after installing so you can run it and manually select file to sign.
 
hello I do not know where I can find the firmware for this box data: tech vision MBX 2.0 Board
/ Android 4.0.4/wersja j&#261;dra3.08

/nr for helping build ICS.MBX.20120629.fnx
Wireless Android 4.0 Google TV Box WiFi HD 1080P HDMI Internet TV Box with Remote RJ45 Flash DDR III 512M 4GB
 
Hi guys, thanks to all of you, especially to stane1983. I put my device up to work again using 20120905_Android_ICS-ATV-108-f16ref-test and all things are OK "except" two small issues.

1) I got one small issue with wifi, where I need to turn off and turn on again unplugging the power cord! Well I mean this thing it is not a big problem because we know how to solve and these devices can stay on all day ON

2) I cant put NetFlix up to work. I already try several times download from google play or install manually from an apk... and it is not working. For a few times I get a parcial black screen or a message saying netflix is not working unfortunatly or application is not answering. I already try with all these files https://www.dropbox.com/sh/p1x6urztceodq8l/O6QjLZhin4

Anyone know what can I do to solve netflix case?

ty
 
Hello Guys, The Firmware is excellent. I installed the last one on my Box TV and is working ok at this moment.

Mow I have a question: I'm using the utorrent and I have the following error downloding files with more than 4GB :

"file exceeds filesystem size limit (write to disk)"

The Hdisk has 1TB and the disk format is NTFS.

Thanks in Advance.
 
Back
Top Bottom