Quantcast

Jump to content

» «
Photo

[ANDROID | III,VC,SA | REL] CLEO ANDROID

466 replies to this topic
Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#1

Posted 16 December 2013 - 12:34 AM Edited by Alexander Blade, 2 weeks ago.

CLEO ANDROID

 

Latest release date 28 Mar 14

 

Read everything before trying ! And don't quote the whole post !

Tested only on Android 4.0, 4.2, 4.3 and 4.4 !
 

Installation

  • Make sure that you have rooted Android device (SU installed)

  • Make sure that CLEO supports your GTA, you can check game version in Settings->Apps of your Android device.

    Supported versions are:

    • GTA 3 v1.4

    • GTA VC v1.0.3

    • GTA SA v1.0.0, v1.0.2, v1.0.3, v1.0.5

  • If you have previous CLEO version installed then you need to open the app, press Uninstall in order to remove CLEO from the game and then delete the app

  • Install cleo.apk, if installation isn't possible then you need to enable Unknown sources in Settings->Security

  • Launch installed app and when root request dialog occures grant an access

  • Using the app you can Install and Uninstall CLEO from any GTA game individually, before doing this press Check in order to determinate possibility of installation. If install isn't possbile then probably you have unsupported game version

  • If check succeeded then press Install

  • If install succeeded then you should try launching the game. In GTA 3 and GTA VC standard "Touch to continue" label should be replaced with CLEO build info, in GTA SA build info should be shown in the text box just right after going ingame

  • On some devices after reboot CLEO library (not the app) must be installed again

Scripts

First of all you should know that a lot of PC CLEO *.cs scripts can't be launched with CLEO Android because they are using PC opcodes and PC orientated controls. Any PC script must be manually checked and rewritten if needed in order to be used on Android. CLEO Android is using *.csa script extension, you can compile and decompile it with Sanny Builder like PC *.cs scripts, additionaly CLEO Android for GTA San Andreas is using *.csi script type, the only difference between *.csa and *.csi scripts is that *.csa scripts start just after the game loads and *.csi scripts only when user invokes them via ingame script menu, see below for the detailed information regarding script menu.

 

Script installation

Once the game app is launched CLEO looks for the scripts in the folder which is one level up from the game saves directory, for example let's see what folders GTA San Anreas is using on my Android phone, note that it may be different with your device

 

For me saves are located at:

> /storage/sdcadrd0/Android/data/com.rockstargames.gtasa/files/

CLEO scripts and accompanied files must be copied to:

> /storage/sdcadrd0/Android/data/com.rockstargames.gtasa/

 

In order to install scripts copy all files from the /scripts/gta**/ folder of this distrib to the directory described above. See bonus page of cleo.pdf with the screenshot of GTA San Andreas folder with installed scripts if you don't get what and where must be copied.

 

Script menu

Lots of CLEO scripts on PC are using keyboard and it's not a big deal to find some unique key combinatoin which won't be used by any other script, but when it comes to an input limited by a touchscreen other ways must be used, thats where CLEO script menu takes a place. Note that CLEO script menu is available only for GTA San Andreas and only the *.csi scripts appear in the script menu.

 

There are two ways of activating script menu:

   - hardware menu button press until menu is shown

   - touchscreen center slide from top to bottom (from touch point #4 to #6)

 

Script menu controls description involves touch points, you can read about CLEO touch points in the section below.

 

In order to select desired script touch center-top (touch point #4) or center-bottom (touch point #6), this will move active row up or down, use center (touch point #5) to start the script, if script is still running then it won't be launched. 

 

While installing more *.csi scripts menu capacity grows with adding new menu pages when needed, you can switch between menu pages using left-center (touch point #2) and right-center (touch point #8) points.

 

Menu can be closed by touching any other touch point which is not listed above or using menu button.

 

Touch points

CLEO touch points is the CLEO engine implemented touch detection system which can be used via CLEO Android additional opcodes. It divides touchscreen into 9 parts called touch points which can be used to detect timed slides and touches

 

EC3B.jpg

                                                     Touch point ids and names

 

All other information can be obtained in the cleo.pdf from the cleo distrib.

 

Videos

          CLEO Script Menu with the cheats script and the car spawner (with marked touches)

          

 

Download

           cleo.android.zip

 

PS: Users without root can use repacked gta sa apk with already preinstalled cleo (1.0.5) instead of cleo installer (cleo.apk)

  • Dutchy3010, lpgunit, ThirteenAG and 15 others like this

alayanrole
  • alayanrole

    El Danza Kuduro!

  • Members
  • Joined: 20 May 2011
  • None

#2

Posted 16 December 2013 - 01:35 AM

wow, this gonna be nuts.congrats for the release! will test later


kostyanchik2009
  • kostyanchik2009

    Player Hater

  • Members
  • Joined: 20 Oct 2013

#3

Posted 16 December 2013 - 01:50 AM

In mobile GTA 3 - Cleo opcodes with the PC version work?

 

(В мобильной гта 3  - клео опкоды с ПК версии работают?)


Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#4

Posted 16 December 2013 - 02:18 AM

In mobile GTA 3 - Cleo opcodes with the PC version work?

 

(В мобильной гта 3  - клео опкоды с ПК версии работают?)

No , I wrote this in the first post .


ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#5

Posted 16 December 2013 - 06:01 AM

I just bought my tablet, and as far as i know, after getting root access i will lose the warranty, is there absolutely no way to install cleo without root? Btw, ability to load asi/cleo/so available with this?

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#6

Posted 16 December 2013 - 10:42 AM

I just bought my tablet, and as far as i know, after getting root access i will lose the warranty, is there absolutely no way to install cleo without root? Btw, ability to load asi/cleo/so available with this?

I can make it load libraries , installing w/o root requires apk rebuilidng with patching libR1/libGTAVC and adding libcleo , I can send you the patched files .


ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#7

Posted 16 December 2013 - 01:49 PM

Well, would be great to have it as an option. I have it installed already:
b862afc39ad166e2fb86cf110b76a08d.jpg
Seems like health regeneration is working. I tried to activate car spawner, but unfortunately it doesn't work for me.

darthvader20011
  • darthvader20011

    Stories Android Edition and GTA 3 BETA Android Edition

  • Members
  • Joined: 15 Dec 2010
  • Romania

#8

Posted 16 December 2013 - 02:00 PM

Please without root :) I have a tablet too but there are no tutorials for rooting and I will lose my warranty :)


Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#9

Posted 16 December 2013 - 02:40 PM

Well, would be great to have it as an option. I have it installed already:
b862afc39ad166e2fb86cf110b76a08d.jpg
Seems like health regeneration is working. I tried to activate car spawner, but unfortunately it doesn't work for me.

 

It should , try to keep a touch for center-bottom and center-top atleast for 5 seconds .


ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#10

Posted 16 December 2013 - 02:58 PM

Oh, i tried to touch and hold, it gives me nothing:
fbcce5ceffe1fd89393122e8f072e449.jpg

After i tried to touch and slide a bit, it worked:
fb36185454210e8601b8065d4c48dad2.jpg

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#11

Posted 16 December 2013 - 03:01 PM

probably sensitivity related

  • xLuCx likes this

Silent
  • Silent

    Moderating Cookie Monster

  • Members
  • Joined: 01 Feb 2010
  • Poland

#12

Posted 16 December 2013 - 03:55 PM Edited by SilentPL, 16 December 2013 - 03:56 PM.

All PC cleo scripts must be manually checked for compatibility before using with Android version !


Any way to do it from the CLEO script itself? Like, script checking itself.

Also, probably pretty stupid question, but is it the same project Alien's been working on since a while? :p

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#13

Posted 16 December 2013 - 04:06 PM

Nope , no autocheck is possible :)

Alien has nothing to do with any of my projects as much as I have nothing to do with his .


darthvader20011
  • darthvader20011

    Stories Android Edition and GTA 3 BETA Android Edition

  • Members
  • Joined: 15 Dec 2010
  • Romania

#14

Posted 16 December 2013 - 04:19 PM

Also a car mod installer for 3 will be cool because I use GTA 3 1.4 and there is obb format :)


ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#15

Posted 16 December 2013 - 04:30 PM

So, are you gonna do at least read_memory/write_memory opcodes? Would be nice to have a cutscene check and stuff like that.

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#16

Posted 16 December 2013 - 05:09 PM Edited by Alexander Blade, 16 December 2013 - 05:41 PM.

yup , I think that needed opcodes are:

- get game version

- get exported symbol addr

- r/w memory


ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#17

Posted 18 December 2013 - 04:14 PM Edited by ThirteenAG, 18 December 2013 - 04:16 PM.

I'm moving my old gasoline mod for iOS to cleo, any idea how to create markers for gas stations?
I can't use 
0570: $GAS_MARKER1 = create_icon_marker_and_sphere 33 at 61.6442 -1073.6099 9.9775 
because game can be saved in car, which will save those markers as well, and on another start script will create them again and it can't be good. 
 
2936196e278cb9f7c7db05bef2ba8039.jpg

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#18

Posted 18 December 2013 - 06:31 PM

will save those markers as well

Are you sure that marker will be saved , did you check ?

  • Marck527 likes this

ThirteenAG
  • ThirteenAG

    Li'l G Loc

  • Members
  • Joined: 29 Dec 2008

#19

Posted 18 December 2013 - 06:43 PM Edited by ThirteenAG, 18 December 2013 - 06:45 PM.

Yes, i checked twice, script removes them when player isn't in car, but when i exit while player in car, markers shown on the map even on foot after restart.
f298e912a1b66e4cd6a3aff0892d9966.jpg

Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#20

Posted 18 December 2013 - 08:01 PM

find some definitely unused global variables for

- one will indicate that markers are being shown

- marker handles 

 

if first one is set when script starts then remove markers


lpgunit
  • lpgunit

    It's L, as in Lpgunit, not I.

  • Members
  • Joined: 24 May 2008

#21

Posted 18 December 2013 - 11:23 PM

You win the internet with this one dude. Do you any plans on releasing this to XDA or the Play Store, too?


Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#22

Posted 19 December 2013 - 02:00 AM

First we need SA , it will bring more users (and potential testers) here , I was planning on releasing this in playstore after . Regarding the XDA I don't really think that people need CLEO there .

  • lpgunit likes this

Manfred Von Karma
  • Manfred Von Karma

    Trick

  • Members
  • Joined: 16 Jun 2009
  • None

#23

Posted 19 December 2013 - 06:05 PM

Awesome !! Is there going to be also an android version of Sanny Builder ?


Alexander Blade
  • Alexander Blade

    Come As You Are

  • Members
  • Joined: 05 Nov 2006

#24

Posted 20 December 2013 - 07:53 AM

Awesome !! Is there going to be also an android version of Sanny Builder ?

Definitely not .

  • Seemann and lpgunit like this

sharpie_eastern
  • sharpie_eastern

    Coded. Not fried.

  • Members
  • Joined: 25 Oct 2008
  • United-States

#25

Posted 21 December 2013 - 02:07 AM

Awesome !! Is there going to be also an android version of Sanny Builder ?

I thought Sanny Builder can already read mobile SCM's? Why would you want to use Sanny Builder on a phone?


lpgunit
  • lpgunit

    It's L, as in Lpgunit, not I.

  • Members
  • Joined: 24 May 2008

#26

Posted 21 December 2013 - 02:29 AM

First we need SA , it will bring more users (and potential testers) here , I was planning on releasing this in playstore after . Regarding the XDA I don't really think that people need CLEO there .

Nah, they've been dabbling about modding the Android GTA releases in the forums ever since GTA3 was released.

 

Also, what about keyboard support, i.e. external ones or the Game Keyboard app?


fastman92
  • fastman92

    фастман92 | ف

  • Members
  • Joined: 28 Jul 2009

#27

Posted 21 December 2013 - 09:15 AM Edited by fastman92, 21 December 2013 - 09:33 AM.

Awesome !! Is there going to be also an android version of Sanny Builder ?

I thought Sanny Builder can already read mobile SCM's? Why would you want to use Sanny Builder on a phone?

While making scripts on a phone will be uncomfortable because of its size, some people might like to make scripts directly on their tablet.
Not me, because i have no good tablet that would support GTA games and i'd make a Sanny Builder for Android if I had one anyway.

A good example of IDE for Android is AIDE.

Marck527
  • Marck527

    Peon

  • Members
  • Joined: 19 Nov 2011

#28

Posted 21 December 2013 - 11:00 AM

Waiting for San Andreas Support :p so bummed cheats are gone, or at least disabled.

lpgunit
  • lpgunit

    It's L, as in Lpgunit, not I.

  • Members
  • Joined: 24 May 2008

#29

Posted 21 December 2013 - 11:24 AM

Well, besides patching the game to add CLEO support, do you have any plans to hack/bypass the texture resource limit in SA?

  • Marck527 likes this

Manfred Von Karma
  • Manfred Von Karma

    Trick

  • Members
  • Joined: 16 Jun 2009
  • None

#30

Posted 21 December 2013 - 03:39 PM

Android's GTA SA crashs from time to time , cmon rockstar ....





6 user(s) are reading this topic

0 members, 6 guests, 0 anonymous users