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; It is a relief to hear that your m8 isnt 'that' fu**ed! Probably the battery got too much charge while ...


Reply
 
Thread Tools Display Modes
Old 11-04-2009   #701
Premium Member
 
Loonix's Avatar
 
Join Date: Sep 2009
Location: Germany
Posts: 329
Thanks: 66
Thanked 27 Times in 26 Posts
My Meizu
It is a relief to hear that your m8 isnt 'that' fu**ed!
Probably the battery got too much charge while the phone did not work properly =(

Bill, thank you for the hint, again! =)
I hope its possible to build them into a android build from the beginning on?
Loonix nincs online   Reply With Quote
Old 11-04-2009   #702
Senior Member
 
Join Date: Sep 2009
Posts: 331
Thanks: 3
Thanked 122 Times in 42 Posts
My Meizu
to all gods in heaven...
THANK YOU

Ethernet Boot Loader Configuration:

0) IP address: 0.0.0.0
1) Subnet mask: 255.255.255.0
2) DHCP: Disabled
3) Boot delay: 2 seconds
4) Reset to factory default configuration
5) Startup image: DOWNLOAD NEW
6) Program disk image into SmartMedia card: Enabled
7) Program CS8900 MAC address (00:00:00:00:00:00)
8) KITL Configuration: DISABLED
9) Update Mode:Disabled
B) Low Level Format Image Part
C) Clean Boot Option: FALSE
D) Download image now
F) Format PocketStore's Storage Region
L) LAUNCH existing Boot Media image
N) Read NAND Flash (Block/Page)
R) Read Configuration
U) DOWNLOAD image now(USB)
W) Write Configuration Right Now
r3wDy nincs online   Reply With Quote
Old 11-04-2009   #703
Senior Member
 
Join Date: Sep 2009
Posts: 331
Thanks: 3
Thanked 122 Times in 42 Posts
My Meizu
Worx again just reached upgrade mode
now back to android development :D

thank you for alle the help and good advices :D

Last edited by r3wDy; 11-04-2009 at 06:49 PM.
r3wDy nincs online   Reply With Quote
Old 11-04-2009   #704
Premium Member
 
Loonix's Avatar
 
Join Date: Sep 2009
Location: Germany
Posts: 329
Thanks: 66
Thanked 27 Times in 26 Posts
My Meizu
Congratulations! :D
Wow, good that you did not give up
Loonix nincs online   Reply With Quote
Old 11-04-2009   #705
Administrator
 
nice2know_u's Avatar
 
Join Date: Mar 2007
Location: Budapest, Hungary
Posts: 3,248
Thanks: 102
Thanked 475 Times in 178 Posts
My Meizu
Glad to hear that r3wDy! Good luck on Android
nice2know_u nincs online   Reply With Quote
Old 11-04-2009   #706
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,668
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
Originally Posted by Loonix View Post
It is a relief to hear that your m8 isnt 'that' fu**ed!
to all gods in heaven...
THANK YOU
indeed!
that is great news!
What went wrong and what is the status on repairing your m8?
btw tested & repaired my ttl, seems also back working, except i have doubts about the grnd function

build usb/(serial cable now so i can use it without battery
adapter seems to be defect
ok, very stupid idea:
use a small adapter-powered-usb-hub,
tear it open & solder usb-mini m8 pins to usb-hub pins : no need for male plug for pc and if you got one day an usb ttl you can solder this directly to.
then you have a new charger/docking station ;-)

status on Android drivers
one should make list of all found hardware drivers in wince edition, so we could make a timeline for not wasting more time and then we have a list with status...?
2.6.28 kernel drivers/mmc/core to 2.6.27
its possible to build them into a android build from the beginning on?
with some luck the newest *nix kernel could be supporting wifi or other modules.. so rebuilding android with it could be usefull?

@ Bill i wrote a pm, if you have time, could you answer me?
__________________
Mint Linux - Android Wiki - Dutch Wiki
evow04 nincs online   Reply With Quote
Old 11-04-2009   #707
Senior Member
 
Join Date: Sep 2009
Posts: 331
Thanks: 3
Thanked 122 Times in 42 Posts
My Meizu
What went wrong and what is the status on repairing your m8?
meizu never answred to my email...
wrong was: the ttl "featured" a low pass fiter for "better" singal quality which could not handle the speed. i sldred it out and bridged it then it worked
r3wDy nincs online   Reply With Quote
Old 11-04-2009   #708
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
Worx again just reached upgrade mode
now back to android development :D

thank you for alle the help and good advices :D

great to hear :D
Skoddi nincs online   Reply With Quote
Old 11-04-2009   #709
Premium Member
 
Join Date: Oct 2007
Location: Barcelona (Spain)
Posts: 177
Thanks: 69
Thanked 37 Times in 20 Posts
My Meizu
Originally Posted by r3wDy View Post
Worx again just reached upgrade mode
now back to android development :D

thank you for alle the help and good advices :D
Great :D!
I'm glad that your M8 finally revived :D
demon__heart nincs online   Reply With Quote
Old 11-04-2009   #710
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,668
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
*the whole forum makes a wave cause your m8 works again*
Now you can finally try the android build :D

Ps made any more test yet with jtag?
evow04 nincs online   Reply With Quote
Old 11-04-2009   #711
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
Originally Posted by r3wDy View Post
Worx again just reached upgrade mode
now back to android development :D

thank you for alle the help and good advices :D
Welcome back, J!
banxian nincs online   Reply With Quote
Old 11-04-2009   #712
Valued Member
 
evow04's Avatar
 
Join Date: Aug 2008
Location: Belgium
Posts: 1,668
Thanks: 63
Thanked 104 Times in 79 Posts
My Meizu
Banxian , so how is the status on the loader?

Android 2.0 Release




New User Features


Quick Contact for Android

Multiple Accounts

Messaging Search

Email Combined Inbox

Camera Modes
Contacts and accounts

  • Multiple accounts can be added to a device for email and contact synchronization, including Exchange accounts. (Handset manufacturers can choose whether to include Exchange support in their devices.)
  • Developers can create sync adapters that provide synchronization with additional data sources.
  • Quick Contact for Android provides instant access to a contact's information and communication modes. For example, a user can tap a contact photo and select to call, SMS, or email the person. Other applications such as Email, Messaging, and Calendar can also reveal the Quick Contact widget when you touch a contact photo or status icon.
Email

  • Exchange support.
  • Combined inbox to browse email from multiple accounts in one page.
Messaging

  • Search functionality for all saved SMS and MMS messages.
  • Auto delete the oldest messages in a conversation when a defined limit is reached.
Camera

  • Built-in flash support
  • Digital zoom
  • Scene mode
  • White balance
  • Color effect
  • Macro focus
Android virtual keyboard

  • An improved keyboard layout to makes it easier to hit the correct characters and improve typing speed.
  • The framework's multi-touch support ensures that key presses aren't missed while typing rapidly with two fingers.
  • A smarter dictionary learns from word usage and automatically includes contact names as suggestions.
Browser

  • Refreshed UI with actionable browser URL bar enables users to directly tap the address bar for instant searches and navigation.
  • Bookmarks with web page thumbnails.
  • Support for double-tap zoom.
  • Support for HTML5:
    • Database API support, for client-side databases using SQL.
    • Application cache support, for offline applications.
    • Geolocation API support, to provide location information about the device.
    • <video> tag support in fullscreen mode.
Calendar

  • Agenda view provides infinite scrolling.
  • Events indicate the attending status for each invitee.
  • Invite new guests to events.
New Platform Technologies

Media Framework

Revamped graphics architecture for improved performance that enables better hardware acceleration.
Bluetooth

  • Bluetooth 2.1
  • New BT profiles: Object Push Profile (OPP) and Phone Book Access Profile (PBAP)
New Framework APIs

Android 2.0 includes several new developer APIs. For an overview of new APIs, see the Android 2.0 version notes.
For a complete report of all API changes, see the API Differences Report.
evow04 nincs online   Reply With Quote
2 members have thanked evow04:
Old 11-04-2009   #713
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
Originally Posted by evow04 View Post
Banxian , so how is the status on the loader?
as the same status yesterday. have a very simple white-black "UI" with a progress bar, can select Android/MeizuOS though type A/C in serial cable. when progress reach 100%, each selected target OS can boot succesful.

I just weekup to buy some foods and continue sleep.
I'll try to rip key gpio function from smdk6410 ce6 bsp, and write how to some hours later.
banxian nincs online   Reply With Quote
Old 11-04-2009   #714
Premium Member
 
Loonix's Avatar
 
Join Date: Sep 2009
Location: Germany
Posts: 329
Thanks: 66
Thanked 27 Times in 26 Posts
My Meizu
Originally Posted by evow04 View Post
Android 2.0 Release
Yea, Android 2.0 is supposed to be out there but i am unable to find a repo of it
(also i cant get ubuntu 9.10 to compile android at all because it wont let me install Java sdk 5.0, only 6.0 -.- )
Also Banxian, for you it must be like 5 in the morning o.O why arn't you sleeping?
__________________
Meizu M8 SE - FW 0.9.6.38 Leak improved by HondaRacer
Loonix nincs online   Reply With Quote
Old 11-04-2009   #715
Junior Member
 
Join Date: Jun 2007
Location: Holland
Posts: 61
Thanks: 10
Thanked 13 Times in 8 Posts
My Meizu
Originally Posted by r3wDy View Post
Worx again just reached upgrade mode
now back to android development :D

thank you for alle the help and good advices :D
congrats!
I'm happy 4u
owenray nincs online   Reply With Quote
Old 11-05-2009   #716
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
I add some code in M8TinyLoader to use default 7F008000 to print GPIO DAT from A to Z (infact GPQDAT is last), and found N is changed when button pushed.
normal value is 00002AB0,
Code:
Power 28B0 -> 10 (reverse)
Music 2A90 -> 6 (reverse)
Cancel 2AA0 -> 5 (reverse)
Volume + - take no response. maybe I have to set control or plug up bits for N.

Code:
    GPIOReg->GPNPUD |= 0x28UL;          // 00 10 10 00
    GPIOReg->GPNPUD &= 0xFFFFFFEBUL;    // 11 10 10 11
when I change bit group 2 & 3 from 01 to 10, I get same results like power button.
Code:
normal: 2AB6
Volume -: 2AB4 3 (reverse)
Volume +: 2AB2 2 (reverse)
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.

Progress: OS selector use volume key worked on M8 (SE can't see menu). finding SE eboot framebuffer base now.

Last edited by banxian; 11-05-2009 at 09:37 AM.
banxian nincs online   Reply With Quote
Old 11-05-2009   #717
Senior Member
 
Join Date: Sep 2009
Posts: 331
Thanks: 3
Thanked 122 Times in 42 Posts
My Meizu
Yea, Android 2.0 is supposed to be out there but i am unable to find a repo of it
(also i cant get ubuntu 9.10 to compile android at all because it wont let me install Java sdk 5.0, only 6.0 -.- )
u need to install jdk (search for install jdk debian)
here Java on Debian - Development - Confluence

and then set the java version to use to with
PHP Code:
update-alternatives --config java
update
-alternatives --config javac 
To the modem thing: on pics from inside m8 i found a chip from infneopn, labled 8876. Searching for this i found


X-GOLD™ 201 - PMB 8876

EDGE Baseband IC with embedded multimedia functions; Launched in the market since 2005

* ARM926™ based single modem and application processor with cache support and fast tightly-coupled memories
* Supporting camera applications of up to 2 MPixel
* USB 2.0 on-the-go, full speed, fast IRDA

...
PMB 8876. S-GOLD2™-Multimedia Engine with. Advanced EDGE Modem Functionality ...

But i cant imagine that meizu uses a complete processor, which could make a mobile on his own just as modem

Last edited by r3wDy; 11-05-2009 at 08:01 AM.
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #718
Member
 
Join Date: Mar 2009
Posts: 110
Thanks: 1
Thanked 81 Times in 24 Posts
I think the processor used for execute baseband firmware itself.
and I found SE version M8 have different framebuffer address in eboot. I am going to dump eboot of SE later, to make my dualboot menu can both used in M8 and M8 SE. I'd like to use one pixel of default meizu logo display by eboot to check an SE hardware.
banxian nincs online   Reply With Quote
Old 11-05-2009   #719
Senior Member
 
Join Date: Sep 2009
Posts: 331
Thanks: 3
Thanked 122 Times in 42 Posts
My Meizu
searching google for PMB8876 shows that the system is used in iphone too. But on pix from inside iphone the processor looks different so im unsure if it really is the same.

I think this cpu is used for mulitmedia and gsm stuff and this chip is commonly used. So i think we should be able to find some linux support fopr this.
r3wDy nincs online   Reply With Quote
Old 11-05-2009   #720
Passing By
 
Join Date: Aug 2009
Posts: 3
Thanks: 0
Thanked 1 Time in 1 Post
When ?

when shall be able to me download a stable android version on my meizu?
good luck
targh 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.
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.