Editing Apkenv

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 6: Line 6:
-
== apkenv Downtime News ==
 
-
 
-
 
-
'''2012-11-03'''
 
-
The old binaries are outdated and should not be used anymore. A new release is in the works and will be released when it's done. As always, please don't publish / upload old versions of apkenv. Use common sense and caution when downloading / running random binaries from the web.
 
== Installation/Usage Instructions ==
== Installation/Usage Instructions ==
Line 16: Line 11:
=== N9/N950 ===
=== N9/N950 ===
-
1. Download the latest apkenv.harmattan binary from http://thp.io/2012/apkenv/ (currently not available use link below)
+
1. Download the latest apkenv.harmattan binary from http://thp.io/2012/apkenv/
-
Current version for Harmattan [http://talk.maemo.org/showpost.php?p=1350915&postcount=1071 link] (note that zip includes Bionic binaries mentioned below, skip step 4 if you use this file)
+
Current version direct [http://thp.io/2012/apkenv/apkenv.harmattan.2012-10-21b link]
 +
[http://talk.maemo.org/showpost.php?p=1284909&postcount=326 Mirror link]
-
2. With the zip file above, extract it to MyDocs (default view when phone in Mass storage-mode).
+
2. Save the downloaded binary to /home/user/MyDocs
 +
 
3. In terminal do:
3. In terminal do:
  mkdir -p /home/user/apkenv
  mkdir -p /home/user/apkenv
-
  cp -R /home/user/MyDocs/apkenv/* /home/user/apkenv/
+
  cp -R /home/user/MyDocs/apkenv.harmattan.VERSION_DATE /home/user/apkenv/apkenv
  chmod 775 /home/user/apkenv/apkenv
  chmod 775 /home/user/apkenv/apkenv
-
devel-su
 
-
(default pasword: rootme)
 
  apt-get install libsdl1.2 libsdl-mixer1.2 libgles1-sgx-img
  apt-get install libsdl1.2 libsdl-mixer1.2 libgles1-sgx-img
-
 
4. Download the Bionic binaries from http://thp.io/2012/apkenv/ and place them in /home/user/apkenv/ or '''copy them from /home/nitdroid/system/lib only if you are running NiTDroid Alpha 4!'''  
4. Download the Bionic binaries from http://thp.io/2012/apkenv/ and place them in /home/user/apkenv/ or '''copy them from /home/nitdroid/system/lib only if you are running NiTDroid Alpha 4!'''  
 +
5. Incase of extreme laziness to read nitdroid forum, download nitdroid binary (http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_ics_alpha4.tar.bz2), extract it and go to /system/lib path.
-
4-1. Incase of extreme laziness to read nitdroid forum, download nitdroid binary (http://downloads.nitdroid.com/e-yes/n9/nitdroid_n9_ics_alpha4.tar.bz2), extract it and go to /system/lib path.
+
6. If you don't want to download a big file, head over to this attachment on the maemo forums over [http://talk.maemo.org/showpost.php?p=1284909&postcount=326 here]
The libraries required:
The libraries required:
Line 48: Line 43:
  cd /home/user/apkenv/
  cd /home/user/apkenv/
  ./apkenv /home/user/MyDocs/APK_NAME
  ./apkenv /home/user/MyDocs/APK_NAME
-
 
-
=== N900 ===
 
-
 
-
1. Download the latest apkenv.fremantle binary from http://thp.io/2012/apkenv/ (not currently available)
 
-
 
-
 
-
2. Save the downloaded binary to /home/user/MyDocs
 
-
 
-
 
-
3. In terminal do:
 
-
mkdir -p /home/user/apkenv
 
-
cp -R /home/user/MyDocs/apkenv.fremantle.VERSION_DATE /home/user/apkenv/apkenv
 
-
chmod 775 /home/user/apkenv/apkenv
 
-
apt-get install libsdl1.2 libsdl-mixer1.2 libgles1-sgx-img libsdl-gles1.2-1
 
-
 
-
 
-
4. Download the Bionic binaries from http://thp.io/2012/apkenv/ and place them in /home/user/apkenv/
 
-
 
-
 
-
The libraries required:
 
-
libc.so
 
-
liblog.so
 
-
libm.so
 
-
libstdc++.so
 
-
libz.so
 
-
 
-
 
-
5. If you have a .apk file in /home/user/MyDocs/, run it as follows in terminal:
 
-
cd /home/user/apkenv/
 
-
./apkenv /home/user/MyDocs/APK_NAME.apk
 
== Frequently asked questions ==
== Frequently asked questions ==
'''1. Do I need NITdroid?'''
'''1. Do I need NITdroid?'''
-
Nope. But you may need Bİonic libraries, download them from thp.io or [http://talk.maemo.org/showpost.php?p=1284909&postcount=326 here]
+
Nope. But you may need Bİonic libraries, download them from thp.io and place them on the same folder you placed apkenv.
-
and place them on the same folder you placed apkenv.
+
Line 90: Line 54:
Run this: "chmod +x apkenv", then ./apkenv, It should work now.
Run this: "chmod +x apkenv", then ./apkenv, It should work now.
-
Also if you used some app as root you might need to run this:
 
-
chmod 777 /home/user/.apkenv
 
-
 
-
 
-
'''3. Im getting "/home/user/ is not ours" error.
 
-
 
-
That's because of you ran it as root, you should run the binary as user
 
-
 
-
 
-
'''4. Im getting "./apkenv not found" error.
 
-
 
-
Make sure you have changed to the binary directory using "cd" command
 
== Android Games Compatibility ==
== Android Games Compatibility ==
Line 115: Line 67:
* [http://talk.maemo.org/showthread.php?p=1283353 Apkenv thread on Maemo Talk]
* [http://talk.maemo.org/showthread.php?p=1283353 Apkenv thread on Maemo Talk]
* [http://www.youtube.com/watch?v=ahsDNPrPSDU First look Youtube video]
* [http://www.youtube.com/watch?v=ahsDNPrPSDU First look Youtube video]
-
* [http://www.youtube.com/watch?v=djUMaoGDAz8 Angry Birds Space on N9 with Apkenv Youtube video]
 
-
[[Category:Software]]
 
-
[[Category:N900]]
 
-
[[Category:N9]]
 
-
[[Category:N950]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)