Thread: Glo Android on Glo
View Single Post
Old 11-26-2013, 03:58 PM   #171
MarekGibek
Zealot
MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.MarekGibek is out to avenge the death of his or her father, Domingo Montoya.
 
MarekGibek's Avatar
 
Posts: 129
Karma: 34471
Join Date: Aug 2013
Location: Cracow, Poland
Device: Kobo Touch N905C
Quote:
Originally Posted by dancol90 View Post
I've hex-edited bootargs to mmcblk0p2 but it's still the same, it gets stuck at this:

Code:
Waiting for root device /dev/mmcblk0p2...
So it's not only the partition, there's something more...but I can't find what!
Dancol, can you please show me how your u-boot config string from your image looks like? I mean this part:

Code:
bootdelay=0 baudrate=115200 loadaddr=0x70800000 netdev=eth0 ethprime=FEC0 uboot=u-boot.bin kernel=uImage nfsroot=/opt/eldk/arm bootargs_base=setenv bootargs console=ttymxc0,115200 bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; bootm bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk0p2 rootfstype=ext4 rootwait rw noinitrd init=/init video=mxc_elcdif_fb:off                   bootcmd_mmc=run bootargs_base bootargs_mmc; mmc read 0 0x70800000 0x800 0x2000; bootm   bootcmd=run bootcmd_mmc                                  bootargs=console=ttymxc0 init=/init androidboot.console=ttymxc0 keypad video=mxc_elcdif_fb:off calibration
I think there are a few important things you must have to run Android. Especially this:

"/mmcblk0p2 rootfstype=ext4 rootwait rw noinitrd init=/init video=mxc_elcdif_fbff"

I know it is the hardest part. On the other hand it is not that long string - it's only scarry If you update it correctly you will succeed. I can try to update it for you if you sent me this fragment from your image.

If you have different addresses on Kobo Mini (0x70800000?) - you should leave your values untouched.

Also this part is very important:

0x70800000 0x800 0x2000

The last value is the max size of the kernel. Please note that Android kernel is longer and it is 0x2000 instead of smaller value whatever it was before.

Last edited by MarekGibek; 11-26-2013 at 04:03 PM.
MarekGibek is offline   Reply With Quote