
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдПрдЖрд░рдПрдо рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рд▓реЗрдЦ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛, рди рдХреЗрд╡рд▓ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рдкрд░рд┐рд╖реНрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рднреАред рдореВрд▓ рд░реВрдк рд╕реЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдореИрдВ рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдЖрдпред "рдЧрд┐рдиреА рдкрд┐рдЧ" рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ
рдмреАрдЧрд▓рдмреЛрд░реНрдб-рдПрдХреНрд╕рдПрдо рдХреЛ рдЪреБрдирд╛ред
рдпрд╣ рдбрд┐рдмрдЧ рдмреЛрд░реНрдбреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИрдВред рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдХреЛ "рдорд╣рд╕реВрд╕" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдЪрдбреАрдПрдордЖрдИ рдФрд░ рдПрд╕-рд╡реАрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИрдВред рдФрд░ 4 рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ, рдЬреЛ рдХреАрдмреЛрд░реНрдб, рдорд╛рдЙрд╕ рдЖрджрд┐ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рдЕрдкрдиреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ
рдИрдмреЗ рдкрд░ рдЦрд░реАрджреЗ рдЧрдП рдПрдХ
рдмреАрдбрд╛рдлреНрд░реЗрдо рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдерд┐рддрд┐ рдмрд┐рд▓реНрдХреБрд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдИ рднреА "рдЯреАрд╡реА" рдХрд░реЗрдЧрд╛ред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдмреЛрд░реНрдб рдХреЛ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдмрдВрдЯреВ 13.04-AMD x64 рдХреЗ рд╕рд╛рде, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ MMC рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рддрдХ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реЛ, рдЕрд░реНрдерд╛рдд рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХрд╛рд░реНрдб рд╣реА, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
sudo apt-get install aptitude sudo aptitude install ia32-libs sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 curl
рд╣рдорд╛рд░реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рддреАрди рдореБрдЦреНрдп рдЪреАрдЬреЗрдВ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд░реНрдиреЗрд▓, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рд▓реЛрдб рдХрд░реЗрдЧрд╛ред
- рдмреВрдЯрд▓реЛрдбрд░, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдпреВ-рдмреВрдЯ рд╣реЛрдЧрд╛ , рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдк рдПрдХреНрд╕-рд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
рдФрд░ рдХрд╛рдо рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рддрд░рд╣ рдХреА рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдмрдирд╛рдПрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
/ home / ubuntu / Adroid / mkdir /home/ubuntu/Android cd /home/ubuntu/Android
рдФрд░ рддреБрд░рдВрдд рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдкрде рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
export PATH=/home/ubuntu/Android:$PATH
рдпрджрд┐ рдЖрдкрдХреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рдЧрд┐рдЯ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
sudo apt-get install git git config --global user.email "you@example.com" git config --global user.name "You Name"
рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
рдЕрдм рд╣рдореЗрдВ рд╕реНрд╡рдпрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдо рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХрд░реНрдиреЗрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдХрд┐рдВрдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
/ рд╣реЛрдо / ubuntu / Adroid рдХреЗ рдЕрдВрджрд░ , рдирд┐рдореНрди рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > androidrepo
рдирддреАрдЬрддрди, рд╣рдореЗрдВ
androidrepo рдлрд╝рд╛рдЗрд▓ рдорд┐рд▓реА, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
androidrepo рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред
chmod a+x androidrepo
рдЕрдЧрд▓рд╛, рд╣рдорд╛рд░реА рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрдВрджрд░, рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдБ:
mkdir /home/ubuntu/Android/source cd /home/ubuntu/Android/source
рдФрд░ рднрдВрдбрд╛рд░ рдЖрд░рдВрдн рдХрд░реЗрдВ:
androidrepo init -u git://gitorious.org/rowboat/manifest.git -m rowboat-jb-am37x.xml
рд╕рдлрд▓ рджреАрдХреНрд╖рд╛ рдХреЗ рдмрд╛рдж, рд╣рдо рднрдВрдбрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ
androidrepo sync
рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рдПрдХ рд▓рдВрдмреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рди рдХреЗрд╡рд▓ рдХрд░реНрдиреЗрд▓ рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рднреА рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдорджрдж рд╕реЗ рд▓реЛрдбрд░ рдФрд░ рдХрд░реНрдиреЗрд▓ рджреЛрдиреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдЕрдВрдд рдореЗрдВ, рд╣рдореЗрдВ рд╕рдлрд▓ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦрдиреА рдЪрд╛рд╣рд┐рдП, рдХреБрдЫ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
рд╕рд┐рдВрдХрд┐рдВрдЧ рд╡рд░реНрдХ рдЯреНрд░реА: 100% (261/261), рдХрд┐рдпрд╛редрдЕрдм, рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рд╕рдВрдХрд▓рдХ рдХреЗ рд▓рд┐рдП рдкрде рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдо рдХрд░реНрдиреЗрд▓ рдФрд░ рд▓реЛрдбрд░ рджреЛрдиреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреЗред рдХрдВрдкрд╛рдЗрд▓рд░ рдЦреБрдж рд╣реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрджрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
/ gcc / linux-x86 / arm / arm-eabi-4.6 / bin рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрддрд╛ рд╣реИ , рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ PATH рд╡реИрд░рд┐рдПрдмрд▓ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред
export PATH=/home/ubuntu/Android/source/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH
рдЗрд╕ рдкрд░, рддреИрдпрд╛рд░реА рдХрд╛ рдХрд╛рдо рдкреВрд░рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдмреВрдЯрд▓реЛрдбрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛, рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдпреВ-рдмреВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдп рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, рдпреВ-рдмреВрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдХреНрд▓реЛрди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
git clone git://git.denx.de/u-boot.git u-boot
рдФрд░ рд╣рдо рдЕрдкрдиреЗ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рдкрд╣рд▓рд╛ рдбрд┐рд╕реНрдЯреЗрд▓рд┐рдпрди рдХрдорд╛рдВрдб, рдкрд╣рд▓реЗ рдмрд┐рд▓реНрдб рдкрд░, рдЖрдк рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдпреВ-рдмреВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЖрд░реНрдо-рдИрдмреА-рдЬреАрд╕реАрд╕реА рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрде рдкрд░ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред
d u-boot-main make CROSS_COMPILE=arm-eabi- distclean make CROSS_COMPILE=arm-eabi- omap3_beagle_config make CROSS_COMPILE=arm-eabi-
рдмреВрдЯрд▓реЛрдбрд░ рдмрд┐рд▓реНрдб рд░рд┐рдЬрд▓реНрдЯ рджреЛ
MLO рдлрд╛рдЗрд▓ рд╣реИ, рдФрд░
u-boot.bin ред рдпреЗ рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЗрдВ рдпреВ-рдмреВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреА рдЬрдбрд╝ рдореЗрдВ рд╣реИрдВред
рдирд┐рд░реНрдорд╛рдг рд╕реБрд╡рд┐рдзрд╛ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдБ рднреА рд╕реБрд╡рд┐рдзрд╛ рд╣реЛ, рддреБрд░рдВрдд рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред
рдХрд░реНрдиреЗрд▓ рд╡рд┐рдзрд╛рдирд╕рднрд╛
рдЕрдм рд╣рдо рдХрд░реНрдиреЗрд▓ рдХреА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рдкрд╣реБрдВрдЪреЗред рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ
uImage рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЬрд╛рд╡рд╛ рдПрд╕рдИ 1.6 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 1.6 рд╣реИ, рдЬрд┐рд╕реЗ рднрдВрдбрд╛рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java6-installer
рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕
рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред
рдЕрдЧрд▓рд╛, рдХрд░реНрдиреЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЕрдВрджрд░, рдХрд░реНрдиреЗрд▓ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ:
/ рдШрд░ / ubuntu / Adroid / рд╕реНрд░реЛрдд / рдХрд░реНрдиреЗрд▓ , рдФрд░ рдпреВ-рдмреВрдЯ рд▓реЛрдбрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ, рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ:
make ARCH=arm CROSS_COMPILE=arm-eabi- distclean make ARCH=arm CROSS_COMPILE=arm-eabi- omap3_beagle_android_defconfig make ARCH=arm CROSS_COMPILE=arm-eabi- uImage
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐
omap3_beagle_android_defconfig рдХрд░реНрдиреЗрд▓ / рдЖрд░реНрдХ / рдЖрд░реНрдо / рдХреЙрдиреНрдлрд┐рдЧ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реНрдерд┐рдд рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЙрд╕рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рдкрд░рд┐рдгрд╛рдо
рдХрд░реНрдиреЗрд▓ / рдЖрд░реНрдХ / рдЖрд░реНрдо / рдмреВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ
/ рдШрд░ / ubuntu / Adroid / source / kernel / arch / arm / boot , рдЬрд╣рд╛рдВ рд╣рдореЗрдВ
uImage рдлрд╝рд╛рдЗрд▓
рдорд┐рд▓рддреА рд╣реИ, рдХрд░реНрдиреЗрд▓ рд╕реНрд╡рдпрдВ, рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рдмрд┐рд▓реНрдб рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрдВред
рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЕрд╕реЗрдВрдмрд▓реА
рдпрд╣ рд╣рдорд╛рд░реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рдЕрдВрддрд┐рдо рдЪрд░рдг рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд░реВрдЯ рдкрд░ рдЬрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдирд┐рдореНрди рдХреЛрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
make TARGET_PRODUCT=beagleboard droid
рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ 20 рдЬреАрдмреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрд╡рдпрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╛рдЗрд▓реЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреАред
make TARGET_PRODUCT=beagleboard fs_tarball
рд╕рдВрдЧреНрд░рд╣ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдлрд╝рд╛рдЗрд▓
footfs.tar.bz2 рдорд┐рд▓рддреА рд╣реИ , рдЬреЛ рдЖрдЙрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ:
/home/ubuntu/Adroid/source/out/target/product/beagleboard/rootfs.ar.bz2 , рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдореЗрдВ Android рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣рд╛рдВ рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдлрд╛рдЗрд▓реЗрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╣реИрдВ рдЬреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред
рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЯреЗрдХреНрд╕рд╛рд╕ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреНрд╕ рд╕реЗ
рд░рд╛рдЙрдмреЛрдЕрдЯ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╣рдореЗрдВ
boot.scr рдмреВрдЯрд▓реЛрдбрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдлрд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕рдореЗрдВ рдмреВрдЯрд▓реЛрдбрд░ рдЪрд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИред
рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рд░реМрдмреЛрдЯ рдЯреВрд▓реНрд╕ рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВ:
cd /home/ubuntu/Android/ wget https://rowboat.googlecode.com/files/RowboatTools-JB.tar.gz tar -xvzf RowboatTools-JB.tar.gz
рд╣рдорд╛рд░реЗ рд▓рд┐рдП,
mkbootscr рдлрд╝рд╛рдЗрд▓, рдЬреЛ рдХрд┐
рд░рд╛рдЙрдмреЛрдЕрдЯрдЯреВрд▓-рдЬреЗрдмреА / рдПрдо 37 рдПрдХреНрд╕ / рдПрдордХреЗ-рдмреВрдЯреНрд╕рдХреНрд░ рдбрд╛рдпрд░реЗрдХреНрдЯреНрд░реА рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдЕрдм рд░реВрдЪрд┐ рд╣реИред рдпрджрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рдорд╛рди рд▓рд╛рдЗрдиреЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
setenv bootargs 'console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait init=/init ip=off omap_vout.vid1_static_vrfb_alloc=y vram=8M omapfb.vram=0:8M omapdss.def_disp=dvi omapfb.mode=dvi:1024x768-16'
рдпрд╣ рдмреВрдЯрд▓реЛрдбрд░ рдЪрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ" рд╕реЗ рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ
dvi рдорд╛рди рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП
: 1024x768-16 , рдФрд░
mkbootscr рдЪрд▓рд╛рдПрдБред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдЕрдкрдиреА рдирдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде
boot.scr рдлрд╝рд╛рдЗрд▓
рдорд┐рд▓рддреА рд╣реИ ред
Boot.scr рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рддреБрд░рдВрдд рдХрд╛рдо рдирд╣реАрдВ
рдЪрд▓реЗрдЧрд╛ , рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЪреЗрдХрд╕рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рд╣реА рдмреЛрд░реНрдб, рдФрд░ рдПрдЖрд░рдПрдо рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдкрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдбрд┐рд╡рд╛рдЗрд╕ рдирдВрдж рдореЗрдореЛрд░реА, рдПрд╕рдбреА / рдПрдордПрдорд╕реА рдпрд╛ рдпреВрдПрд╕рдмреА / рдЖрд░рдПрд╕ -232 рд╕реЗ рдмреВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрдордПрдорд╕реА рд╕реЗ рдмреВрдЯ рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдирдВрдж рдореЗрдореЛрд░реА рдлрд░реНрдорд╡реЗрдпрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ 2 рд╕реЗ 8 рдЬреАрдмреА рддрдХ, MMC рдХреА рдЬрд░реВрд░рдд рд╣реИред рд╣рдо рдПрдордПрдорд╕реА рдХреЛ рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
рдПрдХ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп MMC рдбрд┐рд╕реНрдХ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рджреЛ рд╡рд┐рднрд╛рдЬрди рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдкрд╣рд▓реЗ FAT16 рдХреЛ рдмреВрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдпреВ-рдмреВрдЯ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдХрд░реНрдиреЗрд▓ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреВрдЯ рд╣реЛрдЧрд╛, рдФрд░ рджреВрд╕рд░рд╛ Ext4, рдЬрд┐рд╕ рдкрд░ рд╣рдорд╛рд░реА рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд┐рдд рд╣реЛрдЧреА, рд░реВрдЯрдлреНрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреИрдпрд╛рд░ рдХреАред рдпрджрд┐ рдХрдВрдЯреНрд░реЛрд▓рд░ рдмреВрдЯ рд╕реЗрдХреНрдЯрд░ рдХреЛ рдирд╣реАрдВ рдЦреЛрдЬрддрд╛ рд╣реИ, рддреЛ рд╣рдорд╛рд░рд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдмреВрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдПрдордПрдорд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдо рдкрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рддред рдЬреИрд╕реЗ
/ рджреЗрд╡ / mmcblk0 ред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдЕрддреНрдпрдВрдд рд╕рд╛рд╡рдзрд╛рди рдФрд░ рдЪреМрдХрд╕ рд░рд╣реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрд╡рдпрдВ рдЗрд╕ рдПрдордПрдорд╕реА рдпрд╛ рдПрдЪрдбреАрдбреА рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░рддреА рд╣реИред
рдмреВрдЯ рдбрд┐рд╕реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдмрд╕ рдПрдХрддреНрд░рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреВрдЯ рд╡рд┐рднрд╛рдЬрди рдкрд░,
uImage рдХрд░реНрдиреЗрд▓ рдХреЛ рд╕реНрд╡рдпрдВ,
u-boot.bin рдФрд░
MLO рд▓реЛрдбрд░, рд╕рд╛рде рд╣реА
boot.scr рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рдлрд╝рд╛рдЗрд▓ рдХреА
рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ ред рджреВрд╕рд░реЗ рдЦрдВрдб рдкрд░: rootfs, рдЖрдкрдХреЛ рд╣рдорд╛рд░реА рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
rootfs.tar.bz2 рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХрд░рдирд╛
рд╣реЛрдЧрд╛ ред
рдмрд╕ рдЗрддрдирд╛ рд╣реА, рд╣рдорд╛рд░рд╛ рдирдпрд╛ рдЕрд╕реЗрдВрдмрд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдПрдВрдбреНрд░реЙрдЗрдб рддреИрдпрд╛рд░ рд╣реИ, рд╣рдорд╛рд░реЗ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ, рдЗрд╕реЗ рд▓рдХреНрд╖реНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдбрд╛рд▓реЗрдВ, рдФрд░ рдкрд╛рд╡рд░ рдЪрд╛рд▓реВ рдХрд░реЗрдВред рдХрднреА-рдХрднреА рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрдХреЛ рд░реАрд╕реЗрдЯ рдХреБрдВрдЬреА рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдмрд╣реБрдд рдкрд╣рд▓реЗ рдмреВрдЯ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рд▓реЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА - рдпрд╣ рдПрдХ "рдардВрдб рд╢реБрд░реВ" рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдФрд░ рдЯреИрдмрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рди рджрд┐рдЦрддреА рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рд▓рдХреНрд╖реНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рддреИрдирд╛рддреА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрд▓рдЧ рд╣реИред рдФрд░ рдмреАрдЧрд▓ рдмреЛрд░реНрдб рдФрд░ рдмреАрдЧрд▓рдмреЛрди рдЬреИрд╕реЗ рдбрд┐рдмрдЧ рдмреЛрд░реНрдб рдХреЗ рд▓рд┐рдП, рдЖрджрд┐ред рдХреЗрд╡рд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрд▓рдЧ рд╣реИрдВред