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

great sir , its 100% working on my server, thx for helping me to setup for free.
and now my server is now running on mobile 

GreatJob

100608187_10216756897939573_751079799272

Link to comment
Share on other sites

  • 0
<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
    <servicetype>america</servicetype>
    <servertype>primary</servertype>
    <connection>
    <display>[ your RAGNAROK ONLINE ]</display>
    <address>1000000000</address>
    <port>6900</port>
    <version>30</version>
    <langtype>1</langtype>
    <packetver>20131223</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>your.lub</iteminfo>
    <hide_quickcashshop_button>true</hide_quickcashshop_button>
    <max_guildpositions>72</max_guildpositions>
    <registrationweb>http://we.com/cp/?module=account&action=create</registrationweb>
    <aid>
    <admin>2000000</admin>
    <admin>2000001</admin>
    <admin>2000002</admin>
    <admin>2000003</admin>
    <admin>2000004</admin>
    <admin>2000005</admin>
    <admin>2000006</admin>
    <admin>2000007</admin>
    <admin>2000008</admin>
    <admin>2000009</admin>
    <admin>2000010</admin>
	<admin>2000011</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>
	<image>loading07.jpg</image>
	<image>loading08.jpg</image>
	<image>loading09.jpg</image>
	<image>loading10.jpg</image>
    </loading>
    <patchserver>
    <type>thor</type>
    <http>http://we.com/patcher/plist.txt</http>
    <ftp>http://we.com/patcher/data/</ftp>
    <grf>yourro.grf</grf>
    <inf>your.dat</inf>
    </patchserver>
    </connection>
</clientinfo>

why auto close? there's no any error. just autoclose

Link to comment
Share on other sites

  • 0

Add this to your clientinfo.xml, adjust the values with your patch directory. I hope this resolves your problem. Let me know. 

<http>http://website.net/patch/plist.txt</http>
    <ftp>http://website.net/patch/data/</ftp> 

 

Link to comment
Share on other sites

  • 0
1 minute ago, Rivers said:

Add this to your clientinfo.xml, adjust the values with your patch directory. I hope this resolves your problem. Let me know. 

<http>http://website.net/patch/plist.txt</http>
    <ftp>http://website.net/patch/data/</ftp> 

 

tq already fix. i just decrypt my grf.

Link to comment
Share on other sites

  • 0

If you have encrypted GRF you will need to get the paid version. Thanks for your info, I've added it to the list above. 

Edited by Rivers
Link to comment
Share on other sites

  • 0
11 hours ago, Rivers said:

Add this to your clientinfo.xml, adjust the values with your patch directory. I hope this resolves your problem. Let me know. 

<http>http://website.net/patch/plist.txt</http>
    <ftp>http://website.net/patch/data/</ftp> 

 

What i have to do if i dont have a patch? just the launcher?
image.thumb.png.ca8a6cb3b2f72000341169f1822af4a9.png
thats my error @Rivers

Edited by kronobr
more info to add
Link to comment
Share on other sites

  • 0
5 hours ago, Rivers said:

May you please attach or PM me your clientinfo.xml ?
If you have a patch line in your clientinfo then remove it.

<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
    <servicetype>america</servicetype>
    <servertype>primary</servertype>
    <connection>
    <display>[ SERVER TITLE HERE ]</display>
    <address>198.27.xx.xxx</address>
    <port>6900</port>
    <version>55</version>
    <langtype>1</langtype>
    <packetver>20180620</packetver>
    <grf>data.grf<grf>
    <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>72</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>
    </connection>
</clientinfo>

I don't know if it is correct, but I tried to remove it, and it continues with the same error. sclientinfo

And i remove a patch line in your clientinfo.






 

<?xml version="1.0" encoding="euc-kr" ?> 
<clientinfo> 
	<servicetype>america</servicetype>
	<servertype>primary</servertype>
	<connection>
	<display>[ SERVER TITLE HERE ]</display>
	<address>198.27.xxx.xx</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>30</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>
	<image>loading02.jpg</image>
	<image>loading03.jpg</image>
	<image>loading04.jpg</image>
	<image>loading05.jpg</image>
	<image>loading06.jpg</image>
	</loading>
	</connection>
</clientinfo>

Clientinfo




*Works fine.  What happened is that I need to update the client file on android every time I make a change to the clientinfo.

Edited by kronobr
news
Link to comment
Share on other sites

  • 0
On 5/25/2020 at 12:15 PM, Rivers said:

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

 

  • 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/vk72i0037bdsyb4/client.zip/file
     
  • Then, I zipped everything into a RAR file. Downloading that onto my mobile device, in the Downloads folder.
     
  • 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.

 

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.
  • 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.
  • Item Descriptions not in Enlgish : Fixed by changing clientinfo.xml to read data folder first and selecting it to read itemInfo.lua files.
  • Application will not read Downloads folder : Fixed by giving AndRO application Storage permissions.
  • 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!
  • data/sprite/인간족/머리통/여/2073_여.spr : Fixed by adjusting your Packet version in the packet line of clientinfo.xml
  • data/sprite/인간족/머리통/남/33_남.spr : Fixed by reseting look to default. Many pallets and hairstyles are not working. 
  • 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.
  • 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.
  • Patch list error 1 at line 1Fixed by 

 

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.

Thanks for this. Any guides for patching? seems on their site they updated their version which supports GRF Editor's grf encryption did you try it out?

Link to comment
Share on other sites

  • 0

It's working like a charm sir.. thank you very much for this awesome guide.
How can I create an apk installer of my  client + andro?

Link to comment
Share on other sites

  • 0

Make sure to double check your ClientInfo.xml for the correct IP and server adresses. If you have it 100% correct, go to the Settings and reselet your download location, even if it means typing exactly what is already there.

Link to comment
Share on other sites

  • 0
6 hours ago, Rivers said:

Make sure to double check your ClientInfo.xml for the correct IP and server adresses. If you have it 100% correct, go to the Settings and reselet your download location, even if it means typing exactly what is already there.

I do have GEPARD SHIELD. Is this an issue?

Also clientinfo.xml is 100% correct.

 

 

I will try to re-download the client.

Link to comment
Share on other sites

  • 0

If you have Gepard, you'll need to purchase the premium version of AndRO, the APK for your server. This is bought from Meyraw, the owner of AndRO. The free version does not support it. If you turn it off, you'll notice things change, very likely.

 

Link to comment
Share on other sites

  • 0

Can you help me sir? After i log in an account , it close suddenly how to fix this?

 

 

Edited by behemothcze
Wrong screenshot
Link to comment
Share on other sites

  • 0

If you have Gepard you may have to disable it and add the default Mss32.dll file into the folder.
 

  • Fixed by disabling Gepard. If you have Gepard and want to keep it active you will need the paid version mentioned above.

If that's not the issue, then you might have to double check your clientinfo.xml for any errors.You might not be connecting to the patch server. Is there any errors it has?

Edited by Rivers
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.