Make Your Own Firmware

his tutorial describes how to make your own firmware and become the next FarVoice!

USE THIS GUIDE AT YOUR OWN RISK! I HAVE TESTED ALL SCRIPTS BUT I CANNOT GUARANTEE THEY WORK WITH YOUR HARDWARE!!

!!USE THIS TUTORIAL ONLY WITH OPLAY AIR R3 TO BE SAFE!!

Since that sounds pretty difficult I made a script that will do this for you.

What you need is my firmware from:


http://asusoplay.kipase.com/firmwares/121p/install.img

Then you need some drive that is formatted to EXT2 or EXT3 file system.

I used a 1GB USB stick and I just plugged it in and waited for oplay to mount it.

df (disk free) command will show all mounted drives and the free space they have.

You can use this to identify what device your drive actually is.



We see that the USB stick is mapped as a device

/dev/scsi/host4/bus0/target0/lun0/part1

and it is mounted to the path /tmp/usbmounts/sde1

Now I will unmount it format it to EXT3

umount -l /tmp/usbmounts/sde1

Now that is unmounted it means the device is just sitting there and nobody is writing or reading from it.

Then I format it to EXT

mkfs.ext3 /dev/scsi/host4/bus0/target0/lun0/part1



Reboot oplay or just mount it yourself



Now get the firmware that has firmware building scripts.

wget http://asusoplay.kipase.com/firmwares/121p/install.img

Then we unpack it

tar -xvf ./install.img



If you just want to "save your game" and not make a distributable firmware you can

edit the make_firmware.sh with nano/pico or vi if you didn't install my firmware already.

Then comment the following lines

"rm ./usr/local/etc/dvdplayer/Setup"

"mv ./passwd ./yaffs2/etc/"

this will leave your Wi-Fi settings and root passwords intact. It is like a "save game" if you mess things up.



Now all you have to do is start the script

./make_firmware.sh

This will pack up everything to a new install.img

Now that the install.img is in the root folder of the USB stick you can just use the Reset&install just like with

any regular firmware!

So make sure that the install.img is in the root folder of your stick!!!

Then press down the reset button and pull out the power cord, insert it back and then release the reset button.

This will make oplay search all mounted drives for install.img and it will install it in few minutes.

!! I have received information that the install_firmware.sh might not work with all hardware. Use the reset method instead !!

(There is also the script install_firmware.sh that will do a soft reset and install the firmware without) pulling the power cord.

Gimme some feedback if you want new features the the firmware_builder.sh.

No comments:

Post a Comment

Thank You , For Immediate Assistance Plz Put Email Copy to Deviceporting@gmail.com