āĻāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻāĻāĻāĻŋ āĻāĻĢāĻāĻŋāĻĒāĻŋ āϏāĻžāϰā§āĻāĻžāϰ āĻāĻžāϞāĻžāύā§āϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧāĨ¤ āĻāϰ āĻ
āϰā§āĻĨ āĻš'āϞ ftp āϏāĻžāϰā§āĻāĻžāϰ āĻāϞāĻžāĻāĻžāϞā§āύ āĻ
āύā§āϝ āĻā§āύāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ / āĻĄāĻŋāĻāĻžāĻāϏ āĻāĻĒāύāĻžāϰ āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻĨāĻžāĻāĻž āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϤ⧠āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻā§āϏ āĻāĻāĻāϰāĻāϞ āĻŦāĻžāϰ⧠'ftp: // ...' āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻžāύ⧠āĻāĻĒāύāĻžāĻā§ āĻĄā§āϏā§āĻāĻāĻĒ āĻĒāĻŋāϏāĻŋ āĻŦāĻž āϞā§āϝāĻžāĻĒāĻāĻĒ āĻĨā§āĻā§ āĻāĻĒāύāĻžāϰ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻĨāĻžāĻāĻž āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻŦā§āϰāĻžāĻāĻ āĻāϰāĻžāϰ āĻ
āύā§āĻŽāϤāĻŋ āĻĻā§āĻŦā§āĨ¤
āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āύāĻžāĻŽ āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻāĻāϝāĻŧāĻ 'ftp', āĻāĻĒāύāĻžāϰ āĻāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻāĻāĻŋāϤāĨ¤ āϏāĻžāϰā§āĻāĻžāϰ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻĒāύāĻŋ āĻāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āύāĻžāĻŽ āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤
āĻļāĻā§āϤāĻŋ āĻāĻŦāĻ āϏā§āϰāĻā§āώāĻžāϰ āĻāĻžāϰāĻŖā§, āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻĒāϰ⧠āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻŦāύā§āϧ āĻāϰāĻž āĻŦāĻžāĻā§āĻāύā§āϝāĻŧāĨ¤
āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
* āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāĻŦāĻ āĻĻāĻā§āώ āĻāĻĢāĻāĻŋāĻĒāĻŋ āϏāĻžāϰā§āĻāĻžāϰ
* āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āĻŽā§āĻŽāϰāĻŋ āĻāĻŦāĻ āĻŦāĻžāĻšā§āϝāĻŋāĻ āϏā§āĻā§āϰā§āĻ āĻĒāĻĄāĻŧāϤ⧠/ āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰ⧠(āĻāύā§āύāϤ āϏā§āĻāĻŋāĻāϏ āĻĻā§āĻā§āύ)
* āĻāĻāĻāĻŋāĻāĻĢ 8, āĻāĻŽāĻĄāĻŋāĻāĻŋāĻāĻŽ āĻāĻŦāĻ āĻāĻŽāĻāĻĢāĻāĻŽāĻāĻŋ āĻāϰ āĻŽāϤ⧠āĻāύā§āύāϤ āĻāĻĢāĻāĻŋāĻĒāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§
* āϏāĻšāĻ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻāĻŦāĻŋāώā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻŦāύāĻāϰ / āĻĄāĻŋāĻāύāĻāϏ-āĻāϏāĻĄāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§
* āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āĻāϝāĻŧāĻžāĻāĻĢāĻžāĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻāĻā§āϞāĻŋāϤ⧠āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āϏāĻāϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠(āĻāϝāĻŧāĻžāϰā§āĻ / āĻšā§āĻŽ / ...)
* āĻāĻžāϏā§āĻāĻžāϰ āĻŦāĻž āϞā§āĻāĻžāϞ āĻĻā§āĻŦāĻžāϰāĻž āĻļā§āϰ⧠/ āĻŦāύā§āϧ āĻāϰāĻž āϝāĻžāϝāĻŧ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāϏā§āĻāĻžāϰ / āϞā§āĻāĻžāϞ⧠āĻĒā§āϞāĻžāĻ-āĻāύāĻ
* āĻŦā§āύāĻžāĻŽā§ āϞāĻāĻāύ āϏāĻŽā§āĻāĻŦ (āϏā§āϰāĻā§āώāĻžāϰ āĻāύā§āϝ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻ
āϧāĻŋāĻāĻžāϰ āϏāĻš)
Chroot āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϏāĻŽā§āĻāĻŦ (āĻĄāĻŋāĻĢāϞā§āĻ sdcard)
āĻĒā§āϰā§āĻ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϏāĻŽā§āĻāĻŦ (āĻĄāĻŋāĻĢāϞā§āĻ 2121)
* āϏā§āĻā§āϰāĻŋāύ āĻŦāύā§āϧ āĻĨāĻžāĻāĻžāĻāĻžāϞā§āύ āĻāϞāĻŽāĻžāύ āĻĨāĻžāĻāĻž āϏāĻŽā§āĻāĻŦ
* āϏā§āĻĨāĻžāύā§āϝāĻŧ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§ āĻāĻžāϞāĻŋāϤ āĻšāϝāĻŧ, āĻāĻŽāύāĻāĻŋ āĻāĻŋāĻĨāĻžāϰāĻŋāĻāϝāĻŧā§āϰ āϏāĻŽāϝāĻŧāĻ (āĻĢā§āύāĻāĻŋ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻĒāϝāĻŧā§āύā§āĻ āĻšāϝāĻŧ)
āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύāϏāĻžāϧāĻžāϰāĻŖā§āϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ āϰāϝāĻŧā§āĻā§:
  - be.ppareit.swiftp.ACTION_START_FTPSERVER
  - be.ppareit.swiftp.ACTION_STOP_FTPSERVER
* āĻŽā§āϝāĻžāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āĻ
āύā§āϏāϰāĻŖ āĻāϰā§, āĻĢā§āύ / āĻā§āϝāĻžāĻŦāϞā§āĻ / āĻāĻŋāĻāĻŋ / āϤ⧠āĻāĻžāϞ āĻĻā§āĻāĻžāĻā§āĻā§ ...
* āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻāϞāĻā§ āĻāĻŋāύāĻž āϤāĻž āĻŽāύ⧠āĻāϰāĻŋāϝāĻŧā§ āĻĻā§āĻāϝāĻŧāĻžāϰ āĻāύā§āϝ āĻŦāĻŋāĻā§āĻāĻĒā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§
* āϏāĻšāĻ āĻļā§āϰ⧠/ āϏā§āĻāĻŋāĻāϏ āĻĨā§āĻā§ āϏāĻžāϰā§āĻāĻžāϰ āĻĨāĻžāĻŽāĻžāύā§
* āϏāĻžāϰā§āĻāĻžāϰ āĻļā§āϰ⧠/ āĻĨāĻžāĻŽāĻžāύ⧠āϏāĻšāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻā§āĻ āϰāϝāĻŧā§āĻā§
āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋāϤ⧠āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāĻāĻŋ āĻā§āύāĻ āĻŦāĻžāĻšā§āϝāĻŋāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāĻžāĨ¤ āĻāĻāĻŋ āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄā§āϰ āϏā§āϰāĻž āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āϏāϰāĻŦāϰāĻžāĻš āĻāϰā§āĨ¤ āĻāĻāĻāĻŋāĻāĻĢ 8, āĻāĻŽāĻĄāĻŋāĻāĻŋāĻāĻŽ āĻāĻŦāĻ āĻāĻŽāĻāĻĢāĻāĻŽāĻāĻŋ āĻāϰ āĻŽāϤ⧠āĻāϝāĻŧā§āĻāĻāĻŋ āĻāύā§āύāϤ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āϝāĻĻāĻŋāĻ āĻ
āύā§āϤāϰā§āύāĻŋāĻšāĻŋāϤ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻ
āĻŦāĻļā§āϝāĻ āϤāĻžāĻĻā§āϰ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŦā§āĨ¤
āϝāĻĻāĻŋ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻāĻāϏ āĻāĻŦāĻ āĻāĻāĻŋāϰ āĻĢāĻžāĻāϞ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻĒā§āϰā§āĻā§āĻāϞ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠āϤāĻŦā§ āĻŦāύāĻāϰ / āĻĄāĻŋāĻāύāĻāϏ-āĻāϏāĻĄāĻŋ āϏāĻŽāϰā§āĻĨāύāĻāĻŋ āĻā§āĻŦ āϏāĻšāĻāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻĒāύāĻŋ āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ āĻĄāĻŋāĻāĻžāĻāϏ⧠ftp āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻŽā§āĻšā§āϰā§āϤāĻāĻŋ, āĻāĻĒāύāĻŋ āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻĄā§āϏā§āĻāĻāĻĒā§āϰ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĢā§āϞā§āĻĄāĻžāϰ⧠āĻā§āĻāĻā§ āĻĒāĻžāĻŦā§āύāĨ¤
āĻ
āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻāϰā§āĻāĻŋāϞā§āύ āϝ⧠āĻ
ā§āϝāĻžāύā§āĻĄā§āϰāϝāĻŧā§āĻĄ āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋ āĻāϞāĻŽāĻžāύ āĻ
āĻŦāϏā§āĻĨāĻžāϝāĻŧ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻāĻžāϞ⧠āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āĻāĻŋāύāĻžāĨ¤ āĻāĻŽāϰāĻž āĻĻā§āĻā§āĻāĻŋ āϝ⧠āϝāĻāύ āĻāĻŽāϰāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϝāĻŧāĻžāĻāĻĢāĻžāĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻā§āϤ āĻĨāĻžāĻāĻŋ āϤāĻāύ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āϏāĻžāϰā§āĻāĻžāϰ āĻļā§āϰ⧠āĻāϰāĻž āĻāϰāĻ āĻāĻžāϰā§āϝāĻāϰ more āĻāĻāĻŋ āĻāĻāĻ āĻĒā§āϰāĻāĻžāĻŦ āĻĢā§āϞ⧠āĻāĻŦāĻ āĻā§āĻŦ āĻāĻžāϰā§āϝāĻāϰā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ āĻāĻĒāύāĻŋ āϝāĻāύ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧠āĻĒā§āĻāĻāĻžāύ, āĻāĻĒāύāĻžāϰ āĻāĻĢāĻāĻŋāĻĒāĻŋ āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻļā§āϰ⧠āĻāϰā§āύāĨ¤ āĻāϰāĻĒāϰ⧠āĻāĻŽāϰāĻž āĻāϰāĻ āĻŦā§āĻļāĻŋ āĻāĻāĻŋāϝāĻŧā§ āĻā§āϞāĻžāĻŽ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻžāϏā§āĻāĻžāϰ āĻŦāĻž āϞā§āĻāĻžāϞā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰā§āĻāĻŋāĨ¤ āϝ⧠āϞā§āĻā§āϰāĻž āϏā§āĻāĻžāύ⧠āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻāύā§āϝ āĻāĻŋāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āϤā§āϰ⧠āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāϤ⧠āĻĒāĻāύā§āĻĻ āĻāϰ⧠āϤāĻžāϰāĻž āϏāĻšāĻā§āĻ āĻāĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āϞāĻāĻŋāĻāĻžāϞ āϏā§āĻāĻŋāĻāϏ āĻāĻĒāϞāĻā§āϝ, āϝā§āĻŽāύ āĻāĻĒāύāĻŋ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ āĻŦā§āύāĻžāĻŽā§ āϞāĻāĻāύ āϏā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻā§āϰā§āĻ āĻāĻŦāĻ āĻĒā§āϰā§āĻ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻāĻāĻŋ āĻā§āĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāĻŋāĻā§ āĻŦāĻŋāĻļā§āώ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻŽāĻžāĻŽāϞāĻž āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĨāĻžāϰāύā§āĻ āĻā§āĻŦāϞ āĻĨā§āĻā§ āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āĻāĻŋāĻĨāĻžāϰāĻŋāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦāĻž āĻāĻžāϞāĻŋāϤ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏāĻžāϰā§āĻāĻžāϰ āĻāĻžāϞāĻžāύā§āĨ¤ āĻāĻā§āϞāĻŋ āϏāĻŦāĻ āϏāĻŽā§āĻāĻŦ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāϰāĻ āĻāύā§āύāϤāĻŋāϰ āĻāύā§āϝ āĻāύā§āĻŽā§āĻā§āϤāĨ¤
āύāĻāĻļāĻž āϏāϰāĻāĻžāϰ⧠āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āĻ
āύā§āϏāϰāĻŖ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āĻšāϝāĻŧā§ āĻāĻ āϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻĒāύāĻžāϰ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻŦāĻ āϞā§āĻā§āĻāĻŋ āĻĻā§āĻāϤ⧠āĻāĻžāϞ āĻĻā§āĻāĻžāĻā§āĻā§āĨ¤ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻ
āύā§āϝāĻžāϝāĻŧā§ āĻŦāĻŋāĻā§āĻāĻĒā§āϤāĻŋ āĻŦāĻž āĻāĻāĻā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāϰāĻž āϏāĻžāϰā§āĻāĻžāϰāĻāĻŋ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāĻžāĻ āϏāĻšāĻ āĻāϰāĻŋāĨ¤
āĻāĻĢāĻāĻŋāĻĒāĻŋ āϏāĻžāϰā§āĻāĻžāϰ āĻš'āϞ āĻāĻŋāĻĒāĻŋāĻāϞ āĻāĻŋ 3 āĻāϰ āĻ
āϧā§āύ⧠āĻāύā§āĻŽā§āĻā§āϤ āĻāϤā§āϏ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰāĨ¤
āĻā§āĻĄ: https://github.com/ppareit/swiftp
āϏāĻŽāϏā§āϝāĻžāĻā§āϞāĻŋ: https://github.com/ppareit/swiftp/issues?state=open
āĻŦāϰā§āϤāĻŽāĻžāύ āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖāĻāĻžāϰā§: āĻĒāĻŋāĻāĻžāϰ āĻĒāĻžāϰāĻŋāĻāĨ¤
āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāύā§āύāϝāĻŧāύ: āĻĄā§āĻ āϰāĻŋāĻā§āϞāĨ¤
āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§
ā§§ā§Š āϏā§āĻĒ, ⧍ā§Ļ⧍ā§Ļ