找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2523|回复: 14

Do you know what this means to WM?Especailly for Palm 500v

[复制链接]
发表于 2010-4-8 23:34 | 显示全部楼层 |阅读模式
Notice:this is from XDA!
5 S5 ^6 |$ M/ w* e/ \& S& K9 y[APP][25MAR10]Gen.Y DualBOOT v1.0.6.0[W|Q|VGA][CAB|EXT]" G& z* A1 L# ~# F( ^' \# r
Just to clear up the most asked question in this thread, this app will NOT work with the HTC HD2, because there is no android distro available yet for that platform (SnapDragon)1 m" L; I" N2 A( E! V
/ Y7 V' H: j$ P4 c: v/ S
Gen.Y DualBOOT: Dual boot solution for Windows Mobile devices with XDANDROID( A9 ^, A7 Y4 U

3 m6 b) S( ^) D" n7 WBefore I start, I wanted to give my props to all android developers that made android possible on our devices: please support these guys: XDANDROID team (Diamond/Raphael/Blackstone..), Topaz Android Team & others that I might have missed
- t6 \, u/ @  w# p5 i. l% m0 Y+ s& X  r
*Just to clear things up, this is only a bootlauncher app, u still need to install android for yourself on your device  ]" `+ u6 l6 I6 N& T

0 g' p* }0 C3 L' {1 v8 r+ w# X3 n# o$ t! |

$ ^' z- _- _: p( {- S3 bIntroduction  e  u. u! |* l8 v+ c1 N* A
Android on WM devices is getting more and more popular, especially with the latest developments, and it's almost ready for daily use. I wanted to have an app so we could easily boot into both WM & Android, and Gen.Y DualBOOT was the solution. This release is made for VGA devices, and supports booting Android both from Internal Storage (moviNAND, e.g. Touch Diamond) & Storage Card (SDMemory, e.g. Touch Pro). WVGA version and QVGA version is also ready. This app has been tested on WM6.1, but will work perfectly on WM6.5.x as well.: k4 d8 e9 p3 J0 O1 ~1 {; u# z1 P, [; M: K
Keep in mind that your android setup must be installed already at the root of your storage card in order for this app to work correctly (e.g. \Internal Storage\haret.exe or \Storage Card\haret.exe respectively)
* `- V6 }1 E& e& z, z4 F8 H' k. ~; L* t3 v
User Guide' I* Z! z0 @3 c# M0 F% y1 p
Here's a quick User Guide, showing the interface and what the buttons are for:
3 |2 Q0 W6 S7 {
2 }4 t, D) ^7 A8 C
. h6 S# R. Y, Z' ?This app is launched by a registry key created in [HKEY_LOCAL_MACHINE\init], so it launches directly at boot after shell gets initialized. 6 f# r  `6 T- M7 ?9 _7 p9 O
Chefs: If u are going to cook this app into your ROM, make sure that this key gets added DURING your customization procedure (and not before!)0 M0 Q% s8 y; M* d
8 }2 V# L) D" W, B% }. ?$ R; i7 O
There are 2 checkboxes, enabling automatic boot:
  w/ V1 a9 ^5 n. H. ~6 R6 xAutoBoot: enabling this mode will automatically boot the OS of your choice after a 10 second countdown
; h. R9 Y7 ~* b" k" E> disabling autoboot will remove the countdown completely
6 w/ e& [) h$ @2 m5 ?9 rFastBoot: enabling this mode will automatically boot the OS of your choice after a 3 second countdown (requires AutoBoot to be enabled first)
9 H5 i9 _5 i$ O  ^$ x: O  k0 A
  b! @! o( H9 Q' w/ A2 ]( C; `Now apart from these 2 checkboxes, u have 2 radiobuttons, which allow u to choose which OS gets automatically booted.
& q0 @, K& a/ I5 E( q) M! }! r2 ^# Y6 L* U6 E+ D+ }
And last but not least, u have the 2 manual launch buttons. Pressing these buttons will directly launch (overriding autoboot) Windows Mobile or Android.0 |  b  o) I( ?, r

2 _( _) j* q( T: ?: IRegistry
9 Y4 ?& r. H% I" k4 I' n5 z( tGen.Y DualBOOT checks for 5 registry keys, which allow some form of customiation. Apart from the last key (StorageBootMode), all keys can be modified utilizing the radio & check buttons in the GUI. All of these keys can be found in:. [) R1 F/ k# f) C% s) C, V$ W

4 A9 n0 k9 ~1 c# S  B[HKEY_CURRENT_USER\Software\Gen.Y\DualBOOT]% E2 U- F; r* e6 n% t' C  A) b% L
Here's quick list describing what the keys are for2 h9 S# k1 v: y2 e
"AutoBootEnabled"=dword:1 (1: enable autoboot | 0: disable autoboot). P! L" u0 L5 h: b
"FastBootEnabled"=dword:0 (1: enable fastboot | 0: disable fastboot)
/ d2 |: A5 j5 @7 _  B' Q! _2 l"AutoBootAndroid"=dword:1 (1: boot Android | 0: boot Windows)- ^. u5 c: K1 W2 z0 S2 V
"StorageBootMode"=dword:0 (1: boot from Storage Card (SDMemory) | 0: boot from Internal Storage (moviNAND))
' m7 R- y: q5 tv1.0.6.0 and newer: "AndroidBootFolder"="string" ("": boot from root of storage (e.g. \Storage Card\haret.exe)| "andboot": boot from \Storage Card\Andboot\haret.exe, string can be edited in registry)2 n2 C- w" |' D5 c0 [
v1.0.5.0 and older: "AndroidBootFolder"=dword:0 (1: boot from \Android\ folder on storage (e.g. \Storage Card\Android\haret.exe)| 0: boot from root of storage), k. Y& R7 N9 R( r$ ?

9 g" u* e4 Z1 k0 s8 JThe example values are the ones that are in the CAB for Internal Storage devices.
5 @6 z% ^+ H6 y7 ~3 H5 A5 H- @- ^
- r3 a5 D& g3 g: ]Planned features3 X2 q' f0 ]1 ^6 [8 z# D
- Complete boot processes control6 D: S  S5 ~+ |1 r( q7 }
- Slight GUI redesign
: G  U* D1 H8 y9 _) g* H8 ]. w2 U) K- Config app in WM & Android
4 O. X$ ~3 H' l) ]6 I1 f4 R- z8 h9 y' u: O$ o: `% Q
Changelog* R( {- Y" O4 ~
Code:/ ~2 d7 l1 w1 @. x' ?2 k( s4 k0 x" i/ x
v1.0.6.0
# z& [$ ?+ j; ?5 q6 O: I- Added flexible android boot folder option9 i9 x; j( \; p$ ?8 f
> Set boot folder by entering the desired folder string to the "AndroidBootFolder" key in the registry
8 r, d! T4 `4 j1 @v1.0.5.0
  x; F  K+ I1 N- Minor code adjustments/ }- S% {% O* i, \
> No longer requires seperate .MUI file5 X  T; X" e4 q2 K8 H, H9 Q
- Added program icon (+ WM6.5 png icon)2 K2 T$ p+ @$ u: N! x9 U0 V' N/ C
- Added shortcut to Start Menu > Programs
$ k. n. b% [. X! T+ Tv1.0.4.1$ @# ^9 Z( ]6 O- f( m
- Re-checked code, now working perfectly
( N) y' t: q/ \v1.04
- H& B4 q+ ~. F8 y- Fixed bug with autoboot being disabled on boot if android was missing
5 g1 L- p* N+ ~; @7 |6 H* m- Fixed bug with manual Android launch only working if AutoBoot set to Android8 t: s* l/ N5 M1 W3 k
v1.03( C* Q/ _0 L1 j
- Added new registry key to allow booting from \Android\ folder on memory card
( C3 Y7 C# z# b' K6 P4 l- Added checking for haret.exe before enabling the android boot option2 b& @, u1 P) h+ L* ]- w1 m
> if the android button is disabled, u can re-enable it (after disabling usb mass storage mode, or inserting the sd card that contains the android setup) simply by pressing the disabled android icon/ M/ k# G6 d  }9 |
- QVGA layout fixed
( Z7 ~7 h$ F3 n0 N- e* N9 h# d: Xv1.02
; \) \' q) v0 U! M" Q- Signed .exe file with SDKCerts" b, m; ~+ D# o3 ~$ d8 ^5 n/ q
- Fixed boot problems by moving genyboot to Launch62 in HKLM\init
  ?# _4 X9 k2 ^# `1 M: V: d7 y; S > Now boots even on stock ROMs!" p$ y: S' `' r4 N+ |) b
v1.01
# D: @; ~! J9 x- s$ O/ O8 s- Fixed registry issues, o7 X/ E) |& u' G; _3 ^5 V' f# X! K
v1.00
8 i4 q+ \9 D! }( c# k& k( {- b0 V5 @- Initial Release8 h& f( l/ x0 U, }" J/ Q+ c
Download
1 `6 q0 m% w' L' J/ GDownload the attached cabs or simply click the link below to download all resolutions in one zip package: [" H4 U; X/ ~- h
$ M' L5 g( i; ~: }+ N6 H( g. c9 u. W
There are 5 versions available:7 W/ }+ i: i/ M( t( Y: s( v- a
QVGA, boot from Storage Card (e.g. Vogue, Kaiser,..)) l& W% B2 ?& M0 m1 {: H4 y
WQVGA, boot from Storage Card
# {9 [1 c0 t- S- p$ r# y1 EVGA, boot from Internal Storage (e.g. Diamond)9 [4 O; K! T2 b7 g% y( e0 v* ^
VGA, boot from Storage Card (e.g. Raphael)
' ?, T3 E* ?! e1 x& [4 @  aWVGA, boot from Storage Card (e.g. Blackstone, Topaz, Xperia,..)0 t# V$ ^% M1 W. _" w! r! m
1 {2 U  T+ g; s; C
Gen.Y DualBOOT v1.0.6.0 CABs (QVGA|WQVGA|VGA|WVGA)
" _% k6 i- X" N% u$ qGen.Y DualBOOT v1.0.6.0 VisualKitchen EXT packages for Chefs (QVGA|WQVGA|VGA|WVGA)
0 ?) A) q# o3 x9 F( {, `* q# G& T$ [
This app MUST be installed on your internal memory in order for autoboot to work. (installing on internal storage/storage card will cause the app not to launch on boot)' X6 k! n  ^; @4 d4 t- Z
Also make sure that all registry entries are correct, since an incorrect/missing registry key can cause errors (v1.0.6.0: make sure the AndroidBootFolder key is a STRING (not dword!)
( L0 w- q& i) J% ?& j7 J9 J8 W9 J* l% h7 i
For chefs: if u are also cooking in RunCC, cooking this app to the \Windows folder is recommended to save storage space (since the progress image are the same)4 q9 ~$ s9 D+ b6 x0 |( t
For chefs: u can make Gen.Y DualBOOT start faster by moving editing the following (be aware, this will not work in all roms!). Open mxipupdate_xdandroid-genyboot_100.provxml, and change "Launch62" to "Launch52" in the following line:
+ N4 R+ K3 s8 p. |Code:
2 x1 i# U  ^# h2 u) w<parm name="Launch62" value="genyboot.exe" datatype="string"/>* V: K. P, g) D
The CAB works for all languages (v1.0.6.0)
5 h( T. q$ ]* M* b/ B' M: U- J3 q6 Y7 k
Skins9 {- n- m! p) m( o; W+ R2 R  V, B
GT inspired Skins by sk8inmonk
1 t4 U. g+ y1 a5 G
; j- m3 G& L6 k4 z7 [2 e1 h
5 ~! `" S. O/ c' CElCondor has made a nice Android Theme for Gen.Y DualBOOT, you can find it in this thread8 e, {1 E- N. z* x. P) ?0 l

  @5 j" ^3 I) n
6 R3 B0 ?$ n8 v# s! |" @I would like to express my thanks to all of you who have provided me with feedback, bug reports and donations.' k- \' N1 r% m& f% _+ G! |
This app wouldn't have been the same without you.
1 b  g. ?' Z% n3 f9 Y$ W6 b/ o+ w8 `- m4 V
If u like my work and would like to thank me for the time spent, you can always donate
回复

使用道具 举报

发表于 2010-4-9 10:22 | 显示全部楼层
lunch android on 500? where's the file?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-9 10:50 | 显示全部楼层
原帖由 19838181 于 2010-4-9 10:22 发表
0 c' A8 _2 W1 I( M3 slunch android on 500? where's the file?

5 R  P: |9 o- ~& Gin fact,this is for HTC,but it is said that this double system can only be booted in a device which had at leaset320*240, resolution ratio,so I got amazed that one day we could run android and WM on our palm 500v,
' O! I8 O, n: f, Tyou can search the XDA bbs,that's all i read from it,just search the topic directly~
回复 支持 反对

使用道具 举报

发表于 2010-4-9 12:27 | 显示全部楼层
OH NO ```MY ENGLISH IS VERY POOR
回复 支持 反对

使用道具 举报

发表于 2010-4-9 12:56 | 显示全部楼层
原帖由 kof58984959 于 2010-4-9 12:27 发表 ' v  h7 P3 G2 D$ w
OH NO ```MY ENGLISH IS VERY POOR
' c& Q! n5 Y& j8 B. q$ M1 Q
me too.
回复 支持 反对

使用道具 举报

发表于 2010-4-9 14:05 | 显示全部楼层
用百度翻译
回复 支持 反对

使用道具 举报

发表于 2010-4-9 14:14 | 显示全部楼层
目前还安装不了吧,放出的那个android的cup不符合小5,是给多普达准备的。
回复 支持 反对

使用道具 举报

发表于 2010-4-11 11:22 | 显示全部楼层
It's really fantastic! But for me I prefer keeping using WM on Treo 500 - I just want it to be simple. I've got  no ideas about Android and it is Live on WM, which attracts me much.
回复 支持 反对

使用道具 举报

发表于 2010-4-12 14:51 | 显示全部楼层
i SUN already..我日了。。
回复 支持 反对

使用道具 举报

发表于 2010-4-12 18:10 | 显示全部楼层
原帖由 yangyuchun 于 2010-4-11 11:22 发表 2 C. S  I% V% C
It's really fantastic! But for me I prefer keeping using WM on Treo 500 - I just want it to be simple. I've got  no ideas about Android and it is Live on WM, which attracts me much.

. K5 P0 z, U  Ryou have no ideas about android at all. android is the future of mobile phone.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-12 18:42 | 显示全部楼层
原帖由 19838181 于 2010-4-12 18:10 发表
2 @8 `7 G" D) `0 `# d% o
8 N+ X3 n( Y" jyou have no ideas about android at all. android is the future of mobile phone.
" l4 s2 u" b) S0 e2 b) Z3 C, B) }
Agreed~
回复 支持 反对

使用道具 举报

发表于 2010-4-13 10:31 | 显示全部楼层
Oh, sorry. We are just talking about WM or Android on Treo 500. Who knows what things will be like in the future? At present, however, WM on Treo 500 suits me well. Nice to have you two here discussing.
回复 支持 反对

使用道具 举报

发表于 2010-4-21 20:26 | 显示全部楼层
跑不动
回复 支持 反对

使用道具 举报

发表于 2010-4-25 00:02 | 显示全部楼层
好好的中国人,为什么用英语?又不是在国外,是不是心态有问题?
回复 支持 反对

使用道具 举报

发表于 2010-4-25 18:49 | 显示全部楼层
原帖由 WTF 于 2010-4-12 14:51 发表
6 T+ v9 Z" x! q5 e5 V0 i/ wi SUN already..我日了。。
% P9 o) H, e3 y1 a+ t
应该为i already SUN
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-12-22 11:03 , Processed in 0.290228 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表