mirror of https://github.com/NekoX-Dev/NekoX.git
Update readme
This commit is contained in:
parent
34d78450c7
commit
b10b2e0f7c
19
README.md
19
README.md
|
@ -51,7 +51,6 @@ NekoX is an **free and open source** third-party Telegram client, based on Teleg
|
||||||
- OpenKeychain client (sign / verify / decrypt / import)
|
- OpenKeychain client (sign / verify / decrypt / import)
|
||||||
- Google Cloud Translate / Yandex.Translate support
|
- Google Cloud Translate / Yandex.Translate support
|
||||||
- Custom cache directory (supports external storage)
|
- Custom cache directory (supports external storage)
|
||||||
- Custom app ID and Hash (optional NekoX / Android / Android X or Manual input)
|
|
||||||
- Custom server (official, test DC)
|
- Custom server (official, test DC)
|
||||||
- Keep the original file name when downloading files
|
- Keep the original file name when downloading files
|
||||||
- View the data center you belong to when you don't have an avatar
|
- View the data center you belong to when you don't have an avatar
|
||||||
|
@ -115,24 +114,14 @@ rustup default $(cat ss-rust/src/main/rust/shadowsocks-rust/rust-toolchain)
|
||||||
rustup target install armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
|
rustup target install armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
|
||||||
```
|
```
|
||||||
|
|
||||||
This step can be skipped if you want to build a `mini` release.
|
|
||||||
|
|
||||||
4. Build native dependencies: `./run init libs`
|
4. Build native dependencies: `./run init libs`
|
||||||
5. Build external libraries and native code:
|
5. Build external libraries and native code:
|
||||||
|
|
||||||
For full release:
|
|
||||||
|
|
||||||
`./run libs update`
|
`./run libs update`
|
||||||
|
|
||||||
For mini release:
|
6. Fill out `TELEGRAM_APP_ID` and `TELEGRAM_APP_HASH` in `local.properties`
|
||||||
```
|
7. Replace TMessagesProj/google-services.json if you want fcm to work.
|
||||||
./run libs v2ray
|
8. Replace release.keystore with yours and fill out `ALIAS_NAME`, `KEYSTORE_PASS` and `ALIAS_PASS` in `local.properties` if you want a custom sign key.
|
||||||
./run libs native # libtmessages.so
|
|
||||||
```
|
|
||||||
|
|
||||||
9. Fill out `TELEGRAM_APP_ID` and `TELEGRAM_APP_HASH` in `local.properties`
|
|
||||||
10. Replace TMessagesProj/google-services.json if you want fcm to work.
|
|
||||||
11. Replace release.keystore with yours and fill out `ALIAS_NAME`, `KEYSTORE_PASS` and `ALIAS_PASS` in `local.properties` if you want a custom sign key.
|
|
||||||
|
|
||||||
`./gradlew assemble<Full/Mini><Debug/Release/ReleaseNoGcm>`
|
`./gradlew assemble<Full/Mini><Debug/Release/ReleaseNoGcm>`
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue