+ Reply to Thread
Page 2 of 121 FirstFirst 1 2 3 4 12 52 102 ... LastLast
Results 21 to 40 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; erzincano, Great! one step forward for you aswel! Can you provide more information about your device? (firmware, device with wifi, ...

  1. #21
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    erzincano,
    Great! one step forward for you aswel!
    Can you provide more information about your device? (firmware, device with wifi, non wifi, 8-16gb,..)
    Maybe we can find a patern this way.

    nice2know_u, do you own a m8?
    if yes can you also try to run haret and see what it does?
    if not, maybe you can try to make android kernel with the info i found on the web? (see above about android kernel and arm chain for ARM1176)

    other update concerning :
    "unlocking" the phone or setting something in the registry to allow unsigned binaries
    to try running haret in system mode

    Source : Unlock your HTC Windows Mobile device for unsigned applications and certific - Forums
    xxxxx Unlock your HTC Windows Mobile device for unsigned applications and certificates

    xxxxxUse the registry editor "regeditSTG2" attached to change
    HKEY_LOCAL_MACHINE\Security\Policies\Policies (then press "values")\ 00001001 = 2 -->Change the value data from 2 to 1
    HKEY_LOCAL_MACHINE\Security\Policies\Policies00010 05 = 16 --> Change the value data from 16 to 40
    HKEY_LOCAL_MACHINE\Security\Policies\Policies00010 17 = 128 --> Change the value data from 128 to 144
    The following reg editors DONT work
    REGEDIT
    REGEDITSTG
    SGS Explorer
    A possible alternative could be to run the "SP_AllowCertificateInstall.cab"
    And then the HTC application unlocker attached
    other clou´s :
    msgoodies: Solution for adding own root certificates to Windows Mobile 5 devices - Updated
    Windows Mobile Powered Device Security Model
    Windows Mobile Team Blog : All About "Application Locked"

    So who will try to change the registry and run haret to see if it runs like we want? ? ;-)
    be sure to make a backup first of all your data!

  2. #22
    Passing By
    Join Date
    May 2009
    Posts
    15
    Thanks
    2
    Thanked 0 Times in 0 Posts
    8 gb, with wifi, firmware 0.9.1.0

  3. #23
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    thanks!
    so we know at this point that a default m8 device with wifi running firmware :
    0.9.0.6 // 0.9.1.0
    does not run Haret in system mode without changes.

    who try´s the above procedure to edit registry and run haret again?

  4. #24
    Administrator
    Join Date
    Mar 2007
    Location
    Budapest, Hungary
    Posts
    4,601
    Thanks
    245
    Thanked 1,049 Times in 391 Posts
    HKEY_LOCAL_MACHINE\Security\Policies\Policies

    This location does not exist in registry...

  5. #25
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    if you have the m8 registry open,
    can you explore the KEY_LOCAL_MACHINE\Security\ tree?
    cause the explanations are based on win ce5, so it could be different on ce 6.
    like for example an other name or so.. instead of \Policies\

    • The unsigned applications policy (SECPOLICY_UNSIGNEDAPPS) is checked to determine whether unsigned applications are allowed to run on the device.
    • If unsigned applications are allowed to run on the device (SECPOLICY_UNSIGNEDAPPS=1), then the Unsigned Prompt policy is checked. If the Unsigned Prompt policy (SECPOLICY_UNSIGNEDPROMPT) is 1 then the user is not prompted and the application is allowed to run privileged. If the Unsigned Prompt policy is zero (SECPOLICY_UNSIGNEDPROMPT = 0), then the user is prompted to specify whether to allow the unsigned application to run. If the user allows the application to run, the application runs privileged.
    maybe you find : SECPOLICY_UNSIGNEDPROMPT ?

    also have a look here : http://download.microsoft.com/downlo...rity_Model.doc
    in this ms document you find other names aswel like : SECROLE_USER_AUTH,...

    Did anyone use the meizu m8 sdk?
    if yes, is there an Microsoft Authenticode tool integrated or an other function to sign/provide certificate for the developped app?
    Cause signing Haret could solve the issue aswel i think.
    Last edited by evow04; 06-26-2009 at 01:06 PM.

  6. #26
    Administrator
    Join Date
    Mar 2007
    Location
    Budapest, Hungary
    Posts
    4,601
    Thanks
    245
    Thanked 1,049 Times in 391 Posts
    Nope, I have looked through the Security tree and no such thing is there...

  7. #27
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    and searching for
    SECPOLICY_UNSIGNEDAPPS
    SECPOLICY_UNSIGNEDPROMPT
    SECPOLICY*
    in the registry, does this returns anything?
    maybe meizu changed the name

    ps nice2know_u , i saw you have an active account on the meizu forum.
    maybe you could ask it there how make haret signed or how to disable the security policy?

    ps2
    can someone explain what this is about?
    http://bbs.meizu.com/thread-851117-1-1.html
    Last edited by evow04; 06-26-2009 at 09:47 PM.

  8. #28
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    Kernel with android patch for S3c6410 cpu:
    source : iamnpc's samsung-s3c6410-android.1.0 at master - GitHub

    Fork of leemgs/samsung-s3c6410-android.1.0
    Description: samsung-s3c6410-android.1.0 (2.6.24 base)
    Homepage: android-group-korea - Google Code
    Clone URL: git://github.com/iamnpc/samsung-s3c6410-android.1.0.git

    clone git://github.com/iamnpc/samsung-s3c6410-android.1.0.git
    Your Clone URL: git@github.com:iamnpc/samsung-s3c6410-android.1.0.git

    Modified Toolchain info and detail version.
    Last edited by evow04; 06-27-2009 at 01:19 PM.

  9. #29
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    patch for haret to support S3C64xxxx;

    source : DX900 ? gnufiish
    source : haret Archives: [PATCH] HaReT support for S3C64xx SoC
    This is an experimental patch that enables me to use HaReT on a E-TEN glofiish
    DX900 which is based on the Samsung S3C6400 SoC

    The patch is not fully cleaned-up yet, but it does the trick for me right
    now

    text/x-diff attachment
    http://www.handhelds.org/hypermail/h...xx-dx900.patch

  10. #30
    Freshman
    Join Date
    May 2009
    Posts
    32
    Thanks
    2
    Thanked 2 Times in 2 Posts
    evow04,

    Is S3C64xxxx the same CPU as the one in the M8?

  11. #31
    LVL
    LVL nincs online
    Dutch Moderator
    Join Date
    Jan 2009
    Location
    The Netherlands
    Posts
    1,589
    Thanks
    117
    Thanked 173 Times in 72 Posts
    I have to say, that this is going to look quite interesting.
    The best would be to develop android before Meizu does.
    Ben je Nederlands?
    Dan kan je ook gewoon in de Nederlandse sectie reageren en vragen: http://www.meizume.com/dutch

  12. #32
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    MartO,
    according the information provided by you in post 16 in this topic
    and according nice2know_u his information in post 10 in this topic,
    the application processor is S3C6410 (based on the ARM1176JZF-S).

    it seems logic that the S3C6410 is within the S3C64XX series.

    @LVL,
    it is indeed very interesting,
    only problem is that i do not have a lot of time to work on this cause im very busy with some development for the office and missing the device it selfs makes it hard to test ofcourse. But i guess i will order one asap.

    So anyone who wants to help is welcome ofcourse,
    then it could be running before meizu is ready with it ;-)

    things that needs to be tested at the moment:
    * how to enable unsigned apps on m8 (see above)
    * patch haret (see above) to support cpu properly and try to run it again.
    * try to make android build with the above git

  13. #33
    Freshman
    Join Date
    May 2009
    Posts
    32
    Thanks
    2
    Thanked 2 Times in 2 Posts
    Evow04,

    Thanks for clearing my doubts...

    I'll try patching Haret and run it on my M8. I'll then post the haretlog.txt

  14. #34
    Passing By
    Join Date
    May 2009
    Posts
    15
    Thanks
    2
    Thanked 0 Times in 0 Posts
    How can I patch Haret ?

  15. #35
    Administrator
    Join Date
    Mar 2007
    Location
    Budapest, Hungary
    Posts
    4,601
    Thanks
    245
    Thanked 1,049 Times in 391 Posts
    I have created a topic at xda-developers, hopefully someone will be able to help us!
    Link

  16. #36
    Freshman
    Join Date
    May 2009
    Posts
    32
    Thanks
    2
    Thanked 2 Times in 2 Posts
    Ok, I need your help to apply the patch to Haret.

    Correct me if I' wrong...

    1-.First you need the patch file with patch file extensions.
    2-.Also a program to apply that patch, TortoiseSVN.
    3-.The source code of the file to patch, Haret Source Code.

    I've tried the steps to patch the file but it seems that I dont know which file in the source code I need to patch.

  17. #37
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    erzincano,
    i never patched this kind of stuff,
    however there is some info on the haret wiki it is very poor explained.

    source :
    http://handhelds.org/cgi-bin/cvsweb..../haret/INSTALL
    HaRET is now compiled with the gcc toolset. ....
    The gcc toolset in use is from the cegcc project. See
    CeGCC's web page for more info.....
    The recommended way to build haret is with the prebuilt cegcc rpms found at:
    SourceForge.net: CeGCC - Cross development for Pocket PC: Files
    Obtain the cegcc-mingw32ce package (version 0.50 is known to work) and
    install it. After installing cegcc, one should be able to compile
    haret (cd /path/to/haret; make)....
    Source :
    HaRET - Handhelds.org MoinMoin Wiki
    The source is available from CVS:
    cvs -d server:anoncvs@anoncvs.handhelds.org:/cvs login
    CVS password: anoncvs
    cvs -d server:anoncvs@anoncvs.handhelds.org:/cvs co haret
    You will need to grab the source and the tool used to compile it,
    apply the patch before sending the make command that compiles haret.

    MartO,
    i assume that you are looking for the files that are mentioned here:
    Attachment ? gnufiish
    for example : src/wince/haret.vcp ?

    nice2know_u,
    thats a great idea! I do hope someone will provide some help there,
    how ever i know it will be hard to gain info from there (at last thats my experience in te past)
    btw, did you have a change to look further on the security issue?

    tx

  18. #38
    Freshman
    Join Date
    May 2009
    Posts
    32
    Thanks
    2
    Thanked 2 Times in 2 Posts
    Evow02,

    I think I getting the point on the patch file thanks to the web page you posted, but it seems I'm not doing something or I might get a wrong Haret Source Code.

    Any place where I can download Haret 0.5.2 Source Code?

  19. #39
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    MartO,

    the source is easy to find if you have a CVS client, download a client;
    windows : TortoiseCVS: About
    Ubuntu : --> Applications --> Add/remove --> search for "CVS"

    open the CVS client, and just enter commands
    like previously posted :
    cvs -d : pserver:anoncvs@anoncvs.handhelds.org:/cvs login
    CVS password: anoncvs
    cvs -d : pserver:anoncvs@anoncvs.handhelds.org:/cvs co haret
    ps i typed a "space" between "":" & "pserver" to avoid the smiley ""

    goodluck with it!

  20. #40
    Administrator
    Join Date
    Mar 2007
    Location
    Budapest, Hungary
    Posts
    4,601
    Thanks
    245
    Thanked 1,049 Times in 391 Posts
    You can use the Code button instead of the Quote button to input text without smileys


 

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