Како изменити Блуетоотх стакове на Андроид-у за знатно побољшани квалитет звука Блуетоотх

Упозорење: Ово је високо напредни водич који укључује измену Блуетоотх стекова на Андроиду - прочитајте овај водич у целости и следите тачно сва упутства као што је дато.

Упркос чињеници да су Блуетоотх слушалице и Блуетоотх аудио постали прилично популарни, то је проблем за аудиофиле јер доказано је да Блуетоотх смањује квалитет звука, јер се делови аудио информација и фреквенција губе у ваздуху преко Блуетоотх стриминга.

Због тога неки произвођачи стављају кодеке аптКс и ЛДАЦ, како би побољшали квалитет звука у односу на стандардни СБЦ Блуетоотх кодек који подржавају све слушалице и већина Блуетоотх уређаја - међутим, уређаји са аптКс и ЛДАЦ кодецима су много скупљи јер су ови кодеци захтијевају накнаде за лиценцирање које потрошач плаћа дугорочно.

Низак квалитет звука СБЦ Блуетоотх кодека проузрокован је вештачким ограничењима свих тренутних конфигурација Блуетоотх стакала и слушалица, а ово ограничење може се заобићи на било којим постојећим уређајима.

Ако вас занима Блуетоотх звук, показаћемо вам на крају овог водича како да преузмете депону Блуетоотх аудио евиденције и да ли ћемо је прегледати да бисте видели који аудио квалитет и фреквенцију добијате са Андроид-овог Блуетоотх пријемника.

Већина овог водича усредсредит ће се на неколико једноставних промена и начина за читање Блуетоотх аудио излаза како би се знатно побољшао квалитету излаза стандардних СБЦ Блуетоотх кодека - молимо вас прочитајте читав овај водич пажљиво као прилично образован и постоји пуно различитих ствари да трепћете или подешавате, зависно од модела вашег уређаја.

На овом крају овог водича налази се листа унапред закрпљених Блуетоотх степова за већину популарних Андроид уређаја - ови се могу опоравити у опоравку као и било који други флексибилни .зип - ако ниједан од уређаја не припада вама, имаћете да бисте следили упутства за измену Блуетоотх степова на Андроид-у.

Кратке техничке информације о кодеку СБЦ

СБЦ има пуно различитих параметара о којима се договара током фазе подешавања везе:

  • Врста и број аудио канала: Заједнички стерео, стерео, двоструки канал, моно;
  • Број опсега фреквенција: 4 или 8;
  • Број аудио блокова у једном пакету: 4, 8, 12, 16;
  • Алгоритам за расподјелу битата квантизације: Гласност, СНР;
  • Максимални и минимални битни базен који се користи у процесу квантизације: обично 2-53.

Декодер је потребан да подржи било коју комбинацију ових параметара. Енкодер може имплементирати само део њих.

Постојећи Блуетоотх стекови обично преговарају о следећем профилу: Јоинт Стерео, 8 опсега, 16 блокова, Лоуднесс, битпоол 2..53. Овај профил кодира 44, 1 кХз аудио са брзином од 328 кбпс.

Параметар Битпоол директно утиче на битрате унутар истог профила: што је виши, то је већи и битрејт, а самим тим и на квалитет.

Међутим, битпоол параметар није везан за одређени профил. На битрате такође значајно утичу и други параметри: врста аудио канала, број фреквенцијских опсега, број аудио блокова. Можете повећати битрате индиректно преговарајући о нестандардним профилима, без промене битпола.

На пример, Дуал Цханнел кодира канале одвојено, користећи читав битпоол за сваки канал. Присиљавање уређаја да користи Дуал Цханнел уместо Јоинт Стерео добит ће нам скоро удвостручен битрате при истом максималном битполу, 617 кбпс.

Чини ми се да би битпоол требао бити интерна варијабла. Грешка је у дизајну спецификације А2ДП-а што вриједност битпола није везана за остале параметре кодека и само је дефинирана као глобална вриједност.

Ове фиксне вредности Битпола и Битова потичу из препоручених вредности за звук високог квалитета. Али препорука није изговор за ограничавање профила на ове вредности.

Спецификација А2ДП в1.2, која је била активна од 2007. до 2015., захтијева да сви декодери исправно раде с битрејтима до 512 кбпс:

Декодер СНК-а треба да подржи све могуће вредности битпола које не резултирају вишком максималне брзине бита. Овај профил ограничава расположиву максималну брзину бита на 320кб / с за моно и 512кб / с за двоканални мод.

У новој верзији спецификације не постоји ограничење брзине. Претпоставља се да модерне слушалице које су избачене након 2015. могу подржати битрате до 1000 кбпс .

Из неког разлога, сви тренутно тестирани Блуетоотх стекови (Линук (ПулсеАудио), Андроид, Блацкберри и мацОС) имају вештачка ограничења максималног битполског параметра, што директно утиче на максималну брзину пријеноса. Али то није највећи проблем, скоро све слушалице такође ограничавају максималну вредност битова на 53.

Већина уређаја добро функционише на модификованом Блуетоотх стаку са брзином од 507 кбпс, без прекида и пуцања. Али такав битрате никада неће бити преговаран у нормалним условима, са основним Блуетоотх стековима.

*** Потребно за тестирање помоћу водича испод: блуетоотх-дуалцханнел-тест-убунту-18.04.1-десктоп-амд64.исо.торрент

Како се тестира на ПЦ-у

Испитивање компатибилности слушалица са високим битратеом СБЦ најлакше је извршити на рачунару помоћу Блуетоотх адаптера. Припремио сам Убунту слику са модификованим Блуетоотх стеком, који се може покренути као у виртуелној машини (повезивањем Блуетоотх адаптера као УСБ уређаја унутар виртуелне машине, такође ради са адаптерима уграђеним у преносне рачунаре) или покретањем са УСБ флеш уређај. Ова слика користи следећи профил: Дуал Цханнел, 8 опсега, 16 блокова, Лоуднесс, битпоол 2..41, 44, 1 кХз, који омогућава брзину од 485 кбпс.

Трчање у ВМ-у

  • Преузмите Виртуалбок и Виртуалбок Ектенсион Пацк: //ввв.виртуалбок.орг/вики/Довнлоадс;
  • Инсталирајте Виртуалбок, покрените га;
  • Инсталирајте Ектенсион Пацк користећи Филе → Преференцес → Ектенсионс;
  • Направите нову виртуелну машину: Линук, Убунту (64-битни), 1024 РАМ-а. Не стварајте ХДД.
  • Дођите до поставки виртуалне машине, у Стораге одаберите Цонтроллер: ИДЕ, Емпти, притисните икону ЦД-а → Изаберите датотеку виртуалног оптичког диска;
  • Изаберите преузету блуетоотх-дуалцханнел-тест-убунту-18.04.1-десктоп-амд64.исо;
  • Сачувајте и затворите прозор поставки, покрените виртуелну машину;
  • Кликните десном типком миша икону УСБ кабла у доњем десном углу, одаберите Блуетоотх адаптер;

Трчање на ПЦ-у

Слика подржава БИОС / ЦСМ и УЕФИ дизање.

  • Снимите слику на УСБ флеш уређај помоћу Етцхер: //етцхер.ио/. Овом операцијом биће избрисане све постојеће датотеке на УСБ диску.
  • Искључите рачунар;
  • Уметните УСБ флеш уређај, укључите рачунар и притисните дугме за редослед покретања (обично Есц или Ф12);
  • Изаберите УСБ флеш уређај.

Извођење теста

  • (опционо, али препоручено) Двапут кликните на скрипту „Бтснооп Думп“ на радној површини. Покренуће Блуетоотх снимање података за касније анализе. Не затварајте прозор терминала.
  • Пребаците слушалице у начин упаривања;
  • Кликните на стрелицу у горњем десном углу, одаберите икону Блуетоотх → Блуетоотх подешавања;
  • Изаберите слушалице, сачекајте док се упаривање заврши и затворите прозор;
  • Подесите јачину Убунту-а на око 2/3. Смањите и јачину звука помоћу тастера на слушалицама, јер би могло бити јако гласно након упаривања.
  • Отворите мапу „мусиц“, репродукујте „тестрецорд1.флац“;
  • (опционално, али препоручено) Затворите уређај, затворите прозор терминала. Ово ће зауставити прикупљање података.
  • (необавезно, али препоручено) Отворите прегледач Фирефок, пренесите копију података (бтснооп_хци.бтснооп на радну површину) на //бтцодецс.валдиксс.орг.ру/

Можете слушати другу музику у музичкој мапи или отпремити своју;

У слушалицама не би требало бити пуцкетања, прекида звука или других изобличења звука. Ако чујете квалитетан звук, то значи да ваше слушалице подржавају звук с брзином од 485 кбпс.

Како се тестира на Андроид уређају

За тестирање са Андроид паметног телефона или таблета потребно је користити модификовани Блуетоотх стацк, за који је потребна роот привилегија.

Како ухватити Блуетоотх копију података на Андроид-у

  1. Искључите Блуетоотх;
  2. У подешавањима за програмере омогућите преклопку „Омогући Блуетоотх ХЦИ записник снооп“;
  3. Укључите Блуетоотх, повежите се са слушалицама помоћу Блуетоотх менија (ово је важно! Не дозволите аутоматску везу!);
  4. Репродукујте кратак аудио узорак;
  5. Отворите поставке програмера, искључите прекидач „Омогући Блуетоотх ХЦИ записник снооп“;
  6. Требао би бити створен /стораге/емулатед/0/бтснооп_хци.лог или /дата/мисц/блуетоотх/логс/бтснооп_хци.лог. Ако недостаје, отворите /етц/блуетоотх/бт_стацк.цонф с уређивачем текста и погледајте путању у опцији БтСноопФилеНаме.

У слушалицама не би требало бити пуцкетања, прекида звука или других изобличења звука. Ако чујете квалитетан звук са закрпљеном библиотеком, то значи да ваше слушалице подржавају звук са брзином од 512 кбпс.

Пажљиво пратите горњи алгоритам. Посебно, ако искључите слушалице или прекинете везу након упаривања, важно је да се ручно повежете на слушалице из Блуетоотх подешавања, не дозволите аутоматско повезивање!

Уређаји који подржавају најмање 512 кбит / с СБЦ

  • 1МОРЕ иБФрее
  • ЈБЛ Еверест 310
  • ЈБЛ Еверест 700
  • Скуллцанди ХЕСХ 3
  • Сони ВИ-Ц400
  • Сони МДР-1АБТ
  • Сони МДР-ЗКС770БТ
  • Сони МДР-КСБ650БТ
  • Сони МДР-КСБ950Б1
  • Сони СБХ50
  • Блуедио Т4с (Битпоол мак 39. Одговорите да не подржава двоструки канал, али радите ако је присилно, 462 кбит / с. Не уклапа се у А2ДП спецификације.)
  • Блуедио Т5 (Одговорите да не подржава двоструки канал, али радите ако је присилно. Не уклапа се у А2ДП спецификације.)
  • Блуедио Т6 (Одговорите да не подржава двоструки канал, али радите ако је присиљен. Не уклапа се у А2ДП спецификације. Усвојите Мак 97220 чип.)
  • Марсхалл Мајор ИИ Блуетоотх
  • Овердриве РеалФорце Д1
  • Едифиер В830БТ
  • ДЕКСП БТ-250
  • Логитецх БТ адаптер
  • Нонаме аутомобилска глава (ЦСР8645 чип)
  • Сони ДСКС-А400БТ аутомобилска главна јединица

Уређаји који подржавају СБЦ већи од 512 кбит / с

  • ЈБЛ Еверест 310 (617-660 кбит / с)
  • Сони ВИ-Ц400 (576 кбит / с)
  • Сони МДР-ЗКС770БТ (617-660 кбит / с)
  • Марсхалл Мајор ИИ Блуетоотх (617-660 кбит / с)
  • Овердриве РеалФорце Д1 (730 кбит / с, двоканални, 4 потпојасне мреже)

Уређаји који не раде са вишим брзинама или двоструким каналом

  1. Харпер ХБ-202 (пуцкетање; Бекен БК3256 чип)
  2. Сони Ерицссон МВ600 (високофреквентна дисторзија, пуцкетање; уређај од 2009)

Зашто је ово важно: СБЦ 328к и 485к вс аптКс

Супротно увреженом мишљењу о аптКс квалитету звука, у неким случајевима он може произвести лошији квалитет звука од СБЦ-а са стандардном брзином од 328к.

СБЦ динамички додељује квантизацијске битове фреквенцијским опсезима, делујући на принципу „од врха до врха“. Ако се цео битрате користио за доњу и средњу фреквенцију, горње фреквенције су “одсечене” (пригушене).

аптКс квантизира фреквенцијски опсег с истим бројем битова, што га чини сталним битрек кодеком: 352 кбпс за 44, 1 кХз, 384 кбпс за 48 кХз. Не може „пренијети битове“ на фреквенције које су им углавном потребне. За разлику од СБЦ-а, аптКс неће „смањити“ фреквенције, већ ће им додати квантизацијски шум, смањујући динамички распон звука и понекад уводећи пукотине. СБЦ, напротив, "поједе детаље" - одбацује најтиша подручја.

У просеку, у поређењу са СБЦ 328к, аптКс ствара мање изобличења у музици са широким фреквенцијским опсегом, али на музици са уским фреквенцијским опсегом и широким динамичким опсегом СБЦ 328к понекад побеђује.

Размотримо посебан случај, клавирски снимак. Ево спектрограма:

Највише енергије лежи у фреквенцијама од 0 до 4 кХз, а траје до 10 кХз.

Спектрограм датотеке аптКс датотеке изгледа овако:

Ево СБЦ 328к:

Може се видети да је СБЦ 328к периодично потпуно искључио домет изнад 16 кХз и користио све доступне битрате за распоне испод ове вредности. Међутим, аптКс је увео више дисторзија у фреквенцијски спектар који људско ухо може чути, што се може видети на одузетом оригиналном спектрограму из аптКс спектрограма (светлији, више изобличења):

Док је СБЦ 328к увео мање изобличења, сигнал је у опсегу од 0 до 10 кХз, а остатак је:

Колекција 485к за СБЦ била је довољна да сачувате целокупни фреквенцијски опсег, без давања трака.

СБЦ 485к на овом аудио узорку је много бољи од аптКс-а у распону од 0-15 кХз, и са мањом, али ипак приметном разликом - на 15-22 кХз (тамније, мање изобличења):

Преласком на високо-битрате СБЦ, добићете звук супериорнији од аптКс већину времена, у било којим слушалицама.

  • оригинал_анд_аптк.зип
  • сбц.зип

Како изменити Блуетоотх стекове на Андроиду 5 - 7

Те модификације треба применити на дионице Андроид блуетоотх стекова Блуедроид (Андроид 5) и Флуориде (Андроид 6-7). Куалцомм-модифицирани сноп није подржан.

Замените заједнички стерео стерео двоструким каналом у стандардној СБЦ конфигурацији

андроид / платформа / екстерни / блуетоотх / блуедроид / бтиф / цо / бта_ав_цо.ц: 99

Шифра:

 цонст тА2Д_СБЦ_ЦИЕ бтиф_ав_сбц_дефаулт_цонфиг = {БТИФ_АВ_СБЦ_ДЕФАУЛТ_САМП_ФРЕК, / * самп_фрек * / А2Д_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ, / * цх_моде * / А2Д_СБЦ_ИЕ_БЛОЦКС_16, / * блоцк_лен * / А2Д_СБЦ_ИЕ_СУББАНД_8, / * нум_суббандс * / А2Д_СБЦ_ИЕ_АЛЛОЦ_МД_Л, / * аллоц_мтхд * / БТА_АВ_ЦО_СБЦ_МАКС_БИТПООЛ, / * мак_битпоол * / А2Д_СБЦ_ИЕ_МИН_БИТПООЛ / * мин_битпоол * /}; 

Замените А2Д_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ са А2Д_СБЦ_ИЕ_ЦХ_МД_ДУАЛ.

Повећајте приоритет дуалног канала

андроид / платформа / екстерни / блуетоотх / блуедроид / бтиф / цо / бта_ав_цо.ц: 4

Шифра:

 иф (срц_цап.цх_моде & А2Д_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ) преф_цап.цх_моде = А2Д_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ; друго ако (срц_цап.цх_моде & А2Д_СБЦ_ИЕ_ЦХ_МД_СТЕРЕО) преф_цап.цх_моде = А2Д_СБЦ_ИЕ_ЦХ_МД_СТЕРЕО; друго ако (срц_цап.цх_моде & А2Д_СБЦ_ИЕ_ЦХ_МД_ДУАЛ) преф_цап.цх_моде = А2Д_СБЦ_ИЕ_ЦХ_МД_ДУАЛ; друго ако (срц_цап.цх_моде & А2Д_СБЦ_ИЕ_ЦХ_МД_МОНО) преф_цап.цх_моде = А2Д_СБЦ_ИЕ_ЦХ_МД_МОНО; Померите се ако с А2Д_СБЦ_ИЕ_ЦХ_МД_ДУАЛ до врха. 
  1. Онемогућите или повећајте ограничење брзине

Андроид блуетоотх стак има не само ограничење битпола, већ и ограничење брзине преноса, 328 кбит / с. Ако слушалице подржавају, на пример, битпоол 53 за 48 кХз, Андроид ће смањити битпоол наниже да би се уклопио у границу од 328 кбит / с. То ће се догодити НАКОН преговарања кодека, у фази кодирања, не узимајте у обзир вриједност битпола у пакету Блуетоотх СетЦапабилити.

андроид / платформа / екстерни / блуетоотх / блуедроид / бтиф / срц / бтиф_медиа_таск.ц: 172

Шифра:

 #дефине ДЕФАУЛТ_СБЦ_БИТРАТЕ 328 

Замените са 512.

  1. (само за експерименте) Онемогућите ограничење МТУ.

Ово је потребно за брзине веће од ~ 580 кбит / с.

бтиф / срц / бтиф_медиа_таск.ц: 174

Шифра:

 / * 2ДХ5 корисна носивост од 679 бајтова - (4 бајта Л2ЦАП заглавље + 12 бајтова АВДТП заглавља) * / #дефине МАКС_2МБПС_АВДТП_МТУ 663 

Како изменити Блуетоотх стекове на Андроиду 8 - 9

Ове модификације нису тестиране, али треба да раде.

Додајте подршку двоструког канала у извор А2ДП СБЦ

/платформ/систем/бт/стацк/а2дп/а2дп_сбц.цц:55

Шифра:

 / * Могућности кодека СБЦ СРЦ * / статички конст тА2ДП_СБЦ_ЦИЕ а2дп_сбц_цапс = А2ДП_СБЦ_ИЕ_САМП_ФРЕК_44, / * самп_фрек * / (А2ДП_СБЦ_ИЕ_ЦХ_МД_МОНО; 

додајте А2ДП_СБЦ_ИЕ_ЦХ_МД_ДУАЛ у цх_моде.

Замените заједнички стерео стерео двоструким каналом у подразумеваној конфигурацији

/платформ/систем/бт/стацк/а2дп/а2дп_сбц.цц:82

Шифра:

 / * Дефаулт СБЦ цодец конфигурација * / цонст тА2ДП_СБЦ_ЦИЕ а2дп_сбц_дефаулт_цонфиг = {А2ДП_СБЦ_ИЕ_САМП_ФРЕК_44, / * самп_фрек * / А2ДП_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ, / * цх_моде * / А2ДП_СБЦ_ИЕ_БЛОЦКС_16, / * блоцк_лен * / А2ДП_СБЦ_ИЕ_СУББАНД_8, / * нум_суббандс * / А2ДП_СБЦ_ИЕ_АЛЛОЦ_МД_Л, / * аллоц_метход * / А2ДП_СБЦ_ИЕ_МИН_БИТПООЛ, / * мин_битпоол * / А2ДП_СБЦ_МАКС_БИТПООЛ, / * мак_битпоол * / БТАВ_А2ДП_ЦОДЕЦ_БИТС_ПЕР_САМПЛЕ_16 / * битс_пер_сампле * /}; 

Замените А2ДП_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ са А2ДП_СБЦ_ИЕ_ЦХ_МД_ДУАЛ.

Повећајте приоритет дуалног канала

/платформ/систем/бт/стацк/а2дп/а2дп_сбц.цц:1155

Шифра:

 статички боол селецт_бест_цханнел_моде (уинт8_т цх_моде, тА2ДП_СБЦ_ЦИЕ * п_ресулт, бтав_а2дп_цодец_цонфиг_т * п_цодец_цонфиг) {иф (цх_моде & А2ДП_СБЦ_ИЕ_ЦХ_МД_ЈОИНТ2> цхп п_цодец_цонфиг-> цханнел_моде = БТАВ_А2ДП_ЦОДЕЦ_ЦХАННЕЛ_МОДЕ_СТЕРЕО; повратак истинит; } иф (цх_моде & А2ДП_СБЦ_ИЕ_ЦХ_МД_СТЕРЕО) {п_ресулт-> цх_моде = А2ДП_СБЦ_ИЕ_ЦХ_МД_СТЕРЕО; п_цодец_цонфиг-> цханнел_моде = БТАВ_А2ДП_ЦОДЕЦ_ЦХАННЕЛ_МОДЕ_СТЕРЕО; повратак истинит; } иф (цх_моде & А2ДП_СБЦ_ИЕ_ЦХ_МД_ДУАЛ) {п_ресулт-> цх_моде = А2ДП_СБЦ_ИЕ_ЦХ_МД_ДУАЛ; п_цодец_цонфиг-> цханнел_моде = БТАВ_А2ДП_ЦОДЕЦ_ЦХАННЕЛ_МОДЕ_СТЕРЕО; повратак истинит; } иф (цх_моде & А2ДП_СБЦ_ИЕ_ЦХ_МД_МОНО) {п_ресулт-> цх_моде = А2ДП_СБЦ_ИЕ_ЦХ_МД_МОНО; п_цодец_цонфиг-> цханнел_моде = БТАВ_А2ДП_ЦОДЕЦ_ЦХАННЕЛ_МОДЕ_МОНО; повратак истинит; } ретурн фалсе; } 

Померите се ако с А2ДП_СБЦ_ИЕ_ЦХ_МД_ДУАЛ до врха.

Повећајте ограничење брзине

/платформ/систем/бт/стацк/а2дп/а2дп_сбц_енцодер.цц:42

Шифра:

 #дефине А2ДП_СБЦ_ДЕФАУЛТ_БИТРАТЕ 328 

Замените са 512.

  1. (само за експерименте) Онемогућите ограничење МТУ

Ово је потребно за брзине веће од ~ 580 кбит / с.

/платформ/систем/бт/стацк/а2дп/а2дп_сбц_енцодер.цц:47

Шифра:

 #дефине МАКС_2МБПС_АВДТП_МТУ 663 

Закрпљене Блуетоотх стеке (флексибилно)

  • Ле Мак 2 Орео Патцхед.зип
  • ЛеЕцо Цоол Цхангер С1 ЕУИ_5.8.19С.зип
  • Леецо ЛЕ2 (ЕУИ 5.9.26с, Андроид 6) .зип
  • Ксиаоми Ми Ноте (Миуи 9 Миуи.су уснкреал в8.4.12, Андроид 6.0.1) .зип
  • Ксиаоми ми ноте 3 (МИУИ 9, Андроид 7) .зип
  • Ксиаоми Ми4ц (Андроид 7.0 НРД90М, МИУИ-9.5 9.5.1.0 (НКСКЦНФА)). Зип
  • Ксиаоми МИ5с (МИУИ Глобал 9.6.1.0, Андроид 7) .зип
  • Ксиаоми Редми 3с (андроид 6.01, ммб29м, миуи глобални 9.6.1.0) .зип
  • Ксиаоми Редми 4 (МиуиПро 10 8.8.2, Андроид 6.0.1, ММБ29М) .зип
  • Ксиаоми Редми 4 Приме.зип
  • Ксиаоми Редми 4 про (МИУИ 9, миуипро 8.4.26) .зип
  • Ксиаоми Редми Ноте 3 (Ресуррецтион Ремик Андроид 7.1.2_р36) .зип
  • Редми Ноте 4к (Масик Премиум, андроид 7.0) .зип
  • Асус Зоом (Андроид 5, 2.26.40.108_20160520) .зип
  • Ле Мак 2 Орео Патцхед.зип
  • Хуавеи П9 (Андроид 7) .зип
  • Самсунг Галаки С4 ЛТЕ ГТ-И9505 (Андроид 7.1.2; ЛинеагеОС 14.1-20180615-НИГХТЛИ-јфлтекк) .зип
  • зип
  • Ле Мак 2 Орео Патцхед.зип

Занимљиви Чланци