+ Reply to Thread
Page 22 of 121 FirstFirst ... 12 20 21 22 23 24 32 72 ... LastLast
Results 421 to 440 of 2415

[project]Port android to meizu M8

This is a discussion on [project]Port android to meizu M8 within the Meizu M8 Android forums, part of the M8 Firmware category; I dont get this funcking serial console to work man Its not that i cat put in, i dont even ...

  1. #421
    Senior Member
    Join Date
    Sep 2009
    Posts
    380
    Thanks
    3
    Thanked 138 Times in 53 Posts
    I dont get this funcking serial console to work man
    Its not that i cat put in, i dont even get a prompt.
    After start if initramfs /init shuld be started.
    I just have #!/bin/sh and exec busybox --install -s and /bin/sh to get a console in there but kernel panic.
    When i rename busybox zu init, or link it to init it starts. But not on serial line
    *grmllassdasd*
    How should i load drivers without console

  2. #422
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    [QUOTE=banxian;103418]I will finished moving today.
    QUOTE]
    So how do you like your new home?
    Quote Originally Posted by banxian View Post
    I think there may be no addon file required to support moviNand,
    maybe directly treat it as MMC,
    I was looking on more information about it, it seems that on xda dev they also had this issue but still did not find how they managed it
    (a topic wih+100 pages ) but
    i found this that could provide a clou:
    Code:
    s3c-linux.2.6.21 
    ---------------
    To support movi-NAND 
    -> drivers/mmc/mmc.c
    and i found some other maybe interesting links :
    Source Files for Android Development Environment
    Community for ARM Evaluation Boards

    r3wDy,
    sorry i have no idea, the panic is a good sign since it show that the kernel works but why.. dunno.

    Btw to the jtag thingie:
    i was thinking on building a jtagfinder or buying an osciloscope
    but then again it will be faster to desolder the chip from a broken device,
    it would be more interestings since i can then desolder everything i want to test..
    now it is just finding a broken m8..
    SO IF ANYONE HASE A BROKEN M8 OR ONE TO DONATE PLEASE LET SOMETHING KNOW :-)

  3. #423
    Senior Member
    Join Date
    Jan 2009
    Posts
    524
    Thanks
    52
    Thanked 131 Times in 46 Posts
    maybe i磎 the only one...but i would donate 5-10 € for buying a device and finish your (great) work!

    maybe you could set an paybal account where i can sent my money to!? maybe some others would give some money too?

    let磗 start a "support android" thread!?

    Here we go:
    http://www.meizume.com/modding-devel...tml#post103433
    Last edited by SNOOP_69; 10-21-2009 at 08:14 AM.
    get a Nexus and be happy...

  4. #424
    Freshman
    Join Date
    Oct 2009
    Posts
    32
    Thanks
    0
    Thanked 12 Times in 6 Posts

    Smile http://www.pudn.com/downloads194/sourcecode/unix_linux/detail914054.html


  5. #425
    Senior Member
    Join Date
    Sep 2009
    Posts
    380
    Thanks
    3
    Thanked 138 Times in 53 Posts
    s3c-linux.2.6.21
    ---------------
    To support movi-NAND
    -> drivers/mmc/mmc.c
    Saw this one. if you look in the changelogs i postet there plenty of such texts which are leading to this. And if i look @ bootup of the kernel i see a nand driver from samsung loaded.

    I talked to a co worker and we came to this: Windows maybe not on the movinand (the 8gb chip) but on another diskonchip device.
    Dunno.
    I first need to get busybox to work then i can see further.

    When i start my m8 the kernel loads an then he most likely will start /init.
    My busybox is linked to /sbin/sh and in my init script i just do exec /bin/busybox --install -s and /bin/sh to get it installed an to get a terminal. but this gives kernel panic. If i link my busybox direct to init so that bbox is called, i get a blinking cursor and no kernel panic..
    Anyone with eneugh linux exp. to help out?

  6. #426
    Freshman
    Join Date
    Oct 2009
    Posts
    32
    Thanks
    0
    Thanked 12 Times in 6 Posts
    Hi,good guy
    this is the meizu M8 Android portting guide,it will help you!
    include drivers code
    M8_Android_portting_guide M8 移植指南,先 内核,再 andorid Linux-Unix program 78万源代码下载- www.pudn.com

  7. Member who thanked bill for the post:


  8. #427
    Freshman
    Join Date
    Oct 2009
    Posts
    32
    Thanks
    0
    Thanked 12 Times in 6 Posts
    My email is yihui8@tom.com, if any question ,please contact my.

  9. #428
    Senior Member
    Join Date
    Sep 2009
    Posts
    380
    Thanks
    3
    Thanked 138 Times in 53 Posts
    wtf porting guide.... id rather be carefull aboout this. i dont know if i would trust someone who has a file which all would need but no one found (till now)
    and does such a spamin with this in the forums.... maybe someone who can download @ pudn could have a look in a virtual machine or sth what this actually is.
    But id be carefull this is suspect to me

  10. #429
    Senior Member
    Join Date
    Jan 2009
    Posts
    524
    Thanks
    52
    Thanked 131 Times in 46 Posts
    Quote Originally Posted by bill View Post
    My email is yihui8@tom.com, if any question ,please contact my.
    i remember that the one who uploaded the first android-M8 video on youku.com was "handsome-bill" ?!?!?! The video is gone now for some reason...but...

    Are you the one? Is the work already done?
    get a Nexus and be happy...

  11. #430
    Valued Member
    Join Date
    Sep 2009
    Location
    Germany
    Posts
    1,309
    Thanks
    249
    Thanked 200 Times in 145 Posts
    The files is 68kb in size, uploaded on 2009-09-17 and has never ben downloaded...
    Maybe it has some good pointers but maybe it is just a copy of the Kandroid - Andoid porting guide
    Meizu M8 SE - FW 0.9.9.18 (dao89 n450) Dualboot LBE A11 Android 2.2

  12. #431
    Senior Member
    Join Date
    Sep 2009
    Posts
    380
    Thanks
    3
    Thanked 138 Times in 53 Posts
    bill was so kind to email me this document. it really seems to be a porting guide. But its chinese
    I hope banxian can have a look at this.

    there is expleined how to configure a kernel and how to get the touchscreen,lcd and the flash chip device to work.
    Most of these we have already done but the flash part could be very interesting.

    So on the kernel side its not much more as we are right now (what more than a running android kernel could be there ), but there are very intersting clues init how we can get live easer and how we may get the flash chip to work.
    if this helps and we could really access the flash chip we "just" had to ompile and install android.
    On the files i saw uboot for m8 too maybe this could be interesting.

    From this point on where we have a filesystem its explained how to get android up, this would be our next step then.

  13. #432
    Valued Member
    Join Date
    Sep 2009
    Location
    Germany
    Posts
    1,309
    Thanks
    249
    Thanked 200 Times in 145 Posts
    In that case i sincerely apologize to Bill!
    Thank you for the Info
    Meizu M8 SE - FW 0.9.9.18 (dao89 n450) Dualboot LBE A11 Android 2.2

  14. #433
    Member
    Join Date
    Jul 2009
    Location
    Germany
    Posts
    144
    Thanks
    23
    Thanked 9 Times in 7 Posts
    Quote Originally Posted by r3wDy View Post
    bill was so kind to email me this document. it really seems to be a porting guide. But its chinese
    I hope banxian can have a look at this.

    there is expleined how to configure a kernel and how to get the touchscreen,lcd and the flash chip device to work.
    Most of these we have already done but the flash part could be very interesting.

    So on the kernel side its not much more as we are right now (what more than a running android kernel could be there ), but there are very intersting clues init how we can get live easer and how we may get the flash chip to work.
    if this helps and we could really access the flash chip we "just" had to ompile and install android.
    On the files i saw uboot for m8 too maybe this could be interesting.

    From this point on where we have a filesystem its explained how to get android up, this would be our next step then.
    sounds great :D may i ask what have to be done after android boots ?

  15. #434
    Valued Member
    Join Date
    Sep 2009
    Location
    Germany
    Posts
    1,309
    Thanks
    249
    Thanked 200 Times in 145 Posts
    I think after it boots there are stil many drivers that must be imported.
    As far as i read in the guide i posted above Android devices are expected to have '5-way navigation with 5 application keys, power, camera and volume controls' which the M8 does not have, so that some of the keys need to be adapted to touchscreen input.
    Also probably Sound drivers will be needed and who knows what Meizu did to the WLAN chipset on the SE version to suport WAPI, maybe that will need a specialized driver too.
    Meizu M8 SE - FW 0.9.9.18 (dao89 n450) Dualboot LBE A11 Android 2.2

  16. #435
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    hi bill,
    i think you are new here, welcome.
    Do you have experiences by yourself about android porting?
    If so you could help a lot.

    someone who can download @ pudn could have a look in a virtual machine or sth what this actually is.
    But id be carefull this is suspect to me
    i have an account, downloaded it.
    so it contains indeed instructions but lots of them are in chinese(?),
    no real proof of concept for m8 included
    i think you should check it since it shows some info about Movinand, want me to upload it? It could be that bill has indeed working drivers for it..

    Windows maybe not on the movinand (the 8gb chip) but on another diskonchip device.
    not sure anymore, but i think i posted the same idea a while ago here.
    My findings were that movienand is cut in 2 :
    1 part /disk 1 part /windows
    Since wince core is in NOR after flashing it loads it into ram + movinand while booting, with every restart /windows get formated...
    Not sure ofcourse, that is why a test m8 would be usefull, we could desolder the movinand an hotwire it to a pc to dump content aswel...

    Anyone with eneugh linux exp. to help out
    enough experience, but not with busybox, i would say i will test it but my replacement m8 still needs to arrive
    i must say that i think your kernel hangs while showing the blinking cursor, the panic means it is ok but something is missing, but what i can not say without testing it... i tried to load a normal xip in the m8 sdk emulator but it did not load, otherwise i could test it this way :@


    video is gone now for some reason
    i think Meizu launches take downs on everything that is not theirs, just like the fake fw 941 :P so maybe.. :P

    edit :
    please ignore some of my comments it seems that i needed to much time to post that you guys allready posted something else,
    my apologies!

    edit 2 :
    pelase do not forget uboot is still tricky if we do not find the jtag..
    Last edited by evow04; 10-21-2009 at 01:11 PM.

  17. #436
    Freshman
    Join Date
    Oct 2009
    Posts
    32
    Thanks
    0
    Thanked 12 Times in 6 Posts

    Smile

    movinand = SD card, mmc driver is OK

  18. #437
    Member
    Join Date
    Mar 2009
    Posts
    130
    Thanks
    1
    Thanked 113 Times in 35 Posts
    Windows maybe not on the movinand (the 8gb chip) but on another diskonchip device.
    xip store all file as flat strcut, and use initobj.dat to build other directory n copy file into it.
    you can call it norflash. Some rest of nor mounted as a `virtual` partition under ce, if you replace original files in windows, it get stock one inaccessible only.
    My goal is dualboot, I don't think there is enough space / gap in side original xip(about 44~47M) to store our rootfs.
    way1:
    only M8TinyLoader injected into stock xip, both kernel/modules/rootfs/initramfs place on nand (with image or native file).
    this may fit to normal user.
    way2:
    use the rest space in stock xip to store kernel/modules/initramfs, use entire nand as yaffs, and port yaffs support to windows ce.
    this may useful to people which like to use android as primary os most times.
    way3:
    flash entire nor to android, we can use nand to store a DVD9 adult iso :P
    @bill
    do you have definations of Jtag? I think I must use Jlink to debug my loader for ripped touchscreen driver.

  19. #438
    Senior Member
    Join Date
    Sep 2009
    Posts
    380
    Thanks
    3
    Thanked 138 Times in 53 Posts
    my thought about dualboot were just do it like we do with linux kernel. embedd nk.exe and linux kernel in nk exe. our code can decide where to jump.
    Problem here would be get the nk.exe back in the stock fw
    Last edited by r3wDy; 10-21-2009 at 04:48 PM.

  20. #439
    Member
    Join Date
    Mar 2009
    Posts
    130
    Thanks
    1
    Thanked 113 Times in 35 Posts
    thx r3wDy. I have a look though on this guide. they maybe boot from power on jump, in other words can't flash back by power+music button.
    this confilct my plan.
    framebuffer porting is differnt from aesop one, too.
    I must make a new usb cable with both usb pins/serial pins welded. because when I unplug / plug to check terminal / copy file, my cable get broken n repair n broken to death.

    the jtag define is very helpful! thx bill, it saves our lots time/money to get it.

  21. #440
    Senior Member
    Join Date
    Jan 2009
    Posts
    524
    Thanks
    52
    Thanked 131 Times in 46 Posts
    please let me ask a few questions:
    (and please don磘 get me wrong cause you磖e doing a great job!!)

    - why couldn磘 we get the "finished-product" from bill if he is the one that loaded the videos up to youku? Android was running there if the video wasn磘 a fake!?

    - why is there a "port to m8 guide" and no android firmware leak to find out there?

    - why do you have to work so hard? do you think that the one that writes the guide and took the videos has done the same work?
    get a Nexus and be happy...


 

Similar Threads

  1. PROJECT: Meizu M8 Nederlandse taal
    By MaikelRunia in forum Dutch
    Replies: 47
    Last Post: 09-02-2009, 10:11 AM
  2. Port Meizu OS to Samsung Omnia i900
    By natedogg20050 in forum Modding & Development
    Replies: 8
    Last Post: 08-17-2009, 12:09 PM
  3. What does the Meizu Rockbox project need?
    By Err0r in forum Rockbox
    Replies: 21
    Last Post: 05-17-2008, 12:12 PM
  4. Meizu M8 Project On Temporary Hold
    By Err0r in forum Meizu M8 News
    Replies: 68
    Last Post: 04-20-2008, 04:02 AM
  5. The USB port
    By vipert in forum Technical
    Replies: 3
    Last Post: 05-03-2007, 04:03 PM