I could setup a Wiki if you want. We should collect our Tuts on a central place
I absolutely agree ! This will be great !
I thought another way to test WiFi without another USB connection:
- install some useful apk such as adb shell for Android ! (if someone has one coming from an ARM device please send it to me so I can test it)
- connect an USB hub
- connect an USB mouse to the hub
- connect an USB keyboard to the hub
- connect a WiFi USB dongle to the hub
- play with the Android interface using mouse and a keyboard and try to get the WiFi working !
For what I saw exploring the file system some basic applications got removed but I think drivers are still there so... I think I will try (I am near to become father those days so if my child is born I will have to suspend my research
)
Well im working on a dropbox folder which contains alot of batch files etc. I will give the download link out when its alot more stuff in
--------------------- MERGED ---------------------------
@asper Totally amazing work with the boot logo Change. Can you tell me how you made this?
@Steckbecken Im pretty sure we can provide the wlan dongle, check youre pm box.
asper on the way to Change the bootloader you might found the string that tells the System whats the apk Name of the frontent? If yes you could Change the Name to:
com.atgames.menu.sega_multi.apk
and make a dump installer out of it? Cause it would make things easyer it doenst matter if you have a Genesis or Mega Drive Version. And im sure we could make a Multi Version in which you can select what should be loaded. btw. make a selector file.
You can "safely" remove the main frontend and replace it with the apk you want; if the apk is coded to behave as a launcher (or "dashboard" if you prefere) it will be the dashboard.
About the bootlogo:
1 - the main original animation is stored in /system/bin/bootanimation and it is an .elf (executable) ad you can launch it from adb sending "bootanimation" command (you can break it with CTRL+C); I made some tests on it but i think data inside are coded in some way (probably easy-compressed) so I abandoned the idea of editing that elf file but you can replace it with another .elf containing an animation (you can "browse" the whole rockchip official and unofficial ROM repository
here looking for some working apk: I found a working image gallery and youtube apk there);
2 - after abandoning the ".elf way" I had a look at boot.img partition and found that it seemed to support the common Android boot animation format; so I tested the "/system/media/bootanimation.zip" road and it worked flawlessly: you need to create a common Android boot animation, calling it bootanimation.zip and store it in the folder I mentioned. The animation is composed by 2 main things: picture folders and a desc.txt file where you can specify the animation parameters (really easy to understand, try for example to read
here); at the end of thre process you put all of the stuff inside a .ZIP file with compression level called STORE ! This is very important because if you use another compression type the animation WILL NOT BE SHOW and the console may hang !
Testing some pre-made animation works fine but some of them made the console in a bootloop state and I needed to reflash the system partition with a previous backup so
BE AWARE WHEN PLAYING WITH FOREIGN bootanimation.zip ! More in general
BE CAREFUL PLAYING WITH IT ! Problems can be animation size or animation parameters.
3 - It is also possible to add sound
but the common Android way seems not to work (specify the file in the desc.txt and/or put the PowerOn.ogg file in /system/media/ or in /system/media/audio/ui seems not to work); .mp3 and .ogg should be supported but no luck in making them playing until now.
The correct path is /system/media/audio/boot.ogg
--------------------- MERGED ---------------------------
For testing purpose here it is a working bootanimation.zip made by me. There are also some quite cool windows programs to build up boot animations such as Boot Animation Factory but I think google will find some more.
Using custom boot animations makes the USB ADB connection to fail sometime (the ADB connection suddenly disappear and you hear the USB windows disconnection sound), just reboot the console and retry.
--------------------- MERGED ---------------------------
Here they are 2 batch scripts, one to automatically install and another to automatically remove the bootanimation. Put them in your adb.exe folder.
IMPORTANT !
If you got a bootloop and you cannot "switch" to USB-Download mode with the flashing software remember that you can enter in that mode connecting the console to the USB port while holding the small button on the PCB !