PhoneME , chạy JavaME trên N9/N900/N950

soleil14
9/2/2012 3:2Phản hồi: 109
PhoneME , chạy JavaME trên N9/N900/N950
Nếu các bạn đã đọc topic này của mình thì có thể đã biết rằng N9/N950/N900 có thể chạy JavaSE :
http://www.tinhte.vn/f406/chay-java-se-va-java-midp-midlet-tren-nokia-n9-1023234/


Hiện tại đã có 1 phần mềm tên là PhoneME có thể giúp N9/N900/N950 chạy các ứng dụng JavaME( Java Mobile Edition, java cho di động) . Phần mềm này đã được port bởi 1 thành viên trên maemo.org . THành viên này thậm chí còn không có trongt ay bất kỳ thiết bị chạy maemo nào .... Anh đã tiến hành công việc thông qua các chương trình giả lập và nhờ các thành viên khác của cộng đồng maemo.org test.

Trước đây mình chưa giới thiệu do thấy rằng chương trình chạy chưa tốt . Hiện tại với bản build mới nhất ngày 08/02 thì thử nghiệm với opera mobile 6.5 chạy rất tốt và nhanh chóng . Sau đây là hướng dẫn để cài phoneme:

Vào đây để down bản PhoneMe cho máy của mình :
http://davy.preuveneers.be/phoneme/?q=node/10#maemo


Link file .deb cho N9 và N900:
http://davy.preuveneers.be/phoneme/public/maemo/deb/cvm_mr2.b168+svn20547-20120224_armel.deb

Link trực tiếp cho N900 :

http://davy.preuveneers.be/phoneme/public/maemo/n900/Foundation_Profile_MIDP_HiRes-phoneme_advanced_mr2_b168-linux_arm_n900-bin-rev20547-20120224.tgz


Link trực tiếp cho N9 :
http://davy.preuveneers.be/phoneme/public/maemo/n9/Foundation_Profile_MIDP_HiRes-phoneme_advanced_mr2_b168-linux_arm_n9-bin-rev20547-20120224.tgz


Sau khi down về máy tính thì các bạn dùng 1 chương trình trên máy tính để giải nén thư mục .tgz ở trên ra . mình dùng 7z để giải nén thì sau hai lần giải nén sẽ được 1 folder chứa các file của PhoneMe.

Dùng OpenSSH với quyền user tạo 1 thư mục phoneme trong /home/user sau đó copy toàn bộ các file đã giải nén được ở trên vào thư mục này .

Tiếp theo mở Terminal trên N9 và gõ lệnh ( không lấy root) :

Quảng cáo


PHP:
cd phoneme
PHP:
chmod a+x bin/cvm
PHP:
chmod a+x opera.sh
PHP:
./opera.sh
Lúc này các bạn có thể thấy là opera mobile đã có thể hoạt động. Sau này muốn chạy opera thì các ban cần vào Terminal , vào thư mục phoneme và chạy ./opera.sh
[​IMG]

[​IMG]

[​IMG][​IMG]

Mình sẽ hướng dẫn chạy các chương trình java khác sau, hoặc các bạn có thể đọc topic bên maemo .org :
http://talk.maemo.org/showthread.php?t=81969&highlight=phoneme


Mình đang thử chạy ola ( do nhiều bạn muốn chạy ola ) nhưng chương trình rất hay bị crash

Quảng cáo


Hướng dẫn chạy các file .jar khác :
109 bình luận
Chia sẻ

Xu hướng

Em đang dùng bản dành cho N9 luôn mà. Đây này: http://davy.preuveneers.be/phoneme/?q=node/10#maemo
Để test ola xem sao.

---------- Post added at 10:39 AM ---------- Previous post was at 10:32 AM ----------

Không được rồi anh, nó toàn crash.
Nhập liệu kiểu này chắc ko chat thoải mái được đâu.

Để em thử 1 số game Tower Defense dung lượng cao xem.
Bị crash khi mà Ola đưa ra option để chọn lựa . Khi trả lời thì rất dễ bị crash 😃 mình report sang cho bác Davy xem bác có fix không 😃 Nhập liệu kiểu đó khi quen rồi thì cũng tương đối không đến nỗi nào , cũng là bàn phím ảo thôi mà 😃 😃
Về cơ bản thì N9 ko có bàn phím nên sẽ khá là khó khăn khi sử dụng các chương trình
Giang ơi cho cái link down bản opera 6.5 chạy tốt trên N9 đi.Giang cho hỏi thêm 1 số vấn đề :
_Mỗi lần muốn vào opera phải vào terminal rồi gõ ./opera.sh à?
_Cái trình duyệt opera này có hỗ trợ flash không nhỉ.
_cài cái này rồi thì game java chơi OK chưa và có cần mở terminal mỗi khi chơi không

THANK
mong chờ mãi cuối cùng cũng có hướng dẫn...thanks bác G nhé....e mần đã...hehe
hehe...cái opera này chạy vù vù bác ạ....lúc vào lần đầu thì cứ gõ gõ vào màn hình cho nó chạy nhanh rồi sau thì tít mù...hì cảm ơn bác G nhiều...

bác G với bác Vip ơi...để tạo cái file ola.sh thì làm thế nào vậy...và có cần thiết để cả file ola.jar và ola.jad không ạ?
Lần đầu tiên chạy Opera nó cần phải cài thêm vào nên mới lâu , sau đó thì cứ chạy tít mù .
Bạn chỉ cần file .jar thôi là đủ .
Tự tạo ra 1 file ola.sh theo như hướng dẫn ở post này :
http://talk.maemo.org/showthread.php?t=81969&highlight=phoneme


Đến tối mình rảnh hơn sẽ có hướng dẫn cụ thể hơn hoặc bác Vip rảnh thì hướng dẫn hộ mình với 😃
e tạo theo mẫu của cái opera nó chạy lên tắt lun rồi trong x-ter báo là MEEGO GRAPHICS SYSTEM DESTROYED
update
tự khắc phục .
bạn nào bị giống thì làm theo thử nhé :

bạn nào giống mình thì chạy dưới quyền root thử nhé !
nghĩa là vào lấy root
rồi tiếp theo gõ cd /home/user/phoneme
rồi làm tiếp như bình thường .
cài như bác chủ thot chỉ xong còn cái soft java ví dụ như opera mini thì làm sao nhỉ.? anh có thể cho em một bài hướng dẫn cụ thể. cám ơn nhiều
Opera Mini có sẵn rồi đó bác . Cái opera mình chạy là Opera Mini . Các bác chịu khó đến tối em sẽ viết thêm về cách chạy các chương trình java khác
Trong thời gian chờ đợi anh Giang post lên bài #1 mọi người làm như sau:
Tải 1 phần mềm đuôi jar về-> open nó bằng winrar -> vào folder META-MF -> View file MANIFEST.MF sẽ thấy nưu sau:
Code:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Created-By: 1.6.0_17-b04 (Sun Microsystems Inc.)
[B][U]MIDlet-1: iWin 244,/icon.png,[COLOR="#FF0000"]iWinMidlet[/COLOR][/U][/B]
MIDlet-Permissions: javax.microedition.io.Connector.socket, javax.micr
 oedition.io.Connector.http, javax.microedition.io.Connector.sms
MIDlet-Vendor: Mobile Entertainment
MIDlet-Info-URL: http://iwin.vn
MIDlet-Name: iWin 244
refcode: 0
Provider: 0
MIDlet-Description: Mang xa hoi tro choi giai tri IWIN.
Hotline: 19006611
MIDlet-Version: 2.4.4
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
Mỗi file jar khác nhau nhưng chỉ để ý dòng màu đỏ thôi. Ở trên mình thử game iwin.
Tạo 1 file có nội dung như sau, đuôi sh:
Code:
#!/bin/sh

$PWD/bin/cvm -Xmx12m -Dmicroedition.profiles=MIDP-2.1 -Dsun.midp.library.name=midp -Dsun.midp.home.path=$PWD/midp/midp_linux_fb_gcc -Dcom.sun.midp.mainClass.name=com.sun.midp.main.CdcMIDletSuiteLoader sun.misc.MIDPLauncher -suitepath [COLOR="#0000FF"]/home/user/MyDocs/iwin.jar[/COLOR] -1 [COLOR="#FF0000"]iWinMidlet[/COLOR]
Với màu xanh là địa chỉ của file jar, màu đỏ là tên vừa lấy ở trên.
Để chạy mà ko bị báo lỗi gõ cái này trước:
Code:
chmod a+x iwin.sh
./iwin.sh
e đã làm được với tất cả các game mà e muốn thử....nhưng có điều là cứ vào tý là đơ lun bác G ạ...có cách nào fix không ạ?
Bác Giang chịu khó làm 1 bài hướng dẫn được không.Opera mini thì không biết down bản nào về,nó có cho android,window phone,...
Cái dòng code và đuôi SH tạo như thế nào và chép nó vào đâu vậy bác accountvip
Lúc giải nén cái kia ở đâu thì chép vào đó.
em muốn chạy ola 😔 máy em thì k có ter rồi chả biết làm thế nào nữa :((
Đây là bản chạy thử nghiệm . Mình không pahir người viết ra cái này . Có gì thì các bác phải report sang bên talk.maemo.org thôi 😃 Mình cũng đang hỏi bên đó vấn đề về Ola

---------- Post added at 06:13 PM ---------- Previous post was at 06:12 PM ----------

Terminal máy nào cũng có bạn kích hoạt developper mode lên là có . bạn chịu khso đọc thêm diễn đàn và thực hành là làm đươc hết
k phải. nghĩa là em không bật được developer lên ý. nó tàn báo lỗi thôi hix.
cai java khi chạy thì bị lộn ngược đầu.mới đầu nằm ngang nhưng khi vào tran web được vài giây nó hiển thị theo chiều dọc và lộn ngược lại so với thông thường.

Làm sao xem được file.MF,làm sao tạo được file .sh
mình không biết nên mới hỏi và xin các bác chỉ rõ chút.dù gì cũng là chỉ thì chỉ rõ chút em cám ơn ạ
Mỗi phần mềm java dùng PhoneMe có cấu trúc 2 file , file.jar và file.sh.
Bạn nhìn trong thư mục cài đặt phoneme sẽ thấy , operamini có 2 file là jar và sh .

Để tạo file sh thì đầu tiên bạn tạo một file notepad. chuột phải , new---> text document
Sau đó bạn sửa đuôi .txt lại thành .sh. Vậy là bạn có đuôi file đuôi .sh .
để mở file .sh thì bạn mở bằng notepad, chuột phải lên file .sh rồi chọn openwith notepad.
sau đó bạn làm giống hướng dẫn của accountvip là đc file sh.
còn để đọc file.mf , đầu tiên bạn bạn giải nén file jar , xong vào thư META-.. (gì đó) , rồi mở file .mf như cách mở file sh .
mình cũng đã có lần bị lỗi developer mode và flash lại là hết. Bạn flash lại luôn hoặc chờ PR1.2 ra luôn đi 😃 CŨng sắp rồi .
Mình cũng đã hỏi Davy ( người viết PhoneME) về ola bị crash và bàn phím ảo của PhoneME .Anh ta trả lời như sau :
Chờ đợi thành qả tiếp theo thôi 😃
mình làm ngon rùi...hehe...cái ola vào nó vừa nhỏ bàn phím lại khó đánh...chán kinh...e fix được lỗi đơ của trò avatar rùi bác G ơi...hihi

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019