Jump to content
  • 0
Rivers

[Guide] AndRO Free Version RAR

Question

Many people have been asking me how I got my server, or theirs, working online using AndRO apk.

This guide works for v260 , v288 & v323 

  • Next, take all necessary files for running a server. These are the files from a fresh kRO, or in most cases a "Lite" version of a server. (In this example I used my Lite server files.) Below is a compiled folder of the files you need. Modify the clientinfo.xml to contain your information, add your client.exe, add your patcher, & your server grf.
    https://www.mediafire.com/file/hc1h491a0v4eux7/Lite+Files.zip/file
  •  
  • Then, I zipped everything into a RAR file. Downloading that onto my mobile device, in the Downloads folder. (Create new folder for version 288 and above)
  • Using almost any RAR extractor tool from Google Play Store you can extract all the files into your Downloads folder. Once completed you will then run your AndRO application. (NOTE: This will not create a custom icon for your server. To do that you need to buy the APK version of your server from AndRO Workshop.)
    https://play.google.com/store/apps/details?id=com.rarlab.rar&hl=en_CA
     

clieninfo.xml

  • Now you might have some questions about the clientinfo.xml that you'll need to put into your main GRF. Below is an example of what mine looks like. This allows my server to read everything in plain English and not Acsii.
Quote

<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
    <servicetype>america</servicetype>
    <servertype>primary</servertype>
    <connection>
    <display>[ SERVER TITLE HERE ]</display>
    <address>000.00.00.000</address>
    <port>6900</port>
    <version>55</version>
    <langtype>1</langtype>
    <packetver>20180620</packetver>
    <increase_max_hairstyles>500</increase_max_hairstyles>
    <increase_max_haircolors>600</increase_max_haircolors>
    <read_data_directory_first>true</read_data_directory_first>
    <iteminfo>itemInfo.lua</iteminfo>
    <hide_quickcashshop_button>true</hide_quickcashshop_button>
    <max_guildpositions>76</max_guildpositions>
    <registrationweb>https://www.website.net/</registrationweb>
    <aid>
    <admin>2000000</admin>
    <admin>2000001</admin>
    </aid>
    <loading>
    <image>loading00.jpg</image>
    <image>loading01.jpg</image>
    </loading>
    <patchserver>
    <type>thor</type>
    <http>http://website.net/patch/plist.txt</http>
    <ftp>http://website.net/patch/data/</ftp>
    <grf>custom.grf</grf>
    <inf>updates.dat</inf>
    </patchserver>
    </connection>
</clientinfo>

 

Common errors:

  • Unable to Find Resource values : Fixed by re-selecting the directory. If this fails, your clientinfo may not be there or it can't read your GRF; this is common with incorrectly encrypted GRFs. V260
  • Crashes after selecting server directory, with no error : Fixed by disabling Gepard. If you have Gepard and want to keep it active you will need the paid version mentioned above. V260
  • Item Descriptions not in Enlgish : Fixed by changing clientinfo.xml to read data folder first and selecting it to read itemInfo.lua files. V260
  • Application will not read Downloads folder : Fixed by giving AndRO application Storage permissions. V260
  • Fatal Error: java.net.UnknownHostException: Unable to resolve host "host.name.here.net": No Address associated with hostname. : Fixed by closing App completely, reloading app, "change" directory, reselect Downloads folder and reopening the directory. sounds annoying, because it is, but it works! V260
  • data/sprite/인간족/머리통/여/2073_여.spr : Fixed by adjusting your Packet version in the packet line of clientinfo.xml. V260
  • data/sprite/인간족/머리통/남/33_남.spr : Fixed by reseting look to default. Many pallets and hairstyles are not working. V260
  • File format error. Try to delete your client folder "/directory/". Failed to Parse LUA file: /data/user/0/com.rowork-shop.androlocalclientfiles/tmp.lub:30000 (or any other combination of numbers) unexpected symbol near 'symbol/text_error'Fixed by scrolling to the specified line of your LUA/LUB and adjusting the improper values. V260
  • Failed to connect to resource serverFixed by adding the patch directory to the clientinfo.xml / If your GRF is encrypted you will need to decrypt it. V260
  • Patch list error 1 at line 1Fixed by removing Patch and Website lines from your GRF. This is for those who don't use websites for their server. V260
  • Failed to connect to map server : Fixed by double checking the patch directory on the clientinfo.xml. It is important to have both patch directory lines in it to receive connections. V260
  • Fatal error Failed to load map: * : Fixed by either reselecting the Path in Settings and changing it, even if it's identical to what you have now; or by reinstalling the AndRO Freeware. V260
  • Failed to parse LUA: Only supporting v5.0, sorry : May have an older version that is not compatible with the latest AndRO. V260
  • Game crash without error/AndRO apk has stopped working : This can be because you are in @hide. Unhide to be able to load the game again. This can also be an issue with the version, I downloaded v288 and this issue resolved itself. V260
  • Attempt to invoke virtual method 'void . . 3.. (int, int)' on a null object reference : This error is still being investigated. It is believed to be the same error as the Game Crash/AndRO apk has stopped working. V288

 

More will be added and polished as I learn more. Thanks for reading thus far. If you need assistance compiling your mobile server let me know and I'll try my best to help.

Edited by Rivers
  • Upvote 4
  • Love 3
  • MVP 2
Link to comment
Share on other sites

67 answers to this question

Recommended Posts

  • 0

how can i make sure the client are extracted to /data/user/0/com.localclient.apk/files/ragnarok??

im kinda lost there,

Link to comment
Share on other sites

  • 0
18 minutes ago, Dolphin86 said:

how can i make sure the client are extracted to /data/user/0/com.localclient.apk/files/ragnarok??

im kinda lost there,

put your ro folder in android folder then after opening localapk choose android folder then your ro folder

Link to comment
Share on other sites

  • 0

AndRO request to read the file from this directory on my phone 

/data/user/0/com.localclient.apk/files/ragnarok

how can i put my client there in my phone?

i keep getting error when i put my client here:

PhoneStorage/ragnarok

This error :

Fail to read clientinfo.xml

here is my clientinfo:

<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
	<servicetype>america</servicetype>
	<servertype>primary</servertype>	
	<connection>
	<display>[ DolphinRO ]</display>
	<address>xx.xxx.xxx.xxx</address>
	<port>6900</port>
	<version>55</version>
	<langtype>1</langtype>
	<packetver>20180620</packetver>
	<increase_max_hairstyles>500</increase_max_hairstyles>
	<increase_max_haircolors>600</increase_max_haircolors>
	<read_lua_before_lub>true</read_lua_before_lub>
	<iteminfo>itemInfo.lua</iteminfo>
	<hide_quickcashshop_button>true</hide_quickcashshop_button>
	<max_guildpositions>76</max_guildpositions>
	<registrationweb>https://www.dolphin-ro.com/?module=account&action=create</registrationweb>
	<aid>
	</aid>
	<loading>
	<image>loading00.jpg</image>
	<image>loading01.jpg</image>
	</loading>
	<patchserver>
	<type>thor</type>
	<http>https://dolphin-ro.com/patch/plist.txt</http>
	<ftp>https://dolphin-ro.com/patch/data/</ftp>
	<grf>dolphin.grf</grf>
	<inf>dolphin.dat</inf>
	</patchserver>
	</connection>
</clientinfo>

 

Link to comment
Share on other sites

  • 0
<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
	<servicetype>america</servicetype>
	<servertype>primary</servertype>	
	<connection>
	<display>[ 100/100/100 ] [ #VanaheimRO ]</display>
	<address>x.x.x.x</address>
	<port>6900</port>
	<version>55</version>
	<langtype>1</langtype>
	<packetver>20180620</packetver>
	<increase_max_hairstyles>500</increase_max_hairstyles>
	<increase_max_haircolors>600</increase_max_haircolors>
	<read_lua_before_lub>true</read_lua_before_lub>
	<iteminfo>itemInfo.lua</iteminfo>
	<hide_quickcashshop_button>true</hide_quickcashshop_button>
	<max_guildpositions>76</max_guildpositions>
	<registrationweb>https://vanaheimro.com/</registrationweb>
	<aid>
	<admin>2000038</admin>
	<admin>2000039</admin>
	<admin>2000427</admin>
	</aid>
	<loading>
	<image>loading00.jpg</image>
	<image>loading01.jpg</image>
	<image>loading02.jpg</image>
	<image>loading03.jpg</image>
	<image>loading04.jpg</image>
	<image>loading05.jpg</image>
	<image>loading06.jpg</image>
	</loading>
	<patchserver>
	<type>thor</type>
	<http>http://x.x.x.x/ThorPatcher/plist.txt</http>
	<ftp>http://x.x.x.x/ThorPatcher/data/</ftp>
	<grf>heroes.grf</grf>
	<inf>heroes.dat</inf>
	</patchserver>
	</connection>
</clientinfo>

Try adjusting the HTTP line. Looks incorrect.

Link to comment
Share on other sites

  • 0

@Rivers is this correct?

Spoiler

 

<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
	<servicetype>america</servicetype>
	<servertype>primary</servertype>	
	<connection>
	<display>[ DolphinRO ]</display>
	<address>x.xxx.xxx.xxx</address>
	<port>6900</port>
	<version>55</version>
	<langtype>1</langtype>
	<packetver>20180620</packetver>
	<increase_max_hairstyles>500</increase_max_hairstyles>
	<increase_max_haircolors>600</increase_max_haircolors>
	<read_lua_before_lub>true</read_lua_before_lub>
	<iteminfo>itemInfo.lua</iteminfo>
	<hide_quickcashshop_button>true</hide_quickcashshop_button>
	<max_guildpositions>76</max_guildpositions>
	<registrationweb>http://www.dolphin-ro.com/?module=account&action=create</registrationweb>
	<aid>
	</aid>
	<loading>
	<image>loading00.jpg</image>
	<image>loading01.jpg</image>
	</loading>
	<patchserver>
	<type>thor</type>
	<http>http://dolphin-ro.com/patch/plist.txt</http>
	<ftp>http://dolphin-ro.com/patch/data/</ftp>
	<grf>dolphin.grf</grf>
	<inf>dolphin.dat</inf>
	</patchserver>
	</connection>
</clientinfo>

 

after using this client.xml and run local client, i get error

Spoiler

fail to read clientinfo.xml

 

Edited by Dolphin86
Link to comment
Share on other sites

  • 0
<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
	<servicetype>america</servicetype>
	<servertype>primary</servertype>	
	<connection>
	<display>[ DolphinRO ]</display>
	<address>x.xxx.xxx.xxx</address>
	<port>6900</port>
	<version>55</version>
	<langtype>1</langtype>
	<packetver>20180620</packetver>
	<increase_max_hairstyles>500</increase_max_hairstyles>
	<increase_max_haircolors>600</increase_max_haircolors>
	<read_lua_before_lub>true</read_lua_before_lub>
	<iteminfo>itemInfo.lua</iteminfo>
	<hide_quickcashshop_button>true</hide_quickcashshop_button>
	<max_guildpositions>76</max_guildpositions>
	<registrationweb>http://www.dolphin-ro.com/?module=account&action=create</registrationweb>
	<aid>
	</aid>
	<loading>
	<image>loading00.jpg</image>
	<image>loading01.jpg</image>
	</loading>
	<patchserver>
	<type>thor</type>
	<http>http://IP.ADDRESS/patch/plist.txt</http>
	<ftp>http://IP.ADDRESS/patch/data/</ftp>
	<grf>dolphin.grf</grf>
	<inf>dolphin.dat</inf>
	</patchserver>
	</connection>
</clientinfo>

Make sure to add your IP address.

Link to comment
Share on other sites

  • 0

Hello Rivers, how does AndRO fare in comparison with vykimo's xpro? I been looking for a mobile port for my server but I don't know which is better.

Could I possibly get some of your inputs please?

Link to comment
Share on other sites

  • 0

I'll give you a few notes about each and what I personally think.

Firstly, BOTH are great. They get updates and have wonderful services that are offered in the desktop version of the game, such as the guild windows and trade features.

XPRO seems to be more "free" than "premium". This is always a good thing as no one wants to have to pay a large amount of money just for an additional service or two.

ANDRO offers a great compatibility with Gepard Shield. This is good for those who really need that anti-cheat on their servers. If you don't have, or don't want, Gepard, AndRO might be a solid fit for you. However, AndRO has some compatibility issues lately that have not all been addressed. With the coming updates in 2022 to 2023 we will see more features become unavailable.

My personal preference is neither. This game is fun on mobile, but the UI and overall interaction with the game and servers is clunky and slow. If this were made purely as a sub-game apart from Ragnarok it'd be a much better product. A mobile game will seems like it will never catch up or beat the PC version in terms of what is offered and how customizable you can make it.

Link to comment
Share on other sites

  • 0

hello sir can you please help me with my error?

i can access access on it but when i play for 5-10 seconds my game crash without error.
i hope you can help me with this error 😞

 

Link to comment
Share on other sites

  • 0

Hey mate, I also had this issue before and it turns out my HTTPS was an issue on the XML so I had to remove the S from it. 
Another result was when I had Gepard Enabled, which had to be disabled to play unless premium.
And thirdly, I also had custom items that would crash because they were not added in correctly. Double check the customs you have and that their details are all added in exactly as they should be.

  • Love 1
Link to comment
Share on other sites

  • 0

Andro is crashing w/o error message after some seconds online, no changes in server and this start happen  suddlen, how to fix? i already download latest version in your link v315

Edit: i don't use https, gepard or custom item in the selected account

Edited by Lelouch---
Link to comment
Share on other sites

  • 0

@Rivers hi, do you still have the default apk, because i cant download it in roworkshop. thanks

Link to comment
Share on other sites

  • 0
On 4/23/2022 at 1:43 PM, Lelouch--- said:

Andro is crashing w/o error message after some seconds online, no changes in server and this start happen  suddlen, how to fix? i already download latest version in your link v315

Edit: i don't use https, gepard or custom item in the selected account

Same error, please help, 10 seconds online and aplication close.

Link to comment
Share on other sites

  • 0

Hi everyone, I'm getting a single error when starting to a valid localhost or IP: Failed to connect to login-server

 

but the ping is normal.. 32, 45, 40, 62, 49...

Does anybody know how to solve this? Thanks ❤️

Link to comment
Share on other sites

  • 0

Apk is dead? 😞 No more reply from the creator,apk removed from the website. anyone here got any version past the v315 by any chance? still hanging with the same auto close issue since april ugh.

Link to comment
Share on other sites

  • 0
On 7/25/2022 at 1:23 AM, Lelouch--- said:

Apk is dead? 😞 No more reply from the creator,apk removed from the website. anyone here got any version past the v315 by any chance? still hanging with the same auto close issue since april ugh.

Lelouch, This is relative, I'm trying to create or modify an open source APK version of mobile.
Rest assured, we are working on it! ~laughs~

  • Upvote 1
  • Love 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.