Home Forums Gallery FAQs Downloads
 
 

Go Back   Meizu Me > Meizu M8 > Modding & Development

Register Today!  

[project]Port android to meizu M8

This is a discussion on [project]Port android to meizu M8 within the Modding & Development forums, part of the Meizu M8 category; when shall be able to download a stable android version on M8? good luck...


Reply
 
Thread Tools Display Modes
Old 11-05-2009   #721
Passing By
 
Join Date: Aug 2009
Posts: 3
Thanks: 0
Thanked 1 Time in 1 Post
When ?

when shall be able to download a stable android version on M8?
good luck
targh nincs online   Reply With Quote
Member who thanked targh for the post:
Old 11-05-2009   #722
Senior Member
 
Join Date: Sep 2009
Posts: 380
Thanks: 3
Thanked 138 Times in 53 Posts
My Meizu
you can donwload a stable but rather unusable version right now. And for all the other things, they will be done when its done.

The more developers participate the faster it will go.

Right no we need research for linux drivers for the m8 hardware. So feel free

P.S. didnt anyone say we should make a list of hardware which is in the m8? and maybe drivers / other infos... so we should make such a list
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #723
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 2,023
Thanks: 108
Thanked 153 Times in 110 Posts
My Meizu
I'd like to release a dualboot firmware based on 0937 n Loader/zImage for people who like to inject to other version firmware tonight.



Banxian, i am wondering what do you do for a living?

I'd like to use one pixel of default meizu logo display by eboot to check an SE hardware.
You mean for the loader to check what hardware it is?
Or as enduser to see what is been loaded?

PMB8876 shows that the system is used in iphone
to bad that iphone linux is not yet fully developed, otherwise we could have source on it.
But couldn´t we just use a disassembler for the wince code , then decompile this code to 'c code'? (sorry i am not clever enough to reverse such drivers so just wondering)

download a stable android
just sit back and wait for now, if meizu would help on it you would mostlikely have it today but they dont so..

btw r3wdy, maybe we could better focus on wifi for now?

didnt anyone say we should make a list of hardware which is in the m8
lol i say to much :D
if one provides me the input i place it on page 1


edit r3wdy, we should do this asap, cause i was looking on the wifi driver , could recall it was marvell 8686-isch device but cant find it right away anymore :-)

[SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zi]
Driver and Sources for Marvell SD8686 Chip under Linux v9.70.3.p24 (2009-04-09, MultiPlatform, 655KB, Downloads 2)

Last edited by evow04; 11-05-2009 at 10:09 AM.
evow04 nincs online   Reply With Quote
Old 11-05-2009   #724
Senior Member
 
Join Date: Sep 2009
Posts: 380
Thanks: 3
Thanked 138 Times in 53 Posts
My Meizu
according to the images the m8 has a SWL-2480 chip. On the pictures there is samsung written onnit, but there seems to be a marvel chip with the same name

Also can be seen on the photos:
Infineon PMB6812 V 1.62 (seems to be power management)
Infineon 8876 X 2.1 (seems to be GSM processor)
Samsung BTTM47C2SA (seems to be bluetooth chipset)
Wolfson WM8753G (audio codec)

can anyone do lspci on serial console?
(does serial console work with android? do we need g_ether driver?)

Last edited by r3wDy; 11-05-2009 at 10:59 AM.
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #725
Member
 
Join Date: Mar 2009
Posts: 123
Thanks: 1
Thanked 100 Times in 32 Posts
if you enabled framebuffer console, you should run gettty on ttySAC2 to get input. echo "bababa" > tty0 can print to screen, and echo "ololo" can display in hyperterminal.
I can input commands into android like mount, reboot.
you can use adb connection, too.

I get framebuffer address from register instead hardcoded. both M8 and M8 SE boot menu working now.
gonna sleeping...

Last edited by banxian; 11-05-2009 at 11:32 AM.
banxian nincs online   Reply With Quote
2 members have thanked banxian:
Old 11-05-2009   #726
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 2,023
Thanks: 108
Thanked 153 Times in 110 Posts
My Meizu
Originally Posted by r3wDy View Post
Infineon 8876 X 2.1 (seems to be GSM processor)
pdf datasheet

Infineon PMB6812 V 1.62 (seems to be power management)
pdf datasheet

Wolfson WM8753G (audio codec)
pdf datasheet Homepage WM8753 series
DRIVER SEE OPENMOKO

Code:
1 /* sound/soc/s3c24xx/s3c64xx-i2s.h
2  *
3  * ALSA SoC Audio Layer - S3C64XX I2S driver
4  *
5  * Copyright 2008 Openmoko, Inc.
6  * Copyright 2008 Simtec Electronics
7  *      Ben Dooks <ben@simtec.co.uk>
8  *      ARMLinux @ Simtec
9  *
10  * This program is free software; you can redistribute it and/or modify
11  * it under the terms of the GNU General Public License version 2 as
12  * published by the Free Software Foundation.
13  */
14 
15 #ifndef __SND_SOC_S3C24XX_S3C64XX_I2S_H
16 #define __SND_SOC_S3C24XX_S3C64XX_I2S_H __FILE__
17 
18 #include "s3c-i2s-v2.h"
19 
20 #define S3C64XX_DIV_BCLK        S3C_I2SV2_DIV_BCLK
21 #define S3C64XX_DIV_RCLK        S3C_I2SV2_DIV_RCLK
22 #define S3C64XX_DIV_PRESCALER   S3C_I2SV2_DIV_PRESCALER
23 
24 #define S3C64XX_CLKSRC_PCLK     (0)
25 #define S3C64XX_CLKSRC_MUX      (1)
26 
27 extern struct snd_soc_dai s3c64xx_i2s_dai;
28 
29 extern unsigned long s3c64xx_i2s_get_clockrate(struct snd_soc_dai *cpu_dai);
30 
31 #endif /* __SND_SOC_S3C24XX_S3C64XX_I2S_H */




both M8 and M8 SE boot menu working now.
gonna sleeping...
Great then we will see it in action soon :-)
good night ;-)

Last edited by evow04; 11-05-2009 at 01:15 PM.
evow04 nincs online   Reply With Quote
Old 11-05-2009   #727
Freshman
 
Join Date: Aug 2009
Posts: 31
Thanks: 4
Thanked 0 Times in 0 Posts
i'd lke too help but i ve got the 16 gb version...maybe u could get it work with the 16 gb version?
thx
nixander nincs online   Reply With Quote
Old 11-05-2009   #728
Member
 
Join Date: Jul 2009
Location: Germany
Posts: 144
Thanks: 23
Thanked 9 Times in 7 Posts
My Meizu
can we use the boot menu without serial input ?
Skoddi nincs online   Reply With Quote
Old 11-05-2009   #729
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 2,023
Thanks: 108
Thanked 153 Times in 110 Posts
My Meizu
nixander,
that is great !
On the 16 gb movienand, i have no idea about the current state.
I know Bill, Banxian were going to have a look on it and i noticed some users on bbs.meizu.com were going to do it also.
but did not check it anymore the last 2-3 days, so i would suggest to wait untill one of the other users posts about it or you could have a look on bbs?
Of course you can try for your self ;-)


Skoddi,
I did not find out or Banxian provided his boot system allready on his git, so no exact idea, but if i understood correctly his first test were through serial, but his latest test through the keys and he wanted it to be usefull with ts.

grtz
evow04 nincs online   Reply With Quote
Old 11-05-2009   #730
Member
 
Join Date: Nov 2008
Location: Germany
Posts: 152
Thanks: 8
Thanked 12 Times in 8 Posts
My Meizu
Hey,

when the modem driver is installed, will phone functions immediatly? is the mic and speaker working?

can't wait for dualboot and the tutorial from banxian, i always have to repeat this

if android wouldn't work till now, i would have buyed me a palm pre i think..... but now i have new hope

raoul

Last edited by raangu; 11-05-2009 at 02:23 PM.
raangu nincs online   Reply With Quote
Old 11-05-2009   #731
Senior Member
 
Join Date: Sep 2009
Posts: 380
Thanks: 3
Thanked 138 Times in 53 Posts
My Meizu
go buy a palm pre it can take long time till android is usable... if it will be at all...

We need to invent/research all ourself, so i dont know if phone will work if we get a modem driver i dont know if we get a modem driver at all...

Thats the problem of such projects
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #732
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 2,023
Thanks: 108
Thanked 153 Times in 110 Posts
My Meizu
Thats the problem of such projects
sadly true...

but!
we are getting pretty far at the moment.
Only users need to keep in mind that it is one step after the next,
and the proces only speeds up when more people are helping on it!

So every help is welcome.
For example :
Infineon PMB6812 V 1.62 - Infineon 8876 X 2.1 -
Samsung BTTM47C2SA - Wolfson WM8753G
we need confirmations on what hardware is used,
what is the difference between m8, m8SE, 8gb, 16gb,..

Or one could try and contact meizu, to know if they are interested in helping the user community :-)
evow04 nincs online   Reply With Quote
Old 11-05-2009   #733
Freshman
 
Join Date: Aug 2009
Location: Netherlands
Posts: 40
Thanks: 0
Thanked 0 Times in 0 Posts
My Meizu
I will promise you guys, that when android is fully functional on the M8, i will buy me an M8 again and compare it to my iphone 3GS
Also awesome to see how much progress you guys are making!
Kamerplant nincs online   Reply With Quote
Old 11-05-2009   #734
Senior Member
 
Join Date: Sep 2009
Posts: 380
Thanks: 3
Thanked 138 Times in 53 Posts
My Meizu
im in search of a screwdriver which fits in the scrwes if i find one i will have a look in my m8 and take some photos :P

I just installed my old kernel again because of nfsroot filesystem. Its much easier to experiment with the phone on this basis. I will try to compile ndiswrapper and see if i can get wlan to work.
Further we should see that we get the small problems solved, like no mp3 player because of "No SD Card inserted" this should be possible

Another nice thing... while i was fighting for (with) my m8 i had the battery case open and now i cant find the backplanbe anymore.. lol :/

Last edited by r3wDy; 11-05-2009 at 08:21 PM.
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #735
LVL
Dutch Moderator
 
LVL's Avatar
 
Join Date: Jan 2009
Location: The Netherlands
Posts: 1,371
Thanks: 79
Thanked 162 Times in 64 Posts
My Meizu
torx 5 and a little + screwdriver
LVL nincs online   Reply With Quote
Old 11-05-2009   #736
Member
 
Join Date: Mar 2009
Posts: 123
Thanks: 1
Thanked 100 Times in 32 Posts
Originally Posted by Skoddi View Post
can we use the boot menu without serial input ?
yes, both button input n serial is supported, volume + move menu to left, volume - move to right, when progress bar run to 100, selected system get start. power button confirm selection and start it soon.
banxian nincs online   Reply With Quote
Old 11-05-2009   #737
LVL
Dutch Moderator
 
LVL's Avatar
 
Join Date: Jan 2009
Location: The Netherlands
Posts: 1,371
Thanks: 79
Thanked 162 Times in 64 Posts
My Meizu
srry banxian, but where to download? (is your dualboot already, ready?)

Last edited by LVL; 11-05-2009 at 08:43 PM.
LVL nincs online   Reply With Quote
Old 11-05-2009   #738
Member
 
Join Date: Mar 2009
Posts: 123
Thanks: 1
Thanked 100 Times in 32 Posts
Originally Posted by LVL View Post
srry banxian, but where to download? (is your dualboot already, ready?)
I have very poor connection to sourceforge file release ftp.
Surely I have a poor low upload bandwidth ADSL at all.
yes, It's 3 hours 40 minuts left in ftprush queue.

separete package in sourceforge:
mdroid_cuptools_r3_rootfs.zip
mdroid_cuptools_r3_xip_releasenote.txt
mdroid_cuptools_r3_xip_dualboot_fixed.zip


fixed version n demo video will get ready in afternoon.

Known problem:
If you get screen locked more than 10sec in MeizuOS, you can't power on. (fixed)
maybe my loader confilict with steploader. thanks DreamMiniOne's reports.
this problem fixed by restore first 4 byte in memory after boot MeizuOS.


About boot menu:
touch is not support now please use volume buttton to select OS.

volume + : move menu left
volume - : move menu right
power : confirm
M : loop

Last edited by banxian; 11-06-2009 at 01:49 PM.
banxian nincs online   Reply With Quote
6 members have thanked banxian:
Old 11-05-2009   #739
Premium Member
 
Join Date: Oct 2007
Location: Barcelona (Spain)
Posts: 238
Thanks: 96
Thanked 55 Times in 28 Posts
My Meizu
Thanks for the dualboot, banxian :D
And...it's nice to have a 720x480 wallpaper on Android !
demon__heart nincs online   Reply With Quote
Old 11-05-2009   #740
Lurker
 
Join Date: Nov 2009
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Originally Posted by banxian View Post
I have very poor connection to sourceforge file release ftp.
Surely I have a poor low upload bandwidth ADSL at all.
yes, It's 3 hours 40 minuts left in ftprush queue.

a temporary mirror:
mdroid_cuptools_r3_xip_dualboot.zip
mdroid_cuptools_r3_xip_releasenote.txt
mdroid_cuptools_r3_rootfs.zip

It will be removed 4 hours later.
that's a great news!
thx for your great work!

btw: how can i get your bootloader and kernel source, i wanna do something for this project.
swkyer nincs online   Reply With Quote

   
 
Meizu Me is an independent resource for all things Meizu. All rights reserved. Powered by vBulletin. Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Meizu M8, miniPlayer and all related names are properties of MEIZU Electronic Technology, Inc. Copyright 2009 Meizu Me.
LinkBacks Enabled by vBSEO © 2010, Crawlability, Inc.