| Language | Code |
|---|---|
| Afrikaans | af |
| Albanian | sq |
| Amharic | am |
| Arabic | ar |
| Armenian | hy |
| Assamese | as |
| Azerbaijani | az |
| Basque | eu |
-
Download and setup Java 11+, put this jar of APKEditor and this jar of Uber APK Signer somewhere on the same folder, then open the terminal/command prompt in that folder.
-
Decompile the RedAQ APK with this command:
java -jar APKEditor*.jar d -i REDAQ_FILENAME.apk -o redaq -
Find the smali file called
AppEntry.smaliunder the foldersredaq -> smali -> classes -> air -> salsicha -> redaq -
Open it with any text editor/code editor
-
Locate
.method private InvokeWrapperOnCreate()Vinside of the file and find the.end methodthat belongs to it (somewhere aroundinvoke-direct {p0, v0, v1}, Lair/salsicha/redaq/AppEntry;->InvokeMethod(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;)
| # Using HEAD as the commit hash is equal to using the | |
| # latest remote commit's hash. | |
| # Revert file to commit hash or the remote's latest version | |
| # of the file | |
| git checkout HEAD -- filepath/file | |
| git checkout <hash> -- filepath/file | |
| # View the diff for staged files(files used with `git add`) | |
| git diff --staged |
# Ubuntu and Debian
sudo apt update
sudo apt upgrade
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install build-essential gcc-multilib g++-multilib libedit-dev lib32z1-dev lib64z1-dev git libsdl2-dev:i386 libfreetype6-dev:i386 libfontconfig1-dev:i386 libopenal-dev:i386 libjpeg-dev:i386 libpng-dev:i386 libcurl4-gnutls-dev:i386 libbz2-dev:i386 libedit-dev:i386 libopus-dev python3 python-is-python3 python3-venv
- Close the private server you're playing on first.
- Install the latest release of ffdec for your operating system.
- Download the portable launcher (the No Install Required button) for the private AQW of your choice (RedHero, RedAQ, etc.).
- Extract the portable launcher's files somewhere.
- Open ffdec.
- Ignore all the dialogs that will appear at first, then click
Openat the top left of the ffdec window. - Find the location of where you extracted the files from
step 3and choose theDesktop.swffile. - Click the
+icon on the left of thescriptsfolder icon from the left side of the screen, and once it's expanded, click the+icon from the left ofDeviceagain, and finally clickAIRDesktopfrom the expanded menu. - Click
Edit ActionScripton the bottom middle of the screen and press OK. - Replace the code inside of the editor with this code:
| /* Rules for Stylus | |
| * https://addons.mozilla.org/en-US/firefox/addon/styl-us/ | |
| */ | |
| /* Hide the annoying (i) button on the top-right corner */ | |
| .ytp-chrome-top-buttons { | |
| display: none; | |
| } | |
| /* Display the controls and title only on hover */ |
Use "hh:mm:ss.mss" as the format for the timestamps if you don't want to enable fix_keyframes so that the trim will be instant. For example:
fftrim video.mp4 "01:00:03.000" "03:00:00.000"
| # Use this inside your project directory | |
| git config core.sshCommand "ssh -i ~/.ssh/userkey" |
Install android-tools if you haven't already:
pkg update ; pkg upgrade
pkg install android-tools
adb pair 127.0.0.1:port