[Guide+Video]How to Play Baldur's Gate and Planescape: Torment on Android with GemRB - TouchPad General

Additional resources:
How to Play Fallout 1 with Dosbox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
GemRB Guide
Hello and welcome to the GemRB guide for playing Infinity engine games on Android. Your favorite RPGS Baldur’s gate1, Baldur’s gate2, Planescape: Torment, IceWind Dale, and IceWin Dale2, on your Android device. Here I use my mighty HP TouchPad with CM10 to battle my way through a classic RPG.
The Full Step by Step Video Guide:
Download the Step by step GemRB Guide Here:
1) Install The GemRB app from the Google Play Store:
2) Install the ES file explorer from the Play Store:
3) Once the GemRB app is installed open it and you will see the following screens.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4) You will be prompted to install 2 of these 3 files
Thebalder’s Gate 2 demo(800MB) (Optional)
GemRB data(override)
GemRB data(scripts)
-Select ok
5)a)Next choose the best Display size for your device and the install will complete and Exit.
-If you find the mouse emulation in the game is off then you might need to try a different size.
Or
If you wish to change or view the install directory then do the following.
5)b)Select “Show more options” to check or change the install directory.
-Select “Data installation location”
-Now you can choose the install location and folder name.
-Select OK and install the GemRB data files.
-After GemRB installs the data files it will show a black screen and then exit the application.
6) Open the ES File Explorer and go to the location where GemRB was installed.
-The default data directory will be /app-data/net.sourceforge.gemrb/GemRB.cfg.sample
- Once here rename "GemRB.cfg.sample" to "GemRB.cfg"(See picture)
7) Next tap the renamed GemRB.cfg file to open it. Select “text” and choose the “ES Note Editor”. Once open you will need to click the three dots in the upper left corner and select edit.
8) You will need to make changes in two sections of the Config file.
-First you must select the GameType=(YourGame)
-You will see a list of supported games below.
-The app will attempt to auto select the right game by default.
#####################################################
# #
# Game Type [String] Use one of the following #
# values: #
# #
# auto Attempt to autodetect game type #
# bg1 Baldur's Gate #
# bg2 Baldur's Gate 2 : SoA or ToB #
# tob Baldur's Gate 2 : ToB (obsolete) #
# iwd IceWind Dale (no How or ToTL installed)#
# how IceWind Dale : HoW or ToTL #
# iwd2 IceWind Dale 2 #
# pst Planescape Torment #
# (More will come) #
# #
#####################################################
GameType=bg2 (Here Baldur's Gate 2 is selected)
9) Next scroll down the page and set the Game path
-Below you will see the default GamePath
-You will need to change this for your chosen game.
(Default)
#####################################################
# Game Paths [String] #
# #
# These are the paths where the Game you want to #
# play is installed. #
# Enter the full path to the directory. #
#####################################################
GamePath=./
CD1=./
CD2=./CD2/
CD3=./CD3/
CD4=./CD4/
CD5=./CD5/
#####################################################
-You must enter the correct Game Path for GemRB to locate your game data and run the game.
-Once you have entered the Game Path location, save the changes by touching the save arrow in the upper left corner and select Yes.
-The follow game paths are meant to be used with the GOG versions of Baldur’s Gate, Baldur’s Gate2, Planescape:Torment, IceWindale, or Icewindale 2.
- My game paths assume the data will kept in a folders titled with the games name (bg1, bg2..ect)
-You can create multiple folders and switch between games by modifying the game paths or folder names.
Working Game Paths:
Baldurs’s Gate 1
GamePath=./bg1/
CD1=./bg1/data/
CD2=./bg1/data/
CD3=./bg1/data/
CD4=./bg1/data/
CD5=./bg1/data/
Baldur’s Gate 2
GamePath=./bg2/
CD1=./bg2/data/
CD2=./bg2/data/
CD3=./bg2/data/
CD4=./bg2/data/
CD5=./bg2/data/
Planescape: Torment
GamePath=./pst/
CD1=./pst/data/
CD2=./pst/data/
CD3=./pst/data/
CD4=./pst/data/
CD5=./pst/data/
Ice Windale Complete
GamePath=./how/
CD1=./
CD2=./how/CD2/
CD3=./how/CD3/
CD4=./
CD5=./
Ice Windale 2
GamePath=./iwd2/
CD1=./
CD2=./iwd2/CD2/
CD3=./
CD4=./
CD5=./
10) Install your selected game onto your computer. All these game are available for digital download and purchase from the Good Old Game Store (GOG.com)
http://www.gog.com/catalogue
If you Install the GOG versions of Baldur’s Gate, Baldur’s Gate2, Planescape: Torment, IceWindale, Icewindale 2, then you can use the follow GamePath configurations.
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
Saved Games:
-Windows 7/8 users who want to keep their saved games will need to create a new folder called “save”.
-You have to enable hidden files in folder options to see find the saves or just type the path directly in Explorer. Open the file and copy and paste your saved games into the new save folder.
C:\Users\<Your name Here!>\AppData\Local\VirtualStore\Program Files (x86)\GOG.com\Baldurs Gate
11) You will need to download and install Tweak & Fix packs for your chosen game from gibberlings3.net Tweak & Fix Pack Downloads:
-Fix packs will patch many issues that would otherwise make the game unplayable on Android.
-If you experience crashing when traps are sprung in Bg2, then you don’t have the fix pack installed.
-Tweak packs will modify and improve the game play for your Android device.
-One tweak will allow you to stack inventory items so you can carry more and micromanage less.
-The infinity engine modding community updates the Tweak & Fix packs regularly so check back here for updates.
-Download the Tweak & Fix packs for the game and OS (Windows, OS X, Linux) you have installed.
-Install the Tweak & Fix packs by running the .exe and directing it to the location where you installed the game.
-Be sure to check to double check that the correct location for the patches is used.
-By default the files will be installed in the CD version of the games directory and not the GOG directory.
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
Optional Resolution Patch:
- You can increase the games resolution to better take advantage of your devices screen size.
-Before running this patch you will need to know what resolution your device supports. You can Google --Search the name of your device and “resolution” to find out.
-The default game resolution will be 640x480.
-Download and install the Patch, be sure to check that the install directory is correct.
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
-You will see the follow questions:
Install Component [Widescreen Mod]?
[R]e-install, [N]o Change, ninstall, [Q]uit or choose one:
1] for the original Infinity Engine (CHOOSE THIS!) (Don’t Choose this)
2] for GemRB(Choose This)
-Choose number 2 and press enter.
-Number 1 is for modding the resolution to play the games on your PC.
-Next you will enter your resolution as X Y coordinates.
-My HP TouchPad has a resolution of 1024(X) x 768(Y)
-Enter your X coordinate. It should be a number, >= 640.
-This is your default X resolution 640, enter your device's screen width=X
-Enter your Y coordinate. It should be a number, >= 480.
-This is your default Y resolution 480, enter your device's screen height=Y
Are you sure? Y/N
-choose y and press enter
-The patch will now mod the game files and exit.
12) Open to the folder where you installed the game data plus Tweak& fix packs.
-It is recommended* to Delete the files that end in .exe, these are not needed.
-I would recommend backing them up in another folder.
-Note* even if you fail to remove these the games still seems to run fine.
-Rename the folder that contains your game data.
-This Must be the same as your GamePath name. GamePath=./bg2/
-For this Example I used Baludr’s Gate 2 as the folder name (bg2)
-You can create several different game folders and switch between games by changing the folder path or names.
-You could use any of these Examples:
-bg1 Baldur's Gate
-bg2 Baldur's Gate 2
-iwd IceWind Dale
-how IceWind Dale
-iwd2 IceWind Dale 2
-pst Planescape Torment
13) Transfer the Game Data folder to your Android device with the USB cable.
-Copy the folder to the location you installed GemRB, /app-data/net.sourceforge.gemrb/
-Note the Game files are very large and can take up to 2.5 GB of storage space per game.
-Once the Game Data is on your Android device run The GemRB app to play the Game.
Source Information, Beta Downloads and Extras:
GemRB Game Engine Beta Download:
Note*(Recommended) Get the Beta version it includes updates to the game engine and supports multi-touch
1)Download the APK
GemRB-nmake-vs10-v0.7.2.apk
2)Download the Game Data
GemRB-nmake-vs10-v0.7.2.zip
3)Extract the Game Data
- Replace the "GUIScripts" folder with the new one.
- Replace the the"override" folder with the new one.
4)Install the latest gemrb apk.
-Watch this video to learn about installing apk files on your Android device. The methods shown for installing flash are the same for the GemRB apk.
Developers website:
Source install guide here:
Tweak & Fix packs:
Extras:
How to Play Fallout 1 and 2 on Android [GOG]
How to Play Fallout 1 and 2 on Android [No Mutants Thread]
How to Play Fallout 1 and 2 on Android [Video]
How to play Baldur’s Gate on Android[GOG]
Another Project by: RolandDeschain79.

I don't play any of these games, but thank you for sharing with the community your guides are always great. :thumbup:

This is one of the best game ! :victory:
Anyone tried this method yet?
Looks complicated

Works Great but try the Beta Build
Noookiller said:
This is one of the best game ! :victory:
Anyone tried this method yet?
Looks complicated
Click to expand...
Click to collapse
I should note that you will want to get the beta version from the very bottom of the instructions. There are several game engine updates included and multi-touch support. If you experience crashing still when open traps, then you must get this update.
-Enable 'Unknown Sources': In order to install an .apk file from your devices sdcard or internal memory, you first need to enable 'Unknown Sources' from settings/security.
-If you are using Android 4.0+, Ice Cream Sandwich and above, go to Settings/Security and enable 'Unknown Sources'.
-For Android 2.3 and below, go to Settings/Application/enable the 'Unknown Sources'.
-Use the link below to install the Free ES File Explorer File Manager.
-Download the Beta Engine .apk directly to your device Or Download it to a PC/Mac and then transfer it over with the USB cable.
-Install the files download directly to your device by clicking on the notifications.
GemRB Game Engine Beta Download:
Developers website:

*Updated my journal*

+1 thanks
---------- Post added at 05:25 PM ---------- Previous post was at 05:09 PM ----------
will this work on asus nexus 7

Go for It!
garytsat said:
+1 thanks
---------- Post added at 05:25 PM ---------- Previous post was at 05:09 PM ----------
will this work on asus nexus 7
Click to expand...
Click to collapse
It should run fine on your Nexus 7. Runs very well on my HP TouchPad

BG1 on ASUS TF-101
I've followed your instructions and the engine just seems to crash when I launch it, much like the initial launch before the BG1 data is copied. I've installed the GOG version, the tweak/fix pack from Gib3, and installed the widescreen patch as well. I tried to install the updated .72 and .8 beta versions but if it's installed over the Play Store version it won't install at all. Does it matter what version of Android I'm using? I'm on 4.2.2 if it makes and difference.

Just wanted to say, not only did your YouTube guide get bg2 running on my kindle hd, but the dark tower's ending made it my favorite series of all time
And was that a picture of the Master on your YouTube acct? Cuz if so, you're definitely the Man x10
Thanks for the sick tutorials
Sent from my Android Kindle Fire HD 7 Running Cyanogenmod 10.1

problem with mouse
Thanks for your videos. I got everything running but it says that it is detecting a bluetooth mouse when there isn't one and now my pointer is stuck in the top left corner! Is there any way to fix this?

sgabianni1980 said:
Thanks for your videos. I got everything running but it says that it is detecting a bluetooth mouse when there isn't one and now my pointer is stuck in the top left corner! Is there any way to fix this?
Click to expand...
Click to collapse
Glad you enjoyed it, Bluetooth is connected thru Android so try turning it off and unpairing your various BT devices.

my mistake
RolandDeschain79 said:
Glad you enjoyed it, Bluetooth is connected thru Android so try turning it off and unpairing your various BT devices.
Click to expand...
Click to collapse
My apologies...I turned off the bluetooth but it actually says hardware mouse detected...mouse emulation disabled.
Any suggestions?

Thank you
Thank you for the guide. I followed instruction, but for some reason it did not work. On startup, it crashed. I was unable to get to the BGII screen.
Is it because I have the ToB expansion as well? I purchased the extended edition on GoG.com.
Thanks!
(I'm trying Planescape: Torment right now)
---------- Post added at 07:40 PM ---------- Previous post was at 06:50 PM ----------
PenguinColada said:
Thank you for the guide. I followed instruction, but for some reason it did not work. On startup, it crashed. I was unable to get to the BGII screen.
Is it because I have the ToB expansion as well? I purchased the extended edition on GoG.com.
Thanks!
(I'm trying Planescape: Torment right now)
Click to expand...
Click to collapse
Just kidding, I figured it out. I had to put it all in a folder called bg2.

Anyone figured out a way of inputting a character name at the creation point of the game without a physical keyboard?
Never mind, found the faint icon at top left ...:silly:

baldurs gate crashing
Hi, firstly thanks for the guide and the apps that make this possible. Its amazing to have baldurs gate running on android (I'm using a nexus 7 2013). Baldurs gate was running perfectly but I've run into a few occasions where the game crashes during side quests. I can avoid these certain 'crash points' but I'm missing out on parts of the game which isn't ideal. I downloaded a logcat app to capture what's going on, I have no programming knowledge at all so it means nothing to me but I'm hoping someone can help me out. I purchased the game from GOG games with the expansion pack, downloaded and installed as the guide instructs, I didn't install the tweaks pack as I'm trying to keep the game original so whether this is why I'm running into problems I'm not sure. That's the only deviation I took from the guide but I followed everything else to the letter. The crashing occurs on a few quests, for example when starting a particular quest - a few dialogue options then a battle should begin but gemrb crashes, this is the fatal line from the logcat (I can post the whole logcat if required)
04-12 21:48:53.038 29543 29570 F Libc : Fatal Signal 11: (SIGSEGV) at 0x000010b0 (code=1), thread 29570 (GLThread)
And on another quest but on completion an NPC should die and drop an item
04-12 21:53:36.393 31004 31020 F Libc : Fatal Signal 11: (SIGSEGV) at 0x000010b0 (code=1), thread 31020 (GLThread)
I can see theres a similarity in the two logcats and hopefully there's a solution out there. I'd appreciate any help or knowledge regarding the above, thanks if you took the time to read this through.

Many thanks for this - Baldur's Gate is one of my favourite games, and the chance to play it on the Touchpad is very welcome

Thank you, new updates available
Spherewalker said:
Many thanks for this - Baldur's Gate is one of my favourite games, and the chance to play it on the Touchpad is very welcome
Click to expand...
Click to collapse
Hey thanks, don't forget to checkout some of the newer builds of this app. Unfortunately the app hasn't been updated in a longtime but you can manually install updated versions. There is a link to version 7.2 in the thread but there is likely newer versions that I haven't had time to test yet. If you give those versions a go please let me know how it worked out for you and if my info needs updating. I just noticed that links to several pictures are down and I will fix those now.
Cheers
Roland
Source Information, Beta Downloads and Extras:
GemRB Game Engine Beta Download:
Note*(Recommended) Get the Beta version it includes updates to the game engine and supports multi-touch
1)Download the APK
GemRB-nmake-vs10-v0.7.2.apk
2)Download the Game Data
GemRB-nmake-vs10-v0.7.2.zip
3)Extract the Game Data
- Replace the "GUIScripts" folder with the new one.
- Replace the the"override" folder with the new one.
4)Install the latest gemrb apk.
-Watch this video to learn about installing apk files on your Android device. The methods shown for installing flash are the same for the GemRB apk.
Developers website:
Source install guide here:
Tweak & Fix packs:

RolandDeschain79 said:
Hey thanks, don't forget to checkout some of the newer builds of this app. Unfortunately the app hasn't been updated in a longtime but you can manually install updated versions. There is a link to version 7.2 in the thread but there is likely newer versions that I haven't had time to test yet. If you give those versions a go please let me know how it worked out for you and if my info needs updating. I just noticed that links to several pictures are down and I will fix those now.
Click to expand...
Click to collapse
Thanks for the heads-up. When I get the chance I will do and will let you know how it goes.

I have tested today Planescape Torment on the latest 0.8.0 version and I can confirm that now we have multi touch. It can be used to scroll the map.
I am also waiting for ExaGear RPG in order to play Fallout and Arcanum on touchscreen.

Dosbox Turbo for Fallout
natzy85 said:
I have tested today Planescape Torment on the latest 0.8.0 version and I can confirm that now we have multi touch. It can be used to scroll the map.
I am also waiting for ExaGear RPG in order to play Fallout and Arcanum on touchscreen.
Click to expand...
Click to collapse
You can play fallout 1 and 2 already with a reasonably fast android device. Just checkout my Dosbox Turbo thread below
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU

Related

[TOOL]{PC} WIFI & USB Android Manager |v.5.4| 30.06.2013

Hello,
First of all take a part in voting here
First of all take a part in voting here​First of all take a part in voting here​
I would need some good demo/tutorial video on how to use this tool. I don't have good microphone and experience to do this.
If there's anyone who can make a good video please PM. I'll include it in this thread.
In case You wouldn't understand all the functionality of this program just ask.
Here is a tool that I'm working on for some longer time.
On the beginning it was pretty lame, but now I use it even myself.
This program should work with every android phone (except: Mac Address Changer).
Just check out many features of this program.
Please keep in mind it has drag&drop functions in file explorer.
PS. You have to enter Your IP address in WIFI tab to enable all WIFI related stuff (also from the menu).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Do You like this layout of File Explorer or You would change that?
Here's some Youtube video for this program. It's v3.4, so pretty old. Also it's very lame.
But You can always make some other video presenting all program features or some kind of a tutorial how to use it.
I would place it over here instead of this old boring video.
It is only ~11717 lines of code, isn't that much isn't it?
You think it's newsworthy?
Nobody will never Donate, so I decided to make this program completely free, without any serial codes or anything. Maybe somebody will donate someday.
This is a very advanced program.
If You only want to have a quick file explorer please take a look at this thread: http://forum.xda-developers.com/showthread.php?t=2269808
RUN THE PROGRAM AS ADMINISTRATOR
Download v.5.4:Here
Download v.4.7:mirror
Download v.4.6: Now
Download v.3.7:From Here or here or HERE If not working try this (or this)
Download v.3.6: HERE
Download v.3.5: Here
Download v.3.4: HERE
Download v.3.2: Here
Download v.3.0: HERE (mirror)
Download v.2.9: http://freakshare.com/files/s415scp3/Backup-v.2.9.rar.html
Download v.2.8 : here (mirror)
Download v.2.4 :http://www.4shared.com/rar/AqjwTJeQ/Backup_24_1_.html
Download v.2.2 : 4shared
Download v.2.0 :Here or from Here
Download v.1.7 :from here if download doesn't work try this
Download v.1.6:http://www.filesonic.com/file/x9clkae/backup6.rar
Requires:
-rooted phone
-drivers for Your PC {only via USB}
-adb drivers
-Admin rights
-Busybox (with working ls -1 command)
-NET Framework 4.0
-For all WIFI stuff keep Your phone active, best if screen stays on or the transfer will stop
Click to expand...
Click to collapse
What You can do with this program:
-Pull out WIFI passwords
-Backup & Restore data [WIFI & USB]
-Install new apps [WIFI & USB]
-Check for running processes [WIFI & USB]
-Backup user apk's [WIFI & USB]
-Backup system apk's [WIFI & USB]
-Change the lcd-density [WIFI & USB]
-Remove forgotten password & pattern lock [WIFI & USB]
-Check for installed apps & remove them [WIFI & USB]
-Write text on Your PC and send i to Your X10
-Navigate Your phone
-Launch apps
-Browse through android & PC files and copy,cut, delete them between Android & PC without having Your storage mounted[WIFI & USB]
- And much much more.....
Click to expand...
Click to collapse
Known bugs:
-If music won't play by the first time. Give it another try. (No special chars support)
-If the phones files won't load kill the process.(green text)
Click to expand...
Click to collapse
Changelog:
Version 1.7:
-process list
-installed apps list doesn't require backup anymore
-list of system apps
Verison 2.0:
-writing text
-launching apps
-removing gesture&password lock
Version 2.2:
-new way of typing text
Version 2.4:
-Added file manager
Version 2.8
-Added more options to file explorer
Version 2.9:
-Minor Improvements in file explorer. Much Faster
Version 3.2:
-Fixed Image preview
-Fixed space locations
-Adding folders with space in the name
-Preview the pictures in Microsoft Office, Paint, Photohop
Version 3.4:
-Open text and word documents
Version 3.5:
-Added multiple file renaming
Version 3.6:
-Added Wifi File Explorer
Version 3.7:
-Changed the way of USB keyboard = faster text typing
-Added *.bz2 option to Wifi File Explorer
Version 3.9:
-Drag & Drop from phone to PC
Version 4.0:
-Install *.apk changed.
-One column system apps listing
-Check if the phone is connected via WIFI
Version 4.1:
- Fixed Multirenaming
- Fixed opening files
- Set wallpaper via File Manager
- Changed visual style
Version 4.2:
- Graphic changes in File Explorer
- Install *.apk's from PC via File Explorer
- Send fast e-mail to me
Version 4.3:
- Fixed error while copying from PC
Android Manager v.4.4:
- Added Mac Address Changer
- Advanced process Managing
- Added text while copying item by drag & drop
- Turn ON & OFF Wifi
Android Manager v.4.5:
- Fixed choosing files to copy
- You can prevent preview of the pictures
Android Manager v.4.6:
- Added drag&drop to delete files from phone and make a copy
Android Manager v.4.7:
- Changed trial problem
Android Manager v.4.9:
- Added one file renaming
- Fixed copymode while right mouse click
Android Manager v.5.0:
- Added tabs for phone location
- Added tightvnc Control
Android Manager v.5.1 & 5.2:
- You can copy the files to phone by drag&dropping them to phones storage in file explorer.
- Completely new UI
- Added LED disabling
- Installing apps via drag&drop
- Clicking with right mouse button will automatically select an item.
- You can quickly send e-mails with attachment coming straight from Your phone
- You can now search for files
- Change wallpaper on Your phone to the one You have on Your PC or any other picture (right mouse click in file explorer in PC section)
- Added WIFI Keyboard
- You can copy all of Your apps (even from SD Card and restore them < may cause force stop)
- Check Your SD Card space any time
- All functions from USB File Explorer were imported to WIFI File Explorer
- Fixed e-mailing me
- Removed all trial and serial stuff.
- Added Music Player
- Fixed problem with "R" in File Explorers
Android Manager v.5.3:
- Small changes in keyboard tab
- Different function of pressing enter in the text section. You may use it as enter or new line in text (automatic recognition)
- After sending text to Your phone correct form opens back
Android Manager v.5.4
- removed tabs for WIFI (one tab works for WIFI and USB)
- fixed copying list
- fixed sending cleared text
- fixed USB storage status for devices with internal storage (works on mine, need some confirmation from You)
Click to expand...
Click to collapse
Any Bug report or idea would be kindly seen
Use it carefully, playing with Your phone might be dangerous.
Also have a look at the bootanimation change tool: http://forum.xda-developers.com/showthread.php?p=20768824#post20768824
Hi, just a quick suggestion: use .NET framework v2.0 b/c that comes preloaded with nearly all machines [and if not, comes in windows updates].
Otherwise great work! What is this programmed in? and with what? [IMO it looks like Microsoft Visual Studio? ]
hello,
your usage is the false one, you take the how to from your bootanimation tool.
greetings
kicker13 said:
hello,
your usage is the false one, you take the how to from your bootanimation tool.
greetings
Click to expand...
Click to collapse
Oh, yeah. Thx, I haven't noticed it
pheel said:
Hi, just a quick suggestion: use .NET framework v2.0 b/c that comes preloaded with nearly all machines [and if not, comes in windows updates].
Otherwise great work! What is this programmed in? and with what? [IMO it looks like Microsoft Visual Studio? ]
Click to expand...
Click to collapse
Yes, It's Visual Basic, but it's already to late to change the framework. The framework v.4.0 is the default Framework for VB 2010
nice work... but to many batch files for my taste
and on win7 doesn't work.. any pressed button app exits...
you could add single instance code in main app multiple instances will just jam communication.
aZuZu said:
nice work... but to many batch files for my taste
and on win7 doesn't work.. any pressed button app exits...
you could add single instance code in main app multiple instances will just jam communication.
Click to expand...
Click to collapse
it works on .bat files. It works on windows 7 (I have one), it doesn't exit, just hides and opens a cmd window. Take a look on Your taskbar

			
				
aZuZu said:
Click to expand...
Click to collapse
Yeah, the file isn't found because the "Location of the backup folder" (in this case backup3) is empty. Enter Your path to d:\backup3 and save it
updated to v.1.6
another Polish dev? Hell yeah! tnx for the tool.
seriously, have to fill in survey to download? not worth it. all i need is more crap spamming my email
Hi,
just a small question.
what´s the difference (if any) between this & bootanimation tool and THIS one besides wifi s.th
thks
mpgrimes said:
seriously, have to fill in survey to download? not worth it. all i need is more crap spamming my email
Click to expand...
Click to collapse
Oh sorry. I wanted to test new hosting page but I didn't think that it would be with survey
Crowds said:
Hi,
just a small question.
what´s the difference (if any) between this & bootanimation tool and THIS one besides wifi s.th
thks
Click to expand...
Click to collapse
Yeah,I haven't seen this before.
Could You please test this verison and let know if deleting apps works because i keep getting some errors
Version 1.7 is out
Added:
-process list
-installed apps list doesn't require backup anymore
-list of system apps
v.2.0:
-writing text
-launching apps
-removing gesture&password lock
-for more you have to take a look
In v.2.2 there is a new way of typing text
In v.2.4 I added File Manager. I will make more functions for it in the future.

[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Additional resources:
[Guide+Video] How to Play Fallout 1 with Dosbox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
[Guide+Video]How to Play Classic PC Games on Android with Exagear RPG/Strategies
[Guide+Video] How to the Play Baldur's Gate Series and Planescape: Torment on Android with GemRB
Fallout 1&2 QEMU Android installation guide:
Fallout 1&2 are fully playable on Android with the Android X86 emulator QEMU. Today you will learn how to install and play your own copy of Fallout 1&2 on Android with QEMU.
Games are Not included! (Some Assembly Required)
QEMU Fallout Video:
System Requirements
Recommended System Requirements:
CPU: Quad-Core/Octa-Core device 1.6Ghz+
RAM: 2GB-3GB+
HDD: 16GB
Minimum Requirements:
CPU: Dual-core 1.5Ghz+
RAM: 1GB (My default setup uses 256MB)
HDD: 8GB
Note:If you only meet the minimum requirements, then see Step 7 and use the optional Fallout2 Config without Video & Ambient sounds.
Emulated PC Gaming System
CPU: Pentium Processor
GPU: Cirrus Logic+ 2MB (2D)
RAM: 256MB(Default)
Audio: Sound Blaster 16
HDD: HDD image files mounted from your devices internal(default) or external storage. Full install around 2.5GB
Tested Devices: Note2, HP TouchPad, Galaxy s3, Galaxy s1 i9000
How to install Fallout on your Android device:
1)You will need Fallout 1or2 the game fully installed on a PC (Not provided here)
Download QEMU Emulator for Android:
2)a]Version 1.0 for Playing Fallout 2 Regular QEMU here
Or
2)b)Version 2.0 for Playing the Fallout 2 Restoration Project QEMU here
Note: Version 1.0 is more stable but will not work properly with the Restoration Project.
3)Getting Fallout 1 & 2 setup to Play on Android:
Fallout 2
-If you wish to play Fallout 2 I recommend installing Killap’s unofficial fallout 2 patch.
1) Download and Extract the Unofficial patch here, open the folder.
2) Open the extracted patch folder, copy the "data" folder and paste it into your Fallout 2 install directory. (yes to overwrite the files)
3) Open the "Windows 95-98-ME" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
4) Open the “Batch_work’ folder and copy and paste these files into your Fallout 2 install directory. Run the "master_dat_fix_up.exe" file (A window will popup, wait for it..)
5) Next this is EXTREMELY important, in your Fallout 2 install directory delete a file called "patch000.dat"
6) Download and install one of my custom Fallout cfg files here by copying and pasting it into your Fallout directory. These config files correct the game path for the sound data files.
a)Config With Video & Ambient sounds: This is the standard required config file the fixes the sound directory path.
b)Config without Video & Ambient sounds: This increases performance by removing ambient and video sounds. If you experience crashing when the videos play then, you will need this file. Note*NPC conversations will still have spoken dialogue.
7) (Optional) You can also install Mash’s resolution patch here, to increase your screen size.
Note This may impact game performance but allows you to see much more of the map at once.
Download Fallout2 Hi-Res Patch v3.06 here
Fallout 2 Restoration Project
Note(Important) The Fallout 2 Restoration Project requires a faster device to run than a regular install of Fallout2. A fast Dual or Quad core device with 2GB+ is Recommended
-If you wish to play Killaps Fallout 2 Restoration Project on Android then you must do the following.
1) Download and Extract the manual Restoration patch here, open the folder.
2) Open the "main" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
3) Open the "Windows 95-98-ME" folder and copy and paste these files into your Fallout 2 install directory. (yes to overwrite the files)
4) Open the “Batch_work’ folder and copy and paste these files into your Fallout 2 install directory. Run the "f2.bat" file (A window will popup, wait for it..)
5) Next this is EXTREMELY important, in your Fallout 2 install directory delete a file called "patch000.dat"
6) Download and install one of my custom Fallout cfg files here by copying and pasting it into your Fallout directory. These config files correct the game path for the sound data files.
a)Config With Video & Ambient sounds: This is the standard required config file the fixes the sound directory path.
b)Config without Video & Ambient sounds: This increases performance by removing ambient and video sounds. If you experience crashing when the videos play then, you will need this file. Note*NPC conversations will still have spoken dialogue.
7) Download the citylimit49_mapper here and place it into your Fallout 2 folder. Run the exe to extract the files. (yes to overwrite the files)
-Look in the Fallout 2 folder for the F49+.exe file that was extracted and run it(Do it!). It will fail to patch the mapper but will patch the Fallout.exe and allow us to play the restoration project.
Fallout 1
-If you wish to play Fallout 1 I recommend installing the Dos Patch and launching the game from the Dos exe file.
1)Download and install Fallout 1 the game on your PC. Get the DRM free GOG version of Fallout 1 here
2)DOS is no longer included with newer versions of Fallout 1(GOG). You will need to add support for it by doing the following:
-Download the Fallout 1 Official v1.1 DOS Patch here
-Extract the DOS patch files directly into your Fallout 1 game folder
-Download and extract the following DOS files into your Fallout 1 game folder, dos4gw.exe here, hmidet.386 and hmidrv.386 here
3) Download and install one of my custom Fallout 1 cfg files here by copying and pasting it into your Fallout 1 directory. These config files correct the game path for the sound data files.
-There are two different config files. The one without video & ambient noise is for slower devices that just meet the Min system requirements or have performance issues.
4)Optional) I also installed this NPC patch from the no mutants allowed website. This allows you to edit your follows weapons and inventory, like Fallout 2. Download and extract these files here into the Data folder in your fallout 1 directory.
4) Download and Extract either the 2GB or 1GB empty HDD.img files to an easy to find location on your PC. Bigger is Better, for improved stability! Default is 2GB.
5) Install the free 30 day trial of WinImage and run the application. Be sure to use it before 30 days passes.
Download WinImage 10.0 here
6) Open the empty HDD.img by dragging it into the open Winimage program. Or navigating to it from file/open
7) Locate your fully installed Fallout 1 or 2 game folder. Transfer the Fallout game folder into the HDD.img and save it. This should include Killaps Patches and Mash’s resolution patch. I would recommend playing at 640x480 if you have a dual core device. You can attempt 800x600 or 1024x768 if you have a quad core device. Single core devices should use my No Video or Ambient noise Fallout cfg.
(Optional) You can install one of my custom Fallout cfg files by copying and pasting it into the Fallout directory.
a)Config With Video & Ambient sounds: This is recommend to improve screen scroll performance and sound compatibility.
b)Config without Video & Ambient sounds: This has the same sound tweaks but further increases performance by removing ambient and video noises. Note*NPC conversations will still have spoken dialogue.
8) Save your new HDD.img and close the program.
9)Copy and paste your new Fallout2 HDD.img into the SDL folder in your downloads.
10)Transfer the sdl folder to your devices internal memory. This will be the location that opens when you plug in the USB cable.
11)Transfer the libSDL.apk to your device and install it. Note* you may need to Enable 'Unknown Sources' from Settings/Security/Enable.
12)Run the libSDL.apk and start windows. Skip scan disk if it comes up.
13)Play Fallout2 on Android and wander the wasteland.
Important Notes
How to improve the controls:
-Setting up custom onscreen controls or using Bluetooth/OTG devices can help make games playable on your device.
-I recommend adding custom onscreen controls with the paid GameKeyboard + app here
-Follow the apps setup instructions
-Customize the onscreen controls
-Reduce the transparency to better see the game with the onscreen overlay.
-Enable Non-Blocking mode so that the onscreen controls won't block QEMU touchscreen input.
-GameKeyboard + Screenshot with Fallout 2 Setup.
Get the free Hackers Keyboard here. It has a better layout for playing games and includes directional keys.
Image file app for Android:
To access your image files from Android install the free Zarchiver app from the Play Store here. This will allow you to modify and create images files from your Android device.
SDL cfg File:
-Located in the sdl folder you will find the sdl.cfg file. This allows you to edit the instructions given to the emulator.
-You can edit and save changes to this file using notepad.
-Here is the default line for the sdl.cfg file.
/sdl -L . -m 256 -boot c -hda c.img -hdb HDD_2Gb.img -usb -usbdevice tablet -soundhw sb16
-You can increase or decrease the memory amount allocated to the the app by modifying the value of –m 128(reduced) or -m 256(default) or -m 512(+recommended)
-The Default is 256MB for compatibility.
-Set the emulated memory size to half of your total system Memory size. So if your device has 1GB of DDR use the 512 setting.
-You can change the name of the HDD –hdb HDD_2Gb.img Note*It Must match the exact name in your sdl.cfg file.
-Add additional HDD’s by adding sequentially lettered –hd(x) Like so
- /sdl -L . -m 256 -boot c –hda c.img –hdb hdd_2Gb.img –hdc hdd_2Gb.img –hde hdd_2Gb.img… ect
-The default is HDD_2Gb.img but you can edit the file with notepad. Just change the 2 to a 1, to use the HDD_1Gb.img, save and exit.
Extra HDD for Virtual Memory:
-I would highly recommend attaching a 1/2GB HDD used only for virtual memory. You can use the Virtual Memory sdl cfg line below.
-Once you are running the emulator right click on the vault 13 desktop icon and choose properties, select the performance tab.
-Next select “virtual memory” at the bottom, click “Let me specify my own virtual memory settings” and select the HDD you attached.
-It will prompt you to reboot once you exit. Don’t reboot, choose no, and then shutdown and re-launch the emulator.
-This will help to keep System Resources between 98-99% free. This helps to optimize the performance and improve stability.
-You can check the performance by right clicking on the desktop vault computer and selecting properties. Navigate to the performance tab at the top and look for “System Resources:98%free”.
Virtual Memory sdl cfg:
/sdl -L . -m 512 -boot c -hda c.img -hdb HDD_2Gb.img -hdc HDD_1Gb.img -usb -usbdevice tablet -soundhw sb16
Troubleshooting:
-You must click the volume bottom before you can move the mouse.
-To help maintain stability try and minimize back ground app activity while running Fallout.
Note*Fallout1&2 runs reasonably stable. Reasonably stable = testers report gaming session of 1-3hrs.
Links:
ExaGear(Paid App):
[Guide+Video]How to Play Classic PC Games on Android with Exagear RPG/Strategies
Note Currently the fastet PC gaming solution on Android.
DosBox Turbo Version(Paid/Free App):
[Guide+video] How to Play PC Games on Android with DosBox Turbo (Thread)
-Note The Dosbox Turbo version Plays Dozens of Games and has full touchscreen/controller support. Plus 3Dfx Voodo1 support that adds an additional 8MB video memory.
How to Play Baldur’s gate on Android [XDA] Thread]
How to Play Baldur’s gate on Android [Video]
[Guide+video] How to Play PC Games on Android with DosBox Turbo - xda-developers
Fallout 1 Patches @ No Mutants Allowed:
Fallout 2 Patches @ No Mutants Allowed:
Fallout 2 Restoration Project Thread by Killap
First of all: Iam sorry to bump such an old thread.
However Id like to thank you for all info you shared so far.
Now here for the question why I bumped this thread: Is it possible to remap the hardware buttons for the bochs emulator?
I would be very thankfull if anyone could tell me how to do this.
Kind regards, Stefan.
While this will likely be a necropost I just had to say thank you. This is a great discovery, and not something I could have found out myself. Thank you so much for sharing and I hope many others are able to find a use of this.
I am hoping I might be able to use this method for Lords of Magic
you are sweet
Emulator Gaming
orcus2190 said:
While this will likely be a necropost I just had to say thank you. This is a great discovery, and not something I could have found out myself. Thank you so much for sharing and I hope many others are able to find a use of this.
I am hoping I might be able to use this method for Lords of Magic
Click to expand...
Click to collapse
I haven't tested this game myself but its rather hit or miss on what will run. Fallout 1/2, Diablo1 will run for sure but I haven't tested many games. My goal was to make Fallout playable for all Android users.
If this method doesn't work you could also try using the DosBox Turbo Method. You can open the hl.img and just put other games in place of hl. It might require you to tweak the DosBox config file.
Watch the How to play Half Life 1 video on Android Here! You can find links to info and downloads in the description.
I've actually got HL1 running at double the fps on my Note 2 but I haven't made a video yet.:highfive:
eek:n Xperia Neo V any fallout can be playable???
Anybody test F1 or F2???
If F2 will be playable restoration project 2.1.2b will be playable too?????
Read the OP
BillyKidMK2 said:
eek:n Xperia Neo V any fallout can be playable???
Anybody test F1 or F2???
If F2 will be playable restoration project 2.1.2b will be playable too?????
Click to expand...
Click to collapse
I would recommend reading the OP
Recommended System Requirements:
CPU Quad- Core, Dual-core 1.5+GHz, equivalent or better.
GPU Adreno 220, Nvidia Tegra2/3, equivalent or better.
1GB, 512. My Config asks for a min or 256MB & shouldn't be run on a device with less than this.
8GB disk space
Minimum System Requirements:
1Ghz CPU with 256MB of Ram
4GB Disk Space
Note*2)Fallout2 Config without Video & Ambient sounds should be used, see step # 4
Sorry to revive, but I for the life of me cannot get this to work. I'm on a Galaxy SIII and followed the instructions. Have restoration patch, removed the files that needed to be to removed. Only thing really is I renamed the hdd to Fallout2, which I also fixed in the sdl. I get the first loading screen and that is it. Freezes every single time.
Fallout Troubleshooting
Hishuro said:
Sorry to revive, but I for the life of me cannot get this to work. I'm on a Galaxy SIII and followed the instructions. Have restoration patch, removed the files that needed to be to removed. Only thing really is I renamed the hdd to Fallout2, which I also fixed in the sdl. I get the first loading screen and that is it. Freezes every single time.
Click to expand...
Click to collapse
Hi, which loading screen are you stuck at? When you launch the game or when you launch the emulator? Make sure to read the troubleshooting sections. To run the restoration patch you must be using the Fallout Launcher 2.0 version for DX 9C support. One single letter or number wrong in the sdl will cause the game to fail at launch. Logic would dictate that if you're having problems when changing the names, then don't change them. Its all set up and ready to go, test it like that before modifying the setup.
Tweaking the CPU Settings:
Increasing the minimum CPU frequency may help to improve stability. You can use the free CPU Master App. Also set the CPU governor to Performance or on demand. Don’t forget to set it back to normal after your finished exploring the wasteland.
-You can change the name of the HDD –hdb HDD_2Gb.img Note*It Must match the exact name in your sdl.cfg file.
-Add additional HDD’s by adding sequentially lettered –hd(x) Like so
- /sdl -L . -m 256 -boot c –hda c.img –hdb hdd_2Gb.img –hdc hdd_2Gb.img –hde hdd_2Gb.img… ect
-The default is HDD_2Gb.img but you can edit the file with notepad. Just change the 2 to a 1, to use the HDD_1Gb.img, save and exit.
I'll try again after work. It was freezing on emulator load. Tried 7 times and it finally went then shot back to main screen after a min. Got rid of everything so I can redo from scratch. P.S. just r realized I was using the GOG version, I still have the original CD so I'll try that when I get back
Fallout fixing
Hishuro said:
I'll try again after work. It was freezing on emulator load. Tried 7 times and it finally went then shot back to main screen after a min. Got rid of everything so I can redo from scratch.
Click to expand...
Click to collapse
Redoing it from scratch is the best idea. Freezing at launch generally indicates a problem with the sdl config or sdl file. I'll be online since i'm updating some Touchpad stuff, let me know if you get it working.
Still occasionally freezes on first load up or gets to desktop the kicks me out after a bit. Just 3 times so far, but I'm sitting on the desktop right now. I removed the ddraw files like you said but it says error can't find rez ini
More info
Hishuro said:
Still occasionally freezes on first load up or gets to desktop the kicks me out after a bit. Just 3 times so far, but I'm sitting on the desktop right now. I removed the ddraw files like you said but it says error can't find rez ini
Click to expand...
Click to collapse
You're not giving my any new information. Are you using the 2.0 version? Have you set the governor to performance like in the notes?
Tweaking the CPU Settings:
Increasing the minimum CPU frequency may help to improve stability. You can use the free CPU Master App. Also set the CPU governor to Performance or on demand. Don’t forget to set it back to normal after your finished exploring the wasteland.
Did you redownload everything? Have you tried running it without the restoration patch? What version of Fallout 2 are running, CD,GOG, Steam? Have you minimized background app activity? Are you using the default sdl line? if not Let me see the sdl line you are using. Its been confirmed to work on your device so it must have something to do with your setup or config.
Sorry, yes I'm using 2.0 and I've upped the cpu as well. First attempt was GOG but then I just reinstalled the original cd and tried that as well with same results. Played vanilla hundreds of times, never really played the restoration so I would like to get that to work. Background apps are not running, phone is rooted.
sdl
/sdl -L . -m 512 -boot c -hda c.img -hdb HDD_2Gb.img -usb -usbdevice tablet -soundhw sb16
just tried 512
Hishuro said:
Sorry, yes I'm using 2.0 and I've upped the cpu as well. First attempt was GOG but then I just reinstalled the original cd and tried that as well with same results. Played vanilla hundreds of times, never really played the restoration so I would like to get that to work. Background apps are not running, phone is rooted.
sdl
/sdl -L . -m 512 -boot c -hda c.img -hdb HDD_2Gb.img -usb -usbdevice tablet -soundhw sb16
just tried 512
Click to expand...
Click to collapse
Try installing killaps regular fallout 2 patch with the GOG version and the version 1.0 img. The 1.0 is more stable but won't run the restoration project.
Also set the CPU governor to Performance or on demand. This will keep the CPU frequency more stable, the emulator doesn't like the constant fluctuations that Android normally does.
Also keep the memory low till we know if you have too much back ground activity. Since you're rooted you can use the Cool tools system stats app to monitor what is going on. Do you have the S3 model with 2GB or 1GB?, 2 would be better for gaming.
Says 1.2 gbs for ram. In 1.0 it says can not find directx when i launch the game
---------- Post added at 05:18 AM ---------- Previous post was at 05:12 AM ----------
Can not load directx, this program requires windows 95 with direct x 3.0a
manually install Killap's Unofficial Fallout 2 Patch
Hishuro said:
Says 1.2 gbs for ram. In 1.0 it says can not find directx when i launch the game
---------- Post added at 05:18 AM ---------- Previous post was at 05:12 AM ----------
Can not load directx, this program requires windows 95 with direct x 3.0a
Click to expand...
Click to collapse
#1 solution for that problem is installing this patch
-Fallout2: If you have problems launching Fallout 2, manually install Killap's Unofficial Fallout 2 Patch (US/UK - manual install)
Killap's Unofficial Fallout 2 Patch (US/UK - manual install) Download:
#2 solution reinstall direct X. If you've crashed the emulator enough times that might mess it up too and you will need to recopy it to the device again.
http://www.falconfly.de/directx.htm
RolandDeschain79 said:
#1 solution for that problem is installing this patch
-Fallout2: If you have problems launching Fallout 2, manually install Killap's Unofficial Fallout 2 Patch (US/UK - manual install)
Killap's Unofficial Fallout 2 Patch (US/UK - manual install) Download:
#2 solution reinstall direct X. If you've crashed the emulator enough times that might mess it up too and you will need to recopy it to the device again.
http://www.falconfly.de/directx.htm
Click to expand...
Click to collapse
Just did both before your post. Same thing still happens. Thanks for you help though, going to bed pretty soon and will be leaving for a week in the morning, I'll have to try again when I get back
---------- Post added at 05:56 AM ---------- Previous post was at 05:51 AM ----------
Hishuro said:
Just did both before your post. Same thing still happens. Thanks for you help though, going to bed pretty soon and will be leaving for a week in the morning, I'll have to try again when I get back
Click to expand...
Click to collapse
checked out directx in the emu and everything shows fine and the tests ran fine as well.
Hishuro said:
Says 1.2 gbs for ram. In 1.0 it says can not find directx when i launch the game
---------- Post added at 05:18 AM ---------- Previous post was at 05:12 AM ----------
Can not load directx, this program requires windows 95 with direct x 3.0a
Click to expand...
Click to collapse
FYI a memory size of 1.2Gbs is not possible so you are doing or reading something wrong. The S3 has two models one with 1Gb the other with 2Gb.
Hishuro said:
Just did both before your post. Same thing still happens. Thanks for you help though, going to bed pretty soon and will be leaving for a week in the morning, I'll have to try again when I get back
---------- Post added at 05:56 AM ---------- Previous post was at 05:51 AM ----------
checked out directx in the emu and everything shows fine and the tests ran fine as well.
Click to expand...
Click to collapse
Please answer my questions fully. I'm aware direct x is installed, I created the img.... If You installed direct x what version did You use? Did you try using the 2.0 version to launch the regular game? Did you install sfall too? You didn't tell me what version you installed this time either, I recommended the GOG version. Are you using my custom configs?
Edit: It just occurred to me that you might be reinstalling fallout into the same folder that already contains the patches. This would explain when you keep getting the same message. You will need to uninstall the game and delete the left over data to be sure. If you uninstall and reinstall without deleting them they just remain there.
Fallout Tactics update
Hello Fallout fans. Today I got a new Fallout launcher working with DosBox turbo. The Result is that you can play Fallout 1 and 2 on Android very stably with a fully touchscreen interface, on screen keyboard, Joystick and Bluetooth devices. I still have to finish tweaking and testing it but very soon I will make a new video about it. In addition many other X86 PC games will soon be playable on Android. So stay tuned to see the future of PC gaming on Android. Please Stand By!!
Here is the first screenshot ever taken of Fallout Tactics running on Android. Currently the cut scene videos crash the game but I was able to load and play the game.
Fallout 2 runs betters than I have ever seen on a mobile device and is much more stable than using QEMU. Killaps Restoration project is also working with DosBox turbo.
Dosbox Turbo X86 compatibility list for the Fallout Launcher Beta:
Age of Empires
Age of Empires 2
Arcanum (Works but takes 10min+ to load)
Diablo 1
Fallout 1
Fallout2
Fallout2: Restoration project
Fallout Tactics (Turn off 3D sound 800x600 16 bit)
Half life
Simcity 3000
Starcraft
The Sims
Works with daemon tools:
Homeworld 1
Jedi Knight dark forces 2

[EXPERIMENTAL] Unofficial CyanogenMOD for WeTek Play with Kodi Live TV

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Release notes
This build includes a totally new kernel and Amlogic code based on their latest SDK, and I took the chance to get rid of Amlogic DVB drivers and use those from WeTek Play's OpenELEC build; by doing this I am able to run DVBAPI apps like Tvheadend.
Kodi Live TV support under Android was one of the most requested features, this experimental build allows you to run Kitkat (CyanogenMOD 11) or Lollipop (CyanogenMOD 12 or Android TV) and Kodi Live TV (WeTek Theater is no longer supported with the provided drivers).
The new 3.10 kernel brings OMX support as well (Android libstagefright media decoding), while Amlogic's prebuilt libraries work very good on KitKat they don't work at all with Lollipop.
Just to be sure to have a good media experience use Kodi, at the end of the post you will find latest stable official Kodi packed in a flashable zip and in the second post you will find a link to a modified version that should give a better experience on the WeTek device.
Now I will give you some details on how to configure Tvheadend, if you already know what to do you can skip this section.
Tvheadend will run automatically at boot and you can access to it from a web browser (even from a different device, you are not forced to do it from the box) at http://wetek_ip_address:9981
From this WebUI click "Configuration" -> "DVB Inputs" -> "Networks" and add a new Network according to the type of tuner you have (for example I created a DVB-S network called "Hotbird" and assigned the E13.0 pre-defined muxes, just pay attention that they are not bleeding edge updated so if you don't find a channel you might have to insert manually the transponder by looking at frequencies on sites like kingofsat or lyngsat).
After that go to "TV Adapters", click the link with a folder icon showing your adapter's name (if you're running the dual DVB-S2 tuner you will see two of them, #1 is the input closer to the edge of the box, while #0 the one closer to the rear usb ports), and click "Enabled", configure the eventual parameters (DiseqC, Unicable, etc.) and save the settings.
Go to the option right under the adapter name, assign it to the network that you have created and configure the eventual parameters.
Now go back to "Networks", after a couple of minutes you should see the "Scan Q length" lowering its value, when in reaches 0 everything has been scanned and you can proceed mapping the channels from "Services" section.
For further instructions, here you can find a tutorial to show you how to configure the DVB-T/C tuner, and here one for the DVB-S tuner.
Before leaving the configuration go to "Recordings" and set a "Recording System Path" pointing it to your external storage (on my roms it will be "/storage/sdcard1" for the MicroSD, "/storage/usbdisk0" for the lower rear usb port, "/storage/usbdisk1" for the upper rear usb port and "/storage/usbdisk2" for the side usb port).
Not doing that will drive Kodi's Tvheadend client plugin crazy trying to determine the available space for recordings.
Now you can launch Kodi, go to its settings, enable Live TV and select the "Tvheadend backend".
Remember that this is still something EXPERIMENTAL
Like the other Lollipop buils, remember, this is not a bug, but a consequence of the switch to art from dalvik: first boot, updates and apps installation will take longer; this happens because art compiles the apk and does not work like dalvik that was using a just-in-time approach (so expect almost 10 minutes for the first boot and future upgrades)
First install instructions
* As really first thing get this CWM recovery, unrar it and copy "recovery.img" to a MicroSD.
* Power off your device and unplug the AC power cord.
* Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
* Now insert the MicroSD card in your STB.
* Plug the AC power cord while you keep pressed the little reset pinhole (located on the bottom of the device) for 10 seconds (just count slowly to ten and it will be good).
* Once the device has booted to recovery perform a factory reset and flash the ROM's zip for first followed by the GAPPS zip.
* Reboot and enjoy CyanogenMOD.
Update instructions
* If you're coming from the "regular", not "experimental" builds, please follow the "First install instructions"
* Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
* Now insert the MicroSD card in your STB.
* Enable "Developer options" following this tutorial and from it enable the "Reboot to recovery" option.
* Bring up power menu by keeping pressed the power button on the STB for a couple of seconds (or pushing F4 if you have a keyboard plugged in) and select "Reboot -> recovery".
* Once the device has booted to recovery flash the ROM's zip for first followed by the GAPPS zip.
* Reboot and enjoy your updated CyanogenMOD.
Downloads
* ROM (CM12) 2015-03-20
* GAPPS 2015-01-07 (LITE)
* ROM (Android TV) 2015-03-20
* GAPPS (Android TV) 2015-01-30
* ROM (CM11) 2015-04-06 - Real 1080p output (r1)
* GAPPS 2014-06-06 (LITE)
* Kodi 14.1 "Preinstall"
Misc tips
* If you wanna start Kodi at boot go to "Developer options" and enable the last entry called "Start Kodi at boot"
* There are some keyboard shortcuts: F1 (Home), F2 (Menu), F3 (App switch) and F4 (Power menu) and some CEC remote shortcuts: Red (Power off the device), Green (Home), Yellow (Menu) and Blue (Search).
* By enabling "Google remote support" in "Other" section of "Network" configuration you will be able to control your device from your Android smartphone / tablet by using this app on it.
* When an app forces the portrait orientation, the default behavior is to simulate a portrait / phone-like UI adding black bars to the sides (an example is Antutu when it runs the benchmark, or Box.com). If you prefer to have a landscape stretched UI flash this zip. To revert to the default behavior flash this one instead.
Note that the setting will persist even if you upgrade the ROM so you have to flash that zip only once.
* Once you have configured your OSCam reader, set-up Tvheadend this way.
Real 1080p output (optional zip for CM11)
On Android Amlogic MX SOC uses a 1280x720 framebuffer coupled with a scaler to do the up/down scaling.
They did it for a good reason, 720p resolution has half the pixels of the 1080p one so the UI will be snappier and 3D performance will be better but if you don't care about that and you just wanna the best image quality (I noticed the scaler gives me a weird motion when watching sports) you can flash that optional zip.
Once flashed if you wanna change resolution go to Android Display settings, set your resolution and reboot the device (this step is required because some stuff has to be set at boot because Android is not meant to change resolution while it's running).
I didn't do it for Lollipop builds because it runs already slower than Kitkat, adding this mod might be too much
Since you have this option (WeTek Play is the only MX device that allows you to do that) I would give it a try, if you have a good TV set you will clearly see the difference.
Kodi 14.2 WeTek_mod_v1
This is a Kodi build that includes some patches not included upstream that will improve (hopefully) your overall experience.
Since it's been signed with different keys respect those from Kodi build server you won't be able to install it over the older Kodi but you'll have to uninstall it.
Take a backup of /sdcard/Android/data/org.xbmc.kodi folder before uninstalling or Android will delete it and you'll lose your configuration; restore it after installing the new APK.
Download
You can use OE's /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/advancedsettings.xml file
Code:
<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<network>
<cachemembuffersize>20971520</cachemembuffersize>
</network>
<samba>
<clienttimeout>30</clienttimeout>
</samba>
<network>
<readbufferfactor>4.0</readbufferfactor>
</network>
<pvr>
<minvideocachelevel>5</minvideocachelevel>
<minaudiocachelevel>20</minaudiocachelevel>
</pvr>
</advancedsettings>
or (this is what I'm using)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<network>
<buffermode>1</buffermode>
<cachemembuffersize>31457280</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
</network>
<gui>
<algorithmdirtyregions>0</algorithmdirtyregions>
</gui>
</advancedsettings>
External disk spindown for WeTek Play
Flash this zip from recovery, once booted to android use a root capable file explorer (like Solid Explorer for example) and edit "/system/etc/spindown.conf" to fit your needs.
The default configuration is set-up to spin down "sda" disk after 3600 seconds (60 minutes) using sg3-tools.
You don't need to flash the zip again if you do a rom update because I've added the addon.d backup script.
Note: your drive have to ne able to be set to sleep using "sg_start --stop /dev/block/$disk", I've tried it with 3 drives, 2 WDs and 1 Seagate and it worked.
Debian chroot
As very first thing you have to set-up a MicroSD card with two primary partitions, the first one must be formatted in FAT32, the second one can be left unformatted because the "sdcardfiles" zip will format it (I suggest you to give at least 1GB of space to the secondary partition).
After that grab the two zips: wetek-debian-chroot-sdcardfiles.zip and wetek-debian-chroot-systemfiles-rc1.zip and copy them (together with CWM's recovery.img) to the FAT32 partition of the MicroSD (the primary one).
Boot to recovery and flash the two zips (the order doesn't matter).
How to actually use it:
The "systemfiles" zip will add an helper file that I called "debian-chroot", together with the init.d script it will set up the chroot at boot and run the configured services (as a template the /system/xbin/debian-chroot file includes the execution of dropbear daemon, so you can use it as starting point for your own stuff).
To access Debian you can just type as root from terminal emulator / serial console / adb over network "debian-chroot chroot", othwerise you can access using an SSH client to the configured Dropbear SSH server that is listening on port 2222.
There are two default users: 'root' (pwd: wetek) and a regular user 'wetek' (pwd: wetek), both can be used to access to the ssh server.
* ROM 2015-01-30
* GAPPS 2015-01-07 (LITE)
* ROM (Android TV) 2015-01-30
* GAPPS (Android TV) 2015-01-30
In the "regular" CM12 build added some things I had forgotten when upgrading the device tree from the old to the new kernel (the most important, I had forgotten to mkdir the paths for the hard drives mounting).
Included the new tvheadend posted in OpenELEC section (the one with the different decsa algorithm)
Added Android TV build and just a tip for the first boot of it...
Don't change the language, use the default english already selected (don't know why but changing language is VERY sluggish/laggy), when you're doing configuring it you can change it to your preferred one in Android's settings.
Another thing, if the screen stays black after allowing or denying the "Network location" option (the last step of the wizard) for more than 10 seconds just bring up power menu and perform a reboot, the Wizard will kick in again, you'll have to just click continue because everything is configured and it will work. I don't know why it acts like this sometimes!
Guys if you experience some freezes of the box after running for certain time an encrypted channel (I noticed that it happens to me between 45/60 minutes after tuning to such channels) it might be caused by the new decsa library, it looks like it has a memory leak.
I will revert to the older binary, in the meantime you can flash this zip to go back to the one from the older build.
After reverting I'm tuned on an encrypted channel since an hour and I don't see any weird memory issue
Oh, guys, I forgot to mention that in this build I've enabled Amlogic's "anymote" support (the backend to be remotely controlled use Google TV remote app).
To use it go to "Network -> Other" options in Android's settings and enable "Google TV Remote support", after that install this app on your Android phone/tablet and you'll be able to use it as a remote.
PS: I didn't have much luck running the "Google TV Remote" app from the Play Store, it wouldn't find the device at all, maybe they are enforcing a private key handshake like in newer Google Cast Receiver to be able to run it only on official Google TV devices.
PPS: remote audio input doesn't work, the Amlogic's anymote throws an exception regarding a class not found. Can't do much about that since it comes as a precompiled APK (and I already had to do some smali hack to be able to run it on Lollipop)
* ROM (CM12) 2015-01-31
* GAPPS 2015-01-07 (LITE)
* ROM (Android TV) 2015-01-31
* GAPPS (Android TV) 2015-01-30
* ROM (CM11) 2015-01-31
* GAPPS 2014-06-06 (LITE)
Lollipop ROMs:
* Reverted tvheadend to the older version that doesn't suffer of memory leak
* Introduced a workaround to prevent Netflix from using OMX
* Updated upstream sources
Kitkat ROM:
Added CM11 based on the new kernel. It's generally faster than Lollipop, as I have said ART probably is too much for the MX
I haven't added the extra stuff to Android settings so I'm including the ugly MboxSettings app, I have given more love to Lollipop, I have to admit it, in case if you people prefer this rom I can start customizing it more.
I suggest you to install SuperSU from Play Store, let it update the "su" binary choosing the normal way and converting it into a system app + installing the backup script to let it survive rom updates. This because CM11's SuperUser doesn't work nicely with the way Kodi request root rights.
Beside the same F1/F4 shortcuts as the Lollipop roms above, there's a further shortcut with F8 to toggle expanded desktop mode.
* ROM (CM11) 2015-02-01
* Added the most important things of MboxSettings to Android settings (display resolution, overscan, cec, digital audio and google tv remote).
* Added an entry, accessible through developer settings (at the very end of the list), to enable the autostart of Kodi at boot
* ROM (CM11) 2015-02-02
* added the new suspension method (I will quote my previous post to describe it)
ChristianTroy said:
Guys I've been trying a new suspension method, it's a better solution IMHO.
I'm going to use Android's capabilities to prevent the device from entering suspension (with wakelocks) to only let the kernel turn off everything but without really entering suspension, something like flashing the "wetek-disable-shutdown.zip" that you find in the second post of all my other rom's threads.
But I did a modification in the kernel: it will turn the power led blue/red if the display is on/off so you'll know if you actually turned it off. I decided to mantain on the eventually enabled wifi or eth led so you'll see if you have connection or not.
This thing is very useful if you're going to program a recording in tvheadend, otherwise the device won't wake from sleep (at least not with easy work without using Android's AlarmManager to create a new wake up task) and in this way the device won't have to perform boot from scratch once you put it to sleep, but it will be instantly on again.
It will consume a little bit more of power though (haven't run much tests but since this device when it's on runs at 7w, I guess it will be <5w) but I think that many of you keep it running all the time, in this way it's like if it was running but just with the output turned off
Click to expand...
Click to collapse
* corrected an unwanted (by me) behavior of Amlogic's android ethernet service that was putting off the interface when the display was being turned off. If you were connected using eth you would find yourself without network with the new suspension method... if for some reason you want your eth to be turned off when the display is off add "ro.screen_off.disable_ethernet=true" to /system/build.prop
* disabled google setup wizard that was causing a black screen on first boot because it was invoking the AOSP version of setWifiEnabled instead of CM's one with AppOps support
* enabled the execution of a boot service to set up the remote (you couldn't power off the device using the remote before this build) that I had forgotten to set up after moving to the new kernel branch
ps: let me know what you think about this new suspension method, personally I do really love it and was thinking about that since quite some time
Debian chroot
As very first thing you have to set-up a MicroSD card with two primary partitions, the first one must be formatted in FAT32, the second one can be left unformatted because the "sdcardfiles" zip will format it (I suggest you to give at least 1GB of space to the secondary partition).
After that grab the two zips: wetek-debian-chroot-sdcardfiles.zip and wetek-debian-chroot-systemfiles.zip and copy them (together with CWM's recovery.img) to the FAT32 partition of the MicroSD (the primary one).
Boot to recovery and flash the two zips (the order doesn't matter), after each ROM upgrade you'll have to flash only "wetek-debian-chroot-systemfiles.zip" (the other one is just to set up Debian, flash it in case you mess up the system and wanna start from scratch).
How to actually use it:
The "systemfiles" zip will add an helper file that I called "debian-chroot", together with the init.d script it will set up the chroot at boot and run the configured services (as a template the /system/xbin/debian-chroot file includes the execution of dropbear daemon, so you can use it as starting point for your own stuff).
To access Debian you can just type as root from terminal emulator / serial console / adb over network "debian-chroot chroot", othwerise you can access using an SSH client to the configured Dropbear SSH server that is listening on port 2222.
There are two default users: 'root' (pwd: wetek) and a regular user 'wetek' (pwd: wetek), both can be used to access to the ssh server.
Regarding the random black screen on channel change can anyone try this advancedsettings.xml (location on Android is "/sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/") and tell me if it acts better? I didn't have any black channel since using it (3 days) but I don't wanna that it's just a lucky coincidence
Code:
<advancedsettings>
<network>
<buffermode>1</buffermode>
<cachemembuffersize>52428800</cachemembuffersize>
<readbufferfactor>10</readbufferfactor>
</network>
<pvr>
<minvideocachelevel>10</minvideocachelevel>
<minaudiocachelevel>15</minaudiocachelevel>
</pvr>
</advancedsettings>
Regarding the XMLTV EPG I set up xmltv to use tv_grab_it for some channels (47 to be precise, and it takes ~1 hour per fetched day with the --slow parameter that includes descriptions) and fix it using tv_sort on the generated output because some channels don't have a stop time and this won't let tvheadend add them to its database.
I used a Debian chroot in my Synology NAS and set up a crontab job in Synology's crond to execute a script, located at '/root/xmltv.cron' with this content:
Code:
#!/bin/sh
# Package
PACKAGE="debian-chroot"
DNAME="Debian Chroot"
# Others
INSTALL_DIR="/usr/local/${PACKAGE}"
PATH="${INSTALL_DIR}/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin"
CHROOTTARGET=`realpath ${INSTALL_DIR}/var/chroottarget`
chroot ${CHROOTTARGET}/ su -c 'tv_grab_it --output /volume1/homes/alan/www/tvguide_wip.xml --days 3 --quiet --slow --cache-slow && tv_sort --output /volume1/homes/alan/www/tvguide.xml /volume1/homes/alan/www/tvguide_wip.xml' alan
After that I enabled "Web Station" for the users and I can access my EPG from "http://NAS_IP/~alan/tvguide.xml" and use this URL as w*g*e*t parameter for tv_grab_file
This is the result:
If you install on your Play the Debian chroot that I posted yesterday you can practically do the same, just install xmltv on it running
Code:
sudo aptitude install xmltv
(or, if you know what you're doing, compile it from sources installing the required dependencies, some perl modules)
Install a cron daemon like "vixie-cron" and add it to "/system/xbin/debian-chroot" in the "start_services" function (like the template that runs the SSH server).
Set it up, save the XML output somewhere like "/home/wetek/tvguide.xml" and replace the "w*g*e*t" line in tv_grab_file with "cat /storage/debian/debian-chroot/home/wetek/tvguide.xml"
* ROM (CM12) 2015-02-07
* ROM (Android TV) 2015-02-07
Both Lollipop roms have been updated to match features/fixes of latest CM11 builds, plus upstream sources have been updated
New builds:
* ROM (CM12) 2015-02-14
* ROM (Android TV) 2015-02-14
* ROM (CM11) 2015-02-14
* OSCam (r10566)
Oscam zip for these builds, just flash it from recovery, when booted into Android access to http://wetek_ip:8888 and add your server (remember to add it to group 1, that is the group assigned to the dvbapi user).
Open TVH configuration page and in "CAs" section add a new "CAPMT (Linux DVBApi)" with these content:
ps: this oscam has Smargo (libusb) and PCSC support
tvh-3.9.2509_oscam-r10566_android-wetekplay.zip
New Tvheadend built from sources (updated this morning), no more using OE's libraries but with another approach instead. I've built it with some enhancements in CFLAGS for the cortex-a9 cpu.
OSCam included, if you set it up the way I explained yesterday you're good to go, otherwise just configure it that way
ps: it looks like this version recognizes the hybrid c/t tuner as c only so if you need dvb-t keep using the one you're already using
* ROM (CM12) 2015-02-22
* ROM (Android TV) 2015-02-22
* ROM (CM11) 2015-02-22
tvh-3.9.2515_oscam-r10607_android-wetekplay.zip
Test zip that will change the following things:
- update tvh to latest sources (synced this morning)
- update oscam to r10607
- update wetekdvb.ko with the one from OE 5.0.4
PS: now the hybrid tuner is recognized, I had to change a couple of things
* ROM (CM12) 2015-03-05
* ROM (Android TV) 2015-03-05
* ROM (CM11) 2015-03-05
If you're upgrading from a build where you were running oscam, go to "mounts and storage -> format /system" before flashing the new stuff (or manually delete "/system/addon.d/80-oscam.sh" if you know what you're doing).
Changes:
* updated upstream code
* updated WeTek DVB kernel driver
* updated Tvheadend
* added OSCam (no support for it, it's a "grey area" thing)
* fixed a bug where the resolution was resetted to 720p @ 60hz under certain conditions (like when swapping HDMI input in some TVs), and use 1080p @ 50hz as fallback resolution
In case you wanna try a test zip with brand new OSCam and Tvheadend built with Android toolchain (NDK) flash THIS zip on top of today's build. I'd really like some reports about any crash using the native binaries.
Kodi 14.2 BETA 1 apk
This is a Kodi 14.2 BETA 1 based build with two patches added that add support for automatic frame rate switch (you have to enable it in settings) and that should behave better with the black screen bug.
Since it's been signed with different keys respect those from Kodi build server you won't be able to install it over the older Kodi but you'll have to uninstall it.
Take a backup of /sdcard/Android/data/org.xbmc.kodi folder before uninstalling or Android will delete it and you'll lose your configuration; restore it after installing the new APK.
Download
I'm using this /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/advancedsettings.xml file
Code:
<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<network>
<cachemembuffersize>20971520</cachemembuffersize>
</network>
<samba>
<clienttimeout>30</clienttimeout>
</samba>
<network>
<readbufferfactor>4.0</readbufferfactor>
</network>
<pvr>
<minvideocachelevel>5</minvideocachelevel>
<minaudiocachelevel>20</minaudiocachelevel>
</pvr>
</advancedsettings>
* ROM (CM12) 2015-03-10
* ROM (Android TV) 2015-03-10
* ROM (CM11) 2015-03-10
- CEC improvements (codesnake's OE fix)
- Mapped CEC red/green/yellow/blue buttons to power/home/menu/search
- upgrade tvheadend and oscam with the native (android ndk) ones
- updated dvb code (same code as latest OE)
- few other minor things at kernel level
- updated upstream sources
Notes: run it with Kodi that I posted yesterday (and that you can find in the second post) with Aeon Nox skin + Live TV mod and you will get a very good experience, specially if using CM11 or, if you don't mind it being a bit more laggy, ATV
* ROM (CM12) 2015-03-11
* ROM (Android TV) 2015-03-11
* ROM (CM11) 2015-03-11
Fixed a problem with the dual tuner and the new bootloader (the one flashed by NAND version of OE and latest WeTek OS)

Noob question about apk

So this is my first time publishing an Android app. Now I successfully convert my aab into apks and then unzip it into many smaller apk. However, now I am confused about which one should I send to my beta tester? There is so many different apk like
standalone-arm64_v8a_hdpi.apk
standalone-arm64_v8a_mdpi.apk
standalone-arm64_v8a_xxxhdpi.apk
standalone-armeabi_v7a_mdpi.apk
and many more. I am guessing we need to match the apk for the specific device? However, if I want to upload my apk into a website and the user can download the apk directly from the website in the future. which apk should I upload then? Since it's impossible to determine the device info beforehand? Hope my question make sense. Thanks
Jimbotron126 said:
So this is my first time publishing an Android app. Now I successfully convert my aab into apks and then unzip it into many smaller apk. However, now I am confused about which one should I send to my beta tester? There is so many
...
upload then? Since it's impossible to determine the device info beforehand? Hope my question make sense. Thanks
Click to expand...
Click to collapse
Those version of your apk are for users running different chipset and different screen dpi. Those apks are uplaoded to google play, and when someone downloads the app, it's the right apk for them that gets installed right away (they don't have to choose).
From my experience, screen dpi isn't a problem when installing, the only problem you could face is when installing arm64_v8a on an armeabi_v7a device (installing 64bit app on a 32bit device). 32bit devices tend to be rarer and rarer so if you had to post your app for testing it would be any of the arm64 apk + any of the armeabi_v7a apk.
Because probably an Android user neither knows about the meaning of the DPI-bucket-shorthands ( MDPI, HDPI, XHDPI, XXHDPI, XXXHDPI) or ABI-shorthands, IMO it's recommended to offer in your web-site to your users a Powershell script to download what either by means of ADB gets Android device's DPI-bucket-setting & ABIs supported and then automatically selects the proper APK to get downloaded or provides a simple menu where users can select the matching APK related to their phone's ABI and/or DPI to get downloaded.
Read more here:
Use PowerShell to download a file with HTTP, HTTPS, and FTP
In PowerShell, you can download a file via HTTP, HTTPS, and FTP with the Invoke-WebRequest cmdlet
4sysops.com
Example Powershell menu skeleton:
Code:
do
{
Show-Main-Menu
$selection = Read-Host "Please make a selection"
switch ($selection)
{
'1' {
Show-DPI-Menu
} '2' {
Show-ABI-Menu
}
}
pause
}
until ($selection -eq 'q')

General WSA build 2211.40000.10.0 based on Android 13 with Magisk Root and Google Play Store

Preface:
You need at least 8 GB RAM that can get exclusively used by WSA, there is absolutely no way to bypass it. Technically you can modify the files to bypass it but then WSA is gonna crash your PC as soon as it launches since it reserves 4 GB of RAM for the VM if you have less than 12 GB RAM. ( 12 GB and above reserves 6 GB RAM for the VM ). Take note that you cannot set WSA to use the page file on computer's SSD, it can only use PC's physical RAM to load into, there is not even a registry hack that can do that.
Some heavy games as Free Fire or as CarX Streets require 8 GB RAM for themselves to flawlessly run, so PC must have at least >= 20 GB RAM ( 8 GB WSA + 4.5 GB Windows 11 OS + 8 GB game ).
Also it doesn't make any sense to install WSA emulator on a desktop computer with less then 4 CPU cores, because you will not have the performance as expected. Reason: the WSA emulator not only shares computer's RAM, but also its CPU cores.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Windows Subsystem for Android (WSA) updated to Android 13 with build 2211.
WSA version 2211.40000.7.0 brings massive improvements in boot performance for WSA, claiming to be about 50%. Improved mouse click input, clipboard stability, application resizing, an upgraded Intel bridge technology for Android 13, and more.
The most important improvement comes with the upgrade to Intel bridge technology ( AKA Houdini ) for Android 13. Reliability improvements to media files opening in Windows. Jumplist entries for applications supporting app shortcuts.
Here is the WSA installer with Magisk Root and Google Play Store :
WSA_2211.40000.10.0_x64_Release-Nightly-with-magisk-a468fd94(25205)-canary-MindTheGapps-13.0-RemovedAmazon
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Take note that the default pre-installed Amazon app store is got removed!
This WSA package supports Project Treble
Note:
The entire WSA ( read: Android 13 OS ) is in one folder stored what occupies >2 GB disk space. The user-apps and their data get by default stored on Windows computer in %USERPROFILE%\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache\userdata.vhdx - what may eat up >40 GB. Info: A .VHDX file holds contents of a complete hard disk virtually in the form of a single file).
Prereqisites:
1. Remove existing WSA-installation if not done yet.
Otherwise make sure that Hyper-V feature got added to Windows OS:, if not already done yet, either via PowerShell
or manually
2. Make sure in Windows Settings the Developer Options are turned ON
Installation:
1. Download the mentioned .7Z - file,.
2. Create folder C:\WSA if C: drive is a SSD drive and has >40 GB free available disk space
or on any other drive on computer. Remind WSA stores all user-apps by default in %USERPROFILE%\AppData\Local\Packages\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\LocalCache - you can't change this.
3., Extract the downloaded WSA archive file ( 678 MB ) using 7zip as the file is compressed in 7z format to WSA folder on drive C:. Example code
Code:
D:\7za-v920\7za-x64.exe e C:\WSA\*.7z o C:\WSA
4. Enter the WSA folder and delete the .7z file located therein.
5. Also therein delete the file Install.ps1 because has wrong content.
6. Open Powershell ( recommended v7 ) as Administrator and run this code within
NOTE: If you are using PowerShell 7+, please run
Code:
Import-Module Appx -UseWindowsPowerShell
before using Add-AppxPackage.
This should start installing WSA with Magisk and Play Store immediately.
7. Search Android and the first option should be Windows Subsystem for Android.
Launch it.
Launch Files ( means: enter WSA )
Go to Developer Tab and enable Developer Mode.
Install RootChecker app to verify ROOT - use WSASideloader Tool, available in Microsoft Store
Installl any Android launcher (e.g. Launcher Neox) - use WSASideloader Tool available in Microsoft Store
Recommendation:
Install as next user app on WSA the File Manager + app what allows you to access WSA files from PC - it acts as the FTP server, Windows Explorer is the FTP client:
Info: here is Setting up Windows File Explorer as FTP client explained.
You also may or may not install a browser to access the Internet ( e.g. DuckDuckGo Privacy Browser - its APK is atatched )
Verifying:
You may install CPU-Z, too, to see what you got.. It's APK is attached.
Hint:
If Windows computer has enough RAM ( >=12 GB ) then add WSA to Windows's Start Apps to launch it when you log in.
It is worth mentioning that the version of Microsoft.UI.Xaml is outdated and will cause an error. To resolve this issue, follow these steps:
- Go on https://www.nuget.org/packages/Microsoft.UI.Xaml/2.8.1 and Download package
- Extract the zip file and install the appx located in \tools\AppX\x64\Release by clicking on the file.
- Enable Windows Developer Mode and authorize PowerShell scripts that are not signed.
After following these simple steps, the process was successful and functioning correctly. Thanks a lot !
jwoegerbauer said:
Preface:
You need at least 8 GB RAM that can get exclusively used by WSA, there is absolutely no way to bypass it. Technically you can modify the files to bypass it but then WSA is gonna crash your PC as soon as it launches since it reserves 4 GB of RAM for the VM if you have less than 12 GB RAM. ( 12 GB and above reserves 6 GB RAM for the VM ). Take note that you cannot set WSA to use the page file on computer's SSD, it can only use PC's physical RAM to load into, there is not even a registry hack that can do that.
Some heavy games as Free Fire or as CarX Streets require 8 GB ROM for themselves to flawlessly run, so PC must have at least >= 20 GB RAM ( 8 GB WSA + 4.5 GB Windows 11 OS + 8 GB game ).
View attachment 5798541
Windows Subsystem for Android (WSA) updated to Android 13 with build 2211.
WSA version 2211.40000.7.0 brings massive improvements in boot performance for WSA, claiming to be about 50%. Improved mouse click input, clipboard stability, application resizing, an upgraded Intel bridge technology for Android 13, and more.
The most important improvement comes with the upgrade to Intel bridge technology for Android 13. Reliability improvements to media files opening in Windows. Jumplist entries for applications supporting app shortcuts.
Here is the WSA installer with Magisk Root and Google Play Store :
WSA_2211.40000.10.0_x64_Release-Nightly-with-magisk-a468fd94(25205)-canary-MindTheGapps-13.0-RemovedAmazon
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
The Amazon Store is got removed!
Package content:
View attachment 5797017
Note:
The entire WSA ( read: Android 13 OS ) is in one folder stored what occupies >2 GB disk space.
Prereqisite:
Remove existing WSA-installtion if not done yet.
Installation:
First, Extract the WSA zip file using 7zip as the file is compressed in 7z format.
Rename the newly created WSA folder to something like "wsa"
Enter the WSA folder.
Delete the file Install.ps1 because has wrong content
Create a new Install.ps1 file with content like this
Code:
Add-AppxPackage -Path <PATH-TO-WSA-FOLDER>\AppxManifest.xml -Register
Right-click Install.ps1 and select Run with PowerShell As Administrator
This should start installing WSA with Magisk and Play Store immediately.
Search Android and the first option should be Windows Subsystem for Android.
Launch it.
Go to Developer Tab and enable Developer Mode.
Search Play Store, launch it, sign in, and install any Android launcher (Nova, Action, Lawnchair)
Recommendation:
Install as 1st app on WSA File Manager + what allows you to access WSA files from PC.
View attachment 5799321
Hint:
Add WSA to Windows's Start Apps to launch it when you log in.
View attachment 5799167
Click to expand...
Click to collapse
Hi, could u please specify how the app helps one to access the wsa files on pc
The File Manager+ app lets you connect with your PC using different protocols:
You would select FTP​
because FTP allows you​
To access your Android phone’s files on your PC via Wi-Fi without using USB
To send and receive files between Android and PC
You can also perform actions such as copy, move, delete, rename, etc. on your Android files from your PC.
Thank you @jwoegerbauer, nice info. Installed it tonight and it worked a treat. Nice and quick. Nice job thanks.
CAN YOU PLEASE UPLOAD VERSION WITH GAPPS PICO?
jwoegerbauer said:
The File Manager+ app lets you connect with your PC using different protocols:
View attachment 5804751
You would select FTP​
View attachment 5804945
because FTP allows you​
To access your Android phone’s files on your PC via Wi-Fi without using USB
To send and receive files between Android and PC
You can also perform actions such as copy, move, delete, rename, etc. on your Android files from your PC.
Click to expand...
Click to collapse
Hi I test this with application "material files" on f-droid but dont' work, how can I connect files with FTP ? thanks you.
Do you need install package like d0raken said ?
Thanks you so much !
IDK anything about Material Files app, and I won't to run tests with it. Sorry.
The advise given by @doraken is worthless: DO NOT INSTALL THE MENTIONED
APPX FILE!
YESHIVISH said:
CAN YOU PLEASE UPLOAD VERSION WITH GAPPS PICO?
Click to expand...
Click to collapse
The provided WSA installer isn't pre-made by me.. IMO you can add OpenGApps Pico ( Platform: x86_64 ) at your own by means of ADB using the flash-archive.sh script you can get here.
At time of this writing it's "open_gapps-x86_64-9.0-pico-20220503.zip".
At Windows Command prompt you would enter and run the code listed next line-by-line
Code:
adb disconnect 2>nul
adb connect 127.0.0.1:58526
adb shell "mkdir -p -m 755 /sdcard/Download/.genymotion"
adb shell "mkdir -p -m 755 /sdcard/Download/.genymotion/recovery"
adb push C:\open_gapps-x86_64-9.0-pico-20220503.zip /sdcard/Download/
adb push C:\flash-archive.sh /sdcard/Download/
adb shell "cd /sdcard/Download"
adb shell "dos2unix flash-archive.sh"
adb shell "sed -i 's/\/data/sdcard/Download/g' flash-archive.sh"
adb shell "chmod +x flash-archive.sh"
adb shell "flash-archive.sh open_gapps-x86_64-9.0-pico-20220503.zip"
adb shell "rm -f /sdcard/Download/open_gapps-x86_64-9.0-pico-20220503.zip"
adb shell "rm -f /sdcard/Download/flash-archive.sh"
adb shell "rm -r /sdcard/Download/.genymotion"
adb disconnect 2>nul
adb usb
adb reboot
assumed the 2 downloaded files are located in root of Windows computer's drive C:
NOTE: This method was never tested by me, so don't blame me if it does't work as expected.
can someone please guide how to build these ? which repo is working ?
edit : getting this error
@Er. Aditya
Look inside here
Redirecting
xXx yYy said:
@Er. Aditya
Look inside here
Redirecting
Click to expand...
Click to collapse
thankyou so much il check and see if this sorts it out
@
jwoegerbauer bro can u tell which repo u used to build the wsa zip ?​
The WSA package got made by https://www.androidsage.com/2022/12...-2211-with-magisk-root-and-google-play-store/
jwoegerbauer said:
The WSA package got made by https://www.androidsage.com/2022/12...-2211-with-magisk-root-and-google-play-store/
Click to expand...
Click to collapse
thankyou sooo much bro so all github actions and servers are down
I followed all the steps properly on this post, I got the WSA, magisk and playstore apps in my start menu. But the WSA does not start. The app itself starts but the android apps do not start. Please help
IMO that's contradicting: "But the WSA does not start. The app itself starts but the android apps do not start."
Anyway:
Apps you installed are shown in installed launcher? If so, then any error message / error code gets displayed?
If nothing is shown, even not the launcher, then you probably have a masssive RAM problem or type of installed apps are incpmpatible / unsupported.
jwoegerbauer said:
IMO that's contradicting: "But the WSA does not start. The app itself starts but the android apps do not start."
Anyway:
Apps you installed are shown in installed launcher? If so, then any error message / error code gets displayed?
If nothing is shown, even not the launcher, then you probably have a masssive RAM problem or type of installed apps are incpmpatible / unsupported.
Click to expand...
Click to collapse
I meant that The green coloured WSA app, which shows various options like developer options, turn off wsa, etc starts; But the android apps do not start, i.e the engine does not start. There's no error message, it keeps showing that WSA is starting for ever. I have 16 gigs RAM, with a Ryzen 5 4600h, and the RAM is mostly less than 40% used. I did not install any apps, I only tried to launch Magisk and playstore but the Android engine itself does not start and does not show any error. I tried installing various times but got the same results. However, an older build (android 12 based) that I found on another website gets installed perfectly fine and the apps run as well.
You get this screen, means WSA stucks on loading, correct?
What I'ld do:
Step 1:
Press the Windows + I keys together to open the Settings application.
Step 2:
Find the Apps part and click it to open it. After that, click the Apps & features tab on the right sidebar.
Step 3:
Next, scroll down the page, find the Windows Subsystem Android app, and click the three-dot menu beside it.
Step 4:
Then, click Advanced options. Finally, click the Repair or Reset button to repair or reset the app on Windows 11.
jwoegerbauer said:
You get this screen, means WSA stucks on loading, correct?
What I'ld do:
Step 1:
Press the Windows + I keys together to open the Settings application.
Step 2:
Find the Apps part and click it to open it. After that, click the Apps & features tab on the right sidebar.
Step 3:
Next, scroll down the page, find the Windows Subsystem Android app, and click the three-dot menu beside it.
Step 4:
Then, click Advanced options. Finally, click the Repair or Reset button to repair or reset the app on Windows 11.
Click to expand...
Click to collapse
Thanks. My problem is solved now

Categories

Resources