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; Originally Posted by swkyer that's a great news! thx for your great work! btw: how can i get your bootloader ...


Reply
 
Thread Tools Display Modes
Old 11-06-2009   #741
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
Originally Posted by swkyer View Post
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.
I have 3 modified kernel in cooking.
I'll init a git from each original state, and overwrite my commit.
But the problem is, initialized push is too large to my ADSL. and I can't get git resume upload from a broken push. maybe it's impossible, I'll try request some friend have fast connection to push the huge things.

Loader is so tiny to push, so I call it tinyloader.
It can fetch from
M8TinyLoader - Gitorious
litexipbuilder used for inject loader / zimage into stock firmware:
MPack - Gitorious
banxian nincs online   Reply With Quote
Old 11-06-2009   #742
Freshman
 
Join Date: Oct 2009
Posts: 32
Thanks: 0
Thanked 12 Times in 6 Posts
Originally Posted by r3wDy View Post
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
How to mount SD card in android
compile mountd,start mountd server:
modify file: system/core/mountd/Android.mk
# disabled - we are using vold now instead
# include $(BUILD_EXECUTABLE)
to:
# disabled - we are using vold now instead
include $(BUILD_EXECUTABLE)

add install file mountd.conf to root file system:
in file: system/core/rootdir/init.rc
free these rows:
service mountd /system/bin/mountd
socket mountd stream 0660 root mount

modify file: system/core/rootdir/Android.mk , add "etc/mountd.conf \",like this:
copy_from := \
etc/dbus.conf \
etc/init.goldfish.sh \
etc/mountd.conf \
etc/hosts

Last edited by bill; 11-06-2009 at 01:52 AM.
bill nincs online   Reply With Quote
2 members have thanked bill:
Old 11-06-2009   #743
Freshman
 
Join Date: Oct 2009
Posts: 32
Thanks: 0
Thanked 12 Times in 6 Posts
Very great half fairy(Banxian)!
After update r3 version, android will support adb driver.
Then install adb driver in your PC.(download in http://www.mobi28.com/m8/M8_android_usb_driver.asp)

All apk software can be installed to M8.
you can download many apk game from here:www.aidiji.com

Install apk methods :
in PC DOS command,connect usb line:


Code:
adb push ***.apk /system/app


enjoy it!!!

Last edited by bill; 11-06-2009 at 05:59 AM.
bill nincs online   Reply With Quote
2 members have thanked bill:
Old 11-06-2009   #744
Passing By
 
lex2193's Avatar
 
Join Date: Apr 2009
Location: Beijing, China
Posts: 9
Thanks: 3
Thanked 2 Times in 1 Post
My Meizu
Thanks all

courage and support to all those who work on this project !

Here is a little gift :



MDroid_Pack.zip

Last edited by lex2193; 11-06-2009 at 06:41 AM.
lex2193 nincs online   Reply With Quote
Old 11-06-2009   #745
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
A month ago I use liveandroid 0.2 and I think it's landscape.
When I visit some android application download site, most of application is designed for vertical (portrait screen) mode.
Er, I must add portrait support of Loader menu to TODO list.

Android seems support screen rotation itself, I got it when alarm clock triggered.


@lex2913:
Thanks!
If I got portrait mode worked I think it's a nice wallpaper to embed in Laucher.apk.

Last edited by banxian; 11-06-2009 at 06:04 AM.
banxian nincs online   Reply With Quote
Old 11-06-2009   #746
Senior Member
 
Join Date: Sep 2009
Posts: 330
Thanks: 3
Thanked 115 Times in 40 Posts
My Meizu
there is a s3c6410 rotator driver in the linux kernel i think.
I love the thing with usb connection so i can work with android without rootfs this is very nice. This weekend i will fetch all the sources (are the kernel source in git too??) and get me a kitchen up so i can start developing.

Friend of mine said the the modem maybe fuctional. The code is imbedded in GSm processor, we should try a hayes std modem driver, this will give us a serial port (or two in this case). Then we could control the modem through at command. We can rip those from windows ce and serial debug.
I will try this when my devenv is setup again

Once again i say: we should create a liste of features/hardware of the m8 and what they are and how we could implement them. This goes from small things like power button over driver for the battery to big things like modem.
We should see that we do one after another to get things done.
I partitcipate in the android porting google mailgroup to get any ifno i could get.

PS to get protrait mode work, you just need to compile the kernel this way, but rotator will not work then. this is one of the "smaller" problems i mentioned

PPS: nice dualboot :D

Last edited by r3wDy; 11-06-2009 at 08:02 AM.
r3wDy nincs online   Reply With Quote
Old 11-06-2009   #747
Member
 
Join Date: Jul 2009
Location: Germany
Posts: 143
Thanks: 22
Thanked 9 Times in 7 Posts
My Meizu
what tool i need to import newer firmware and is it later possible leave out the meizu firmware and update android only ?
Skoddi nincs online   Reply With Quote
Old 11-06-2009   #748
Senior Member
 
Join Date: Sep 2009
Posts: 330
Thanks: 3
Thanked 115 Times in 40 Posts
My Meizu
bug:when u boot windows and it goes to sleep, i cant wake it up by pressing pwer or m button.
anyone else with such a problem?
r3wDy nincs online   Reply With Quote
Old 11-06-2009   #749
Member
 
Join Date: Jul 2009
Location: Germany
Posts: 143
Thanks: 22
Thanked 9 Times in 7 Posts
My Meizu
Originally Posted by r3wDy View Post
bug:when u boot windows and it goes to sleep, i cant wake it up by pressing pwer or m button.
anyone else with such a problem?
hmmm same bug was at android r2
Skoddi nincs online   Reply With Quote
Old 11-06-2009   #750
Junior Member
 
Join Date: Aug 2009
Posts: 56
Thanks: 39
Thanked 14 Times in 5 Posts
Originally Posted by r3wDy View Post

Once again i say: we should create a liste of features/hardware of the m8 and what they are and how we could implement them. This goes from small things like power button over driver for the battery to big things like modem.
We should see that we do one after another to get things done.
I partitcipate in the android porting google mailgroup to get any ifno i could get.
For this reason I opened a new thread [project] Drivers for the m8 hardware
Every help is welcome!!
tumi07 nincs online   Reply With Quote
Old 11-06-2009   #751
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
Originally Posted by r3wDy View Post
bug:when u boot windows and it goes to sleep, i cant wake it up by pressing pwer or m button.
anyone else with such a problem?
It list in known problem in release note and my post.
fixed version contains a graphic expain.
get download link in previouse post.

Last edited by banxian; 11-06-2009 at 10:13 AM.
banxian nincs online   Reply With Quote
Old 11-06-2009   #752
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,669
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
Damn..
friday should be a day when nothing happens but today i have difficulties to catch up

I edited page one (yeah-yeah again) to be upto date:
  • linked tumi07 his topic.
  • linked Banxian his gitīs/updated RC3
  • linked Bill is howto on games
  • added a todo part
Now, if anyone finds a bug PM me so i can update in todo list...
If anyone has details on hardware/driver, PM me so i can update..

Can someone post me a video of rc3 from boot process? :P


Banxian,
if i read well Wince still needs to be loaded from NOR?
canīt we change this for loading from movienand?
Then one does not need to cook loader and new fw everytime there is a new fw leak..

r3wDy,
great! those pictures and info on hardware will be very usefull and i will update in page 1 if you have them.
Be carefull while opening m8, and i posted in Mods and dev. somewhere a video that demonstrates on opening M8, this can be a good guidline for not damaging your m8?! (not that i doubt on you but.. you know ;-) )

It will be removed 4 hours later.
crap just noticed this

How to mount SD card in android
compile mountd,start mountd server:
Can this patch be included in the next rc? ;-).

Friend of mine said the the modem maybe fuctional
great news r3wdy.
I hope we get wifi asap running, this will be the best to start with ;-)
__________________
Mint Linux - Android Wiki - Dutch Wiki
evow04 nincs online   Reply With Quote
Member who thanked evow04 for the post:
Old 11-06-2009   #753
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
Originally Posted by evow04 View Post
Can someone post me a video of rc3 from boot process? :P

Banxian,
if i read well Wince still needs to be loaded from NOR?
canīt we change this for loading from movienand?
Then one does not need to cook loader and new fw everytime there is a new fw leak..
I have a older video. I will made a new one tonight.

yes, when we talk about NOR, it means onenand in M8.
we place xip.bin in movinand only used for upgrade system to read and inflate it to onenand (in nb0 format). this is hard to changed because it's behavior of mzboot. it's dangerous to patch on it.
banxian nincs online   Reply With Quote
Old 11-06-2009   #754
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,669
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
ok!

will have a look on your git to see the process.
cause even though it is hard/dangerous to do, it would save us work.
thanks for now, and i will see the movie when it comes up :-)
evow04 nincs online   Reply With Quote
Old 11-06-2009   #755
Senior Member
 
Join Date: Sep 2009
Posts: 330
Thanks: 3
Thanked 115 Times in 40 Posts
My Meizu
ok folkz i looked @ the datasheets from neo/freerunner (openmoko,.org) and they gsm modem is connected to the s3c2440 cpu just through uart.
Its controled enterly by at command i think.
So i think if we (i) compile a hayes compatilble modem driver and set this to this uart port, we should be able to coommunicate with this chip. all the other things should be made by the modem firmware itself. so we maybe dont need a driver for this.
We know s3c4610 has 3 or 4 uarts, we should just try all of these (0 cant be because its our usb/serial port) one must be connected to the modem. it will answer if we send at command so we could se this...

adb.exe doesnt recognize my device cause my adb.exe is too old. i will try this when im @ home this evening or over the weekend
r3wDy nincs online   Reply With Quote
Old 11-06-2009   #756
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,669
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
that is a long shot, but it could be working!
keep us informed, on wlan, really can not find anything about it
evow04 nincs online   Reply With Quote
Old 11-06-2009   #757
Senior Member
 
Join Date: Sep 2009
Posts: 330
Thanks: 3
Thanked 115 Times in 40 Posts
My Meizu
but i found something bout wlan :P
Look here page 16 right
http://www.titov.org.ua/doc/Schemati...public_RC0.pdf

freerunner also can use this chipset, and when i read corretly there is a marvel 88w8686 chip usid in this samsung package. maybe the freerunner driver is wiorth a try
r3wDy nincs online   Reply With Quote
Old 11-06-2009   #758
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,669
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
god DAMNED why is meizume so slow loading!
i am trying to edit & post for over 3 hours now but i get timeoutīs and other :s

anyway, i found the same thing
some link :
libertas driver
google search

i also noticed that samsung uses qualcom & marvell for the base of some chipīs
there it gets confusing : some schematics say the swl is BT + Wifi other say only wifi..

found some other internal pictures

but on the marvel we can find alot of info, that is good news!
with some luck we have wifi up and running in a few days.
__________________
Mint Linux - Android Wiki - Dutch Wiki

Last edited by evow04; 11-06-2009 at 03:24 PM.
evow04 nincs online   Reply With Quote
Old 11-06-2009   #759
Passing By
 
Join Date: May 2009
Posts: 5
Thanks: 3
Thanked 0 Times in 0 Posts
Please talk me anybody - it work with M8SE?
MegaBaSS nincs online   Reply With Quote
Old 11-06-2009   #760
Premium Member
 
Loonix's Avatar
 
Join Date: Sep 2009
Location: Germany
Posts: 318
Thanks: 64
Thanked 26 Times in 25 Posts
My Meizu
yes, but not M8 SE 16GB.
Loonix online van   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.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc. Meizu M8, miniPlayer and all related names are properties of MEIZU Electronic Technology, Inc. Copyright 2009 Meizu Me.