+ Reply to Thread
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, ...
-
06-26-2009 #21Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postserzincano,
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 :
to try running haret in system mode"unlocking" the phone or setting something in the registry to allow unsigned binaries
Source : Unlock your HTC Windows Mobile device for unsigned applications and certific - Forums
other clou´s :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
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!
-
06-26-2009 #22Passing By
- Join Date
- May 2009
- Posts
- 15
- Thanks
- 2
Thanked 0 Times in 0 Posts8 gb, with wifi, firmware 0.9.1.0
-
06-26-2009 #23Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Poststhanks!
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?
-
06-26-2009 #24Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,601
- Thanks
- 245
Thanked 1,049 Times in 391 PostsHKEY_LOCAL_MACHINE\Security\Policies\Policies
This location does not exist in registry...
-
06-26-2009 #25Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postsif 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\
maybe you find : SECPOLICY_UNSIGNEDPROMPT ?- 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.
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.
-
06-26-2009 #26Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,601
- Thanks
- 245
Thanked 1,049 Times in 391 PostsNope, I have looked through the Security tree and no such thing is there...
-
06-26-2009 #27Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postsand 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.htmlLast edited by evow04; 06-26-2009 at 09:47 PM.
-
06-27-2009 #28Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsKernel 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.
-
06-27-2009 #29Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postspatch for haret to support S3C64xxxx;
source : DX900 ? gnufiish
source : haret Archives: [PATCH] HaReT support for S3C64xx SoC- haret-s3c64xx-dx900.patch (31.2 kB) - added by laforge 5 months ago. HaReT patch (against cvs) for DX900 support
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
-
06-27-2009 #30Freshman
- Join Date
- May 2009
- Posts
- 32
- Thanks
- 2
Thanked 2 Times in 2 Postsevow04,
Is S3C64xxxx the same CPU as the one in the M8?
-
06-27-2009 #31Dutch Moderator
- Join Date
- Jan 2009
- Location
- The Netherlands
- Posts
- 1,589
- Thanks
- 117
Thanked 173 Times in 72 PostsI 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
-
06-27-2009 #32Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsMartO,
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
-
06-28-2009 #33Freshman
- Join Date
- May 2009
- Posts
- 32
- Thanks
- 2
Thanked 2 Times in 2 PostsEvow04,
Thanks for clearing my doubts...
I'll try patching Haret and run it on my M8. I'll then post the haretlog.txt
-
06-28-2009 #34Passing By
- Join Date
- May 2009
- Posts
- 15
- Thanks
- 2
Thanked 0 Times in 0 PostsHow can I patch Haret ?
-
06-28-2009 #35Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,601
- Thanks
- 245
Thanked 1,049 Times in 391 PostsI have created a topic at xda-developers, hopefully someone will be able to help us!
Link
-
06-28-2009 #36Freshman
- Join Date
- May 2009
- Posts
- 32
- Thanks
- 2
Thanked 2 Times in 2 PostsOk, 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.
-
06-28-2009 #37Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 Postserzincano,
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
Source :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)....
HaRET - Handhelds.org MoinMoin Wiki
You will need to grab the source and the tool used to compile it,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
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
-
06-28-2009 #38Freshman
- Join Date
- May 2009
- Posts
- 32
- Thanks
- 2
Thanked 2 Times in 2 PostsEvow02,
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?
-
06-28-2009 #39Valued Member
- Join Date
- Aug 2008
- Location
- Belgium
- Posts
- 2,434
- Thanks
- 127
Thanked 189 Times in 130 PostsMartO,
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 :ps i typed a "space" between "":" & "pserver" to avoid the smiley "cvs -d : pserver:anoncvs@anoncvs.handhelds.org:/cvs login
CVS password: anoncvs
cvs -d : pserver:anoncvs@anoncvs.handhelds.org:/cvs co haret
"
goodluck with it!
-
06-28-2009 #40Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,601
- Thanks
- 245
Thanked 1,049 Times in 391 PostsYou can use the Code button instead of the Quote button to input text without smileys
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