+ Reply to Thread
Results 181 to 200 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; m8 bios M8 BIOS ??????+?????????? ????????????_????_????_????????...
-
08-15-2009 #181Lurker
- Join Date
- Aug 2009
- Posts
- 1
- Thanks
- 0
Thanked 0 Times in 0 Postsm8 bios
-
08-15-2009 #182Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsHi alen_cn,
thanks for the link, it seems to be a resumé like in the document that comes in the bios package.
But it is still not clear to me what the changes are against a normal 'bios'
and i can not select this option when going to the upgrade menu :
I only get this option :
Maybe i am missing something or the option is just been removed in newer software?
-
08-15-2009 #183Lurker
- Join Date
- Aug 2009
- Posts
- 1
- Thanks
- 0
Thanked 0 Times in 0 Poststo evow04
u can find every rom version here since m8 was born
??????? - ???? ROM
in the orign post,a version of 0.8.1 was metioned. may be we should try older. i have never seen the "boot clean" option
can sb make haret run in system mode?
m8bios download link
http://downfile.8fan.cn/m8/rom/m8/bi...IOS_090115.rar
the poster said, only early 4 blocks need this update....Last edited by JkPwNsTeR; 08-15-2009 at 05:23 PM. Reason: merged double post
-
08-15-2009 #184Passing By
- Join Date
- Apr 2009
- Location
- Oregon, US
- Posts
- 13
- Thanks
- 0
Thanked 0 Times in 0 PostsM8 Bios
You are talking about the M8 Bios update, right?
I do not know if it is Meizu, but most likely it is. M8 fans has been around for pretty long and has a big fan support. So, it probably is.
But the Rar contains these files:
-M8 BIOS升级教程.doc
-mzboot.bin
-mzupdate.bin
-xip.bin
I dont know if any of that helps, but I hope in some way it does. heres a download link to the M8 bios RapidShare: 1-CLICK Web hosting - Easy Filehosting . Good luck
Edit: sorry did not realize that this was posted already good luckLast edited by Tecnui; 08-15-2009 at 05:39 PM.
-
08-15-2009 #185Passing By
- Join Date
- Mar 2009
- Posts
- 8
- Thanks
- 5
Thanked 0 Times in 0 Posts
-
08-15-2009 #186Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsHi guys, thanks for the help here!
treepid, i was allready affraid of it, cause on the few i did i got the same.
But when dumping the 'bios' firmware i only found nk.exe inside ,
so maybe (still not sure of it) every firmware package overwrites a part of the bootloader.
treepid, thanks for the work you put into it!
Tecnui, no need to excuse yourself
wooyea, i also never seen the boot clean option, maybe it was included with the first batch of devices that got launched?
If i got time i will install the oldest available firmware on my m8 and try to enter the upgrade menu again, maybe it show up then?
(ofcourse anybody else may try this too;-)
About the Haret software,
it would be nice to see it working, but like mentionned here :
http://www.meizume.com/modding-devel...html#post95078
you would need to start completely over to create haret that runs on windows ce 6 or you would need to create a win ce 5 .
So.. we can forget haret for now due the fact it is to much work.
Currently i am focusing on using the serial debug cable to download an other bootloader, if this doesn´t work i will try to open my m8 to find jtag pins on it.
-
08-15-2009 #187
I am truely flabergasted by seing the amount of work you guys are putting into this project, but one question has come to my mind.
My girlfriend just having gotten her HTC Hero and me thinking that the OS is so much more awesome than just the normal Android - Would it even be possible to make the Sense UI run on the meizu?
edit: 20k views, i must say, you guys are becoming quite popular
-
08-16-2009 #188Passing By
- Join Date
- Mar 2009
- Posts
- 8
- Thanks
- 5
Thanked 0 Times in 0 PostsSMDK 6410 manual
RapidShare: 1-CLICK Web hosting - Easy Filehosting
Dont know if this could be of any use ?
-
08-16-2009 #189Passing By
- Join Date
- Mar 2009
- Posts
- 8
- Thanks
- 5
Thanked 0 Times in 0 Posts
-
08-16-2009 #190Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,485
- Thanks
- 237
Thanked 1,024 Times in 375 PostsGood luck guys, I have faith in you
You will probably faster than Meizu, because JW said on the bbs today, they can probably release Android at the end of next year...
-
08-16-2009 #191Member
- Join Date
- Nov 2008
- Location
- Germany
- Posts
- 152
- Thanks
- 8
Thanked 12 Times in 8 Posts
-
08-17-2009 #192Member
- Join Date
- Jul 2009
- Posts
- 225
- Thanks
- 34
Thanked 83 Times in 30 Posts
-
08-17-2009 #193Lurker
- Join Date
- Aug 2009
- Posts
- 1
- Thanks
- 0
Thanked 0 Times in 0 PostsSeems like a Linux kernel for s3c6410, and a bootloader(namely "U-boot") for
"Embedded boards based on PowerPC, ARM, MIPS and several other
processors", but this bootloader is likely required to be burned into the device's rom. Maybe you can find some drivers from the kernel
-
08-17-2009 #194Member
- Join Date
- Nov 2008
- Location
- Germany
- Posts
- 152
- Thanks
- 8
Thanked 12 Times in 8 Posts
-
08-20-2009 #195Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsHi Victl,
Somewhere on the previous pages i posted a link to the Uboot source code (also in a rar format : uboot-1.1.6.rar ), Same as a link to the android source and compiled kernel for the S3C6410.
So to find it, that will not be a problem and even then, the current Linux kernel does offer support for the s3C6410 processor.
The difficult part is to (i will give it in a good order)
1/ backup the original flash chip with ce bootloader (eboot)
2/flash with uboot
3/rewrite drivers for m8
To gain this someone should do the following:
a/desolder the flash chip and dump it
b/find jtag pin on the mainbord and dump with the jtag tool from Samsung
c/update the m8 with custom ce software to open an option to select uboot
d/find out how to go in the eboot tools through serial debug port to try dumping the current flash
I find it strange that so few people have been trying to do the above,
option a : is very hard, but lots of companies have done it in china for the iphone, so maybe there are still not enough m8 users to try.
option b : same as option a, i guess most people are affraid to touch the hardware
option c: if updating the bootloader was still possible we would have done it allready, but some how nobody know how to acces the menu in the above screenshots at beginning of this page
option d: it is possible, i allready made a howto debug cable topic, but for some reason i can not upload/acces commands in eboot through it, most likely because of a pin that is not connected correctly, but for this i would need a 10 pin usb connector, or a better soldering iron to direct solder on my current connector cable (my current solder iron is to big to do this fine job, and only buying a new for this job that i will do once sounds very stupid)
So if anyone has a beter solder iron and needed skill to solder that fine he/she could try to solder on an old spare usb cable an try it out,
so this is a call to every m8 owner there in the wild : who can/is willing to help on this test serial to usb port or can solder it? (or other options like Jtag)
it could help us all!
Yes ofcourse, you can do pretty much everything with software you want!
Originally Posted by Coninsan
if it needs to be a shell over windows ce you could find a starting point here : Google Vertaling
For android, we will need to wait to have android running first ;-)
I did notice it to, it seems that a lot of us would like to have it, so now we just need a lot more users to help on it ;-)
Originally Posted by Coninsan
treepid,
thanks for the manual, i just checked my hard disk and it seems that i am having at this moment about 14 Gb´s on data/tools concerning the m8/s3c6410, you can find amazing lots of info/documents/tools on :
www.pudn.com - more than 600,000 source codes
To do this you will need to register, upload 5 source files, like manuals, php, source, .. what ever and then you are allowed to download 200 files from them, so you can just use the search button for s3C6410/SMDK6410/6410 to find lots of packages!
ps treepid on the nk.exe i am still not sure, it is indeed a part of the kernel, but expanding the m8 bios files provided an nk.exe aswel :s
Mmm reading this in combination of the previous post that the first batch of m8SE will contain android makes me thinking that android will never be released for m8, why would the launch android for a device that is allready + 2 years old then?
Originally Posted by nice2know_u
yunfan,we all know J.W.´s messages : do not believe to much of it ;-) so i would not hope on it, then again Meizu could finally beginning to understand that some software that is opensource could mean that much developpers will help them for free on building a stable and good os."next year" version is the final stable release.
me to, today i grabbed my old nokia n72 cause the m8 did not stop leaking the memory so everything started to slow down and crash.first like to see the final stable of wince
It made me really mad and anoying that i got some mindspins to get the tmobile pulse with android on it to dump the m8 somewhere in the trashbin!
-
08-20-2009 #196Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postsoops i just have stolen some text from here :
S3C6410 Android porting step by step! - China Linux Forum
I am feeling like a bad boy
read the rest on the above link ;-)Porting android on s3c6410
Environment: ubuntu 8.10
Board: XX6410
Kernel version: linux 2.6.24, android 1.0
1.Copy files
Create working location: /mydroid and copy the following files to this location:
Filename
Description
samsung-s3c6410-android.1.0.tar.bz2
Kernel
kandroid-1.1.2.1-20080530.glibc.gz
libiconv-1.12.tar.gz
Toolchain
090227-android-cupcake-rootfs.tar.bz2
Cupcake root file system
u-boot.bin
DNW
Bootloader
Below is the list of files:
tommy@tommy-desktop:~$ mkdir mydroid
tommy@tommy-desktop:~$ cd mydroid
tommy@tommy-desktop:~/mydroid$ ls
090227-android-cupcake-rootfs.tar.gz libiconv-1.12.tar.gz
DNW samsung-s3c6410-android.1.0.tar.bz2
kandroid-1.1.2.1-20080530.glibc.tgz u-boot.bin
2.Installing Toolchain
Please follow the commands below and install the tool chain in the directory mentioned below:
installing libiconv
tommy@tommy-desktop:~$ cd mydroid
tommy@tommy-desktop:~/mydroid$ tar xvf libiconv-1.12.tar.gz
tommy@tommy-desktop:~/mydroid$ cd libiconv-1.12
tommy@tommy-desktop:~/mydroid/libiconv-1.12$ ./configure --prefix=/usr/local
tommy@tommy-desktop:~/mydroid/libiconv-1.12$ make install
tommy@tommy-desktop:~/mydroid/libiconv-1.12$ vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib
tommy@tommy-desktop:~/mydroid/libiconv-1.12$ ldconfig
installing toolchain
tommy@tommy-desktop:~$ cd ~/mydroid
tommy@tommy-desktop:~/mydroid$ tar xvf kandroid-1.1.2.1-20080530.glibc.tgz
tommy@tommy-desktop:~/mydroid$ sudo mkdir -p /usr/local/arm
tommy@tommy-desktop:~/mydroid$ sudo mv kandroid-1.1.2.1-20080530.glibc /usr/local/arm
3.Compiling Kernel
Kernel source is compressed by the name of ‘samsung-s3c6410-android.1.0.tar.bz2’. This is patched for s3c6410 so you don’t need to do this step. Extect this bz2 file by executing command. After extracting the kernel tarball file ‘samsung-s3c6410-android.1.0’
tommy@tommy-desktop:~/mydroid$ tar jxvf samsung-s3c6410-android.1.0.tar.bz2
tommy@tommy-desktop:~/mydroid$ cd samsung-s3c6410-android.1.0
Define the path of toolchain for cross-compiling. Open file Makefile in this folder ( samsung-s3c6410-android.1.0 ). Go to line 197 and set:
CROSS_COMPILE := /usr/local/arm/kandroid-1.1.2.1-20080530.glibc/bin/arm-android-linux-gnueabi-
Set the configuration values for the kernel. At first, copy the default configuration files which is located in arch/arm/configs/ to be the configuration file.
tommy@tommy-desktop:~/mydroid/samsung-s3c6410-android.1.0$ cp arch/arm/configs/smdk6410_android_nfs.config ./.config
Change default configurations by excuting ‘make menuconfig’
tommy@tommy-desktop:~/mydroid/samsung-s3c6410-android.1.0$ make menuconfig
please select ‘Boot options’, enter value for ‘Boot options’: boot from nfs file. Follow the below syntax :
root=/dev/nfs rw nfsroot=<server‘s IP>/<Root Path> ,rsize=1024,wsize=1024 ip= <the board’s IP>:<server’s IP>:<DNS’s IP> :255.255.255.0::eth0
ff init=/init console=ttySAC0,115200
Please change ip config to suite your PC’s configuration
My values:
root=/dev/nfs rw nfsroot=192.168.11.2:/nfsroot/090227-Android-cupcake-rootfs,rsize=1024,wsize=1024 ip=192.168.11.3:192.168.11.2:192.168.11.2:255.255. 255.0::eth0
ff init=/init console=ttySAC0,115200s
Please select 'Power management' , set 'Power_Suspend=y'
Finally, make the kernel image file by executing:’make zImage’,copy the image to the tftp root folder.
tommy@tommy-desktop:~/mydroid/samsung-s3c6410-android.1.0$ make zImage
.......
LD vmlinux
SYSMAP System.map
SYSMAP .tmp_System.map
OBJCOPY arch/arm/boot/Image .....................
-
08-21-2009 #197Senior Member
- Join Date
- Dec 2006
- Location
- France
- Posts
- 435
- Thanks
- 26
Thanked 19 Times in 11 PostsHello guyz!
Thank for all you work!
i would like to know if you are nears to android for M8?
because all you write here is like chinese for me
lol
-
08-21-2009 #198Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postsbbee, thanks.
To answer your question in short : no, in long : you will need to read the whole topic
We still need more developers (hardware and software related) to help on this
-
08-23-2009 #199Lurker
- Join Date
- Aug 2007
- Posts
- 1
- Thanks
- 1
Thanked 0 Times in 0 PostsMaybe that will help you:
WinCE/WM¹Ì¼þ½â°ü¹¤¾ß V2.20_ÆäËûÈí¼þ - PC¶ËÈí¼þ - ÷È×åÃÔ_÷È×åM8Èí¼þÏÂÔØ
-
08-24-2009 #200Passing By
- Join Date
- Aug 2009
- Location
- China
- Posts
- 14
- Thanks
- 25
Thanked 0 Times in 0 PostsIt is a tool for extracting xip.bin into files,evow04 may have got it.
Another "Mpack" with sourcefile may help.
MPack 090823 M8¸Ä×°³§ - Èí¼þ·¢²¼Çø - Èí¼þÖÐÐÄ - [÷È×åÂÛ̳]Last edited by kohain; 08-24-2009 at 05:30 AM.
Similar Threads
-
PROJECT: Meizu M8 Nederlandse taal
By MaikelRunia in forum DutchReplies: 47Last Post: 09-02-2009, 10:11 AM -
Port Meizu OS to Samsung Omnia i900
By natedogg20050 in forum Modding & DevelopmentReplies: 8Last Post: 08-17-2009, 12:09 PM -
What does the Meizu Rockbox project need?
By Err0r in forum RockboxReplies: 21Last Post: 05-17-2008, 12:12 PM -
Meizu M8 Project On Temporary Hold
By Err0r in forum Meizu M8 NewsReplies: 68Last Post: 04-20-2008, 04:02 AM -
The USB port
By vipert in forum TechnicalReplies: 3Last Post: 05-03-2007, 04:03 PM



Reply With Quote

