рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ 20 рд╣рдЬрд╛рд░ рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЯреЗрд▓реАрдлреЛрди рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдХрд╛рд░реНрдп рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Android
API рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд▓рдЧрднрдЧ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╢рд░реНрдорд┐рдВрджрдЧреА рдХреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдФрд░ рдирдЦрд░реЗ рдХреЗ рд╕рд╛рде рдирд╛рдЪрддреА рд╣реИ?
рдХрд╛рдиреВрди
рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреБрдЫ рджреЗрд╢реЛрдВ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрд╡реИрдз рд╣реИ рдФрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдордп рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдЬреЛ рдЙрди рджреЗрд╢реЛрдВ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдмрд╛рддрдЪреАрдд рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рдирд┐рд╖рд┐рджреНрдз рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрд╕ рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЯреЗрд▓реАрдлреЛрди рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдЖрдкрдХреЛ рдЕрдкрдиреА рдмрд╛рддрдЪреАрдд рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реБрдирдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ, рдЕрд░реНрдерд╛рддред рдпрджрд┐ рдЖрдк рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддреАрд╕рд░рд╛ рдкрдХреНрд╖ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рд╕рдВрд╡рд┐рдзрд╛рди рдХреЗ рдЕрдиреБрдЪреНрдЫреЗрдж 23 рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред
рдлреЛрди рдирдВрдмрд░
рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ, рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдЪрд╛рд▓рдХ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдЕрдХреНрд╖рдо рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдмрд╛рдЬрд╛рд░ рдореЗрдВ рджрд░реНрдЬрдиреЛрдВ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдЗрди рдлреЛрди рдкрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕рднреА рдПрдХ рд╣реА рддрд░рд╣ рд╕реЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рд▓рд┐рдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреБрдЫ рдлреЛрди рдкрд░, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реИрдорд╕рдВрдЧ рдЧреИрд▓реЗрдХреНрд╕реА рдПрд╕ II рдкрд░, рдЯреИрдореНрдмреЛрд░рд┐рди рдХреЗ рд╕рд╛рде рдиреГрддреНрдп рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИред рд▓реЗрдХрд┐рди рд╣рд░ рдлрд░реНрдорд╡реЗрдпрд░ рдкрд░ рдирд╣реАрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдВрдбреНрд░реЙрдЗрдб 4 рдЖрдИрд╕реАрдПрд╕ рдкрд░, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╕реИрдорд╕рдВрдЧ рдиреЗ рдорд╛рдирд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА рдФрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ред
рдПрдХ рдирд░реНрддрдХреА рдХреЗ рд╕рд╛рде рдиреГрддреНрдп
рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрд╕реНрдЯрдо рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдбреНрд░рд╛рдЗрд╡рд░ рд╣реИред рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░, рдпрд╣ рдбреНрд░рд╛рдЗрд╡рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдЯреЙрдХ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрд╕реНрдЯрдо рдХрд░реНрдиреЗрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рддрд░рд╣, рдЗрд╕ рд╕рдордп рдЖрдк рдХреНрд╡рд╛рд▓рдХреЙрдо рдЪрд┐рдкрд╕реЗрдЯ рдЬреИрд╕реЗ рдХрд┐ QSD8250 (HTC Desire, Nexus One, HTC HD2, рдЖрджрд┐), QSD8255 (HTC Desire HD, HTC Incredible S, SE Xperia Ray) рдЬреИрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрджрд┐) рдФрд░ QSD8260 (рдПрдЪрдЯреАрд╕реА рд╕реЗрдВрд╕реЗрд╢рди, рд╕реИрдорд╕рдВрдЧ SGH-T989 рдЧреИрд▓реЗрдХреНрд╕реА S II, HTC EVO 3D, рдЖрджрд┐)ред рдХреБрдЫ рдкреБрд░рд╛рдиреЗ рдХреНрд╡рд╛рд▓рдХреЙрдо MSM72xx рдЪрд┐рдкрд╕реЗрдЯ рдкрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рднреА рд╕рдВрднрд╡ рд╣реИред
рдХрд░реНрдиреЗрд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рдлреЛрди рдХрд┐рд╕ рдЪрд┐рдкрд╕реЗрдЯ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлрд┐рд░ рдЖрдкрдХреЛ рд▓рд╛рдЗрди рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрд░реНрдиреЗрд▓ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ xda-developers.com рдпрд╛ w3bsit3-dns.com рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдлреЛрди рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд░реНрдиреЗрд▓ рдорд┐рд▓рд╛ рд╣реИ рдЬрд╣рд╛рдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рдорд░реНрдерди рдХрд╛ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХрднреА-рдХрднреА рдЗрд╕реЗ 2wcr рдпрд╛ CallRec рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рддреЛ рдЖрдк рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ / рдПрд╕-рдСрдл рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд░рд┐рдХрд╡рд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкрд╛рдпрд╛ рд╣реБрдЖ рдХрд░реНрдиреЗрд▓ рдлреНрд▓реИрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрди рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛, рд▓реЗрдХрд┐рди рдлрд╝реЛрди рдЪрд┐рдкрд╕реЗрдЯ рдХреЛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЕрдкрдиреЗ рдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░ рдпрд╛ рдХрд░реНрдиреЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рд┐рдЦреЗрдВ,
рдЗрд╕ рдкреИрдЪ рдХреЛ рдЕрдкрдиреЗ рдХрд░реНрдиреЗрд▓ рдпрд╛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред
рдорд╛рдирдХ Android'a API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ
рдпрджрд┐ рдХрд░реНрдиреЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЖрдкрдХреЗ рдлреЛрди рдкрд░ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдХ рдореМрдХрд╛ рд╣реИ рдХрд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╡рд╛рд▓реЗ рд╡рд┐рд╢реЗрд╖ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░, рдпреЗ рддреАрди рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ: libaudio.so, libaudioflinger.so рдФрд░ libaudiopolicyso .so рдЗрди рд░рд┐рдХрд╡рд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП .zip рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рдпрд╣ рднреА рдЬреЛрд░ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдкреИрдЪ рдХреЗрд╡рд▓ рдХреБрдЫ рдлрд░реНрдорд╡реЗрдпрд░ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реИрдорд╕рдВрдЧ рдЧреИрд▓реЗрдХреНрд╕реА рдПрд╕ рдкрд░, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗрд╡рд▓ рдПрдВрдбреНрд░реЙрдЗрдб 2.2 рдлреЗрд░реЛ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЕрдиреНрдп рдлрд░реНрдорд╡реЗрдпрд░ рдкрд░, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЪреАрдиреА рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдмреНрд▓реВрдЯреВрде рд╣реЗрдбрд╕реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред
рдореБрд▓рд╛рдпрдо
рдХрд░реНрдиреЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрдИ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ
rVoix рд╣реИ , рдПрдХ рдореБрдХреНрдд рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИред рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓реЗрдЦрдХ рднреА рдЧреБрдард▓реА рдХреЗ рд▓рд┐рдП
рдкреИрдЪ рдХреЗ рд▓реЗрдЦрдХ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдХрдИ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рдВрднрд╡ рд╣реЛ рдЧрдИ рд╣реИред
рдХрд░реНрдиреЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ -
CallRecorder , рдЬрд┐рд╕рдХреЗ рд▓реЗрдЦрдХ рдореИрдВ рд╣реВрдВред
рдпрджрд┐ рд╕рдорд╕реНрдпрд╛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ, рддреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдорд╛рд░реНрдХреЗрдЯ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реИрдВред