August 7, 2018

Изврат, йа йабу или заставляем работать Fly Sratus 9

Притасчили как то на ремонт девайс. Аки не простой, а Флу Сратус Stratus 9 FS409. Притасчили со словами не включается, а если и включается то люто-адово тормозит. Естественно проверка девайса показала, шо он полностью работоспособен вдоль и поперек... Если бы не одно НО! Количество блоатвари и адвари в заводском состоянии в количестве овердохуя!
То на сколько я охуел не передать словами. Китайзгий змардфон от ноунейма и то так не блистает таким количеством предустановленного говна которое там находится. Но это был только Пролог, остальное ещё впереди.

Часть 1. Root - миф или реальность.
Стоит ли говорить о том, шо до моего прихода в ветку девайса на 4пда там находилось полезной инфо более чем нихуа? Я думаю врядли... И первая мысл которая лезет в голову, так это получить рут любой ценой и повыпиливать грёбанный лишний софт (а его там овердохуа). И тут начинается ровно такой же морской бой между мной и получением рута на девайсе по аналогии с РКН и Телеграм.
Kingroot! - Мимо
360root! - Тоже мимо
SuperSU! - Нет рекавери (бл*%#)
TowelRoot! - Попал в себя
Framaroot! - Версия вашего ведра не совпадает с совместимой
И после этого я потерял надежду на получение полного контроля над гаджетом. Но мы ведь не хотим это терпеть? Естественно начинается второй этап маразма

Часть 2. Я спросил у Гугола, где же мне купить мозгов...
И здесь я понимаю что надо гуглить саму прошивку ибо на родном 4пда нихуа нэт (до моего прихода). И естественно я иду в саппорт флу просить у них прошивку ибо в каталоге готовых статей службы морального извращенства поддержки там нуль, прошивками и не пахнет. Проходит некоторое время и саппорт флая шлёт меня в АСЦ. На шо я им отвечаю типо я деревенский и ебашить за тридевять земель мне не выгодно, лучше либо вы к нам, либо файло с прошивкой на бочку и мы в расчёте. Какого было моё удивление когда они предоставляют прошивку не для прошивки через компутатор, а через встроенное рекавери (sic!). Естесно я им пишу типо "Алё, гараж! Шозанах, аппарат не включается. Где мои полимеры, жиды эдакие!". На шо они отвечают "Ни шо не знаем, либо так, либо пиздуйте в АСЦ!". В итоге открываю я шмандекс, забиваю запрос "FS409 FW" и получаю ровным счётом чем нихуя. Из полезных ссылок абсолютный ноль, кроме ссылки на саппорт флу с инструкцией по работе с ведром для уникумов и ссылки на платный файлообменик для СЦ.
Прогуглив 15 страниц поиска становится в итоге грустно понимая, шо девайс таки непобежден... кроме одного НО!
У нас есть название файла прошивки с которым оное выложено на платном ФО. Гуглёж по названию файла в итоге меня привёл на gsm-forum и тут я начал судорожно вспоминать свой логин и пароль от сайта...

Часть 3. Товарищи, а полимеры мои никто не видел?
Таки вспомнив данные моей учетки, я таки залогинился и стянул нужный мне софт. Теперь осталось только прошить, благо прошивальщик и дрова были запасены от другого девайса. 3... 2... 1... Прошивка началась. Попив чая из кончившегося терпения девайс был готов к работе. И вот здесь у меня задёргался глаз... Левый... Правый... Оба чёрт возьми! Вы уже наверно задались вопросом почему? А всё очень просто... Блятварь (bloatware) - лишний и нахуй никому ненужный софт запиленый производителем в змардфон с целью отжать бабла у человека пишущий этот софт в целях получения своей выгоды. Обычно в качестве такого софта вызтупают сервисы Гугола предустановленые в неебическом количестве в целях продвижения оного же, а ведроид как ОСь даётся гуглом с добровольно-принудительной рекомендации предустановкир этих же самых сервизов. Шо то мы отвлеклись, ах да я вспомнил. Блятвари здесь хуева-кукуева. Есть как полезный софт, так и безполезный. В основном помимо гуглохрени предустановлен шмандекс лаунчер, клавиатура, навигатор и херова гора прочих сервизов шмандекса... А ведь это только часть блятвари, там ещё ДуГиз (на самом деле хорошая замена дефолтным картам при учете шо твой город там есть), аВитя, юЛа (если обновились по воздуху до последней версии) и прочая хуета которую нужно выпилить святым взмахом БанХаммера... Но вот только root-а у нас так и нет в наличии...

Часть 4. Не делай rm -rf из под root-a!
Выбор root-а автоматически падает на SuperSU или Magisk, но вот заюзать его получится только избранным падаванам владельцам кастомного рекавери типа TWRP или CWM. Осталось его только где-то раздобыть... Учитывая то, шо в топике девайса на форуме все глухо и темно как в жопе негра, было принято решение сваять своё с блекджеком и шлюхами как нас учил Остап Бендер из Футурамы. Инструкция найдена, родное рекавери выковорено из стоковой прошивки, а портируемое рекавери... Стоп! Где портируемое рекавери? Это шо же получается, суп в тарелку налили, а есть нечем? Это не дело! И здесь мы начинаем поиск донора. И собрав все нервы, заготовив полимеров и из последних блять сил донор найден. С победоносными мыслями грузимся в свежезаготовленное рекавери, а оно не работает (sic!)... UI оно показало, но прошить ничего нельзя. Не этого результата мы ждали! И уйдя опять в поиски донора спустя пару часиков решение найдено...

Часть 5. Начальник, опухоль вырезали... вместе с сердцем.
Прошив рекавери, запилив root на девайс идем к заключительному этапу... БанХаммер... Бить!!! БОЛЬНО!!! Выпилив весь шлак обнаруживается одна крайне забавная деталь из за которой у меня опять начали дергаться глаза... Оно всё подвязано на блятвари! При весе прошивки в 2.11ГБ, 1.2ГБ это только полезных данных! Остальное нахуй, в помойку, сжечь или как сказал ранее великий Мармок "Изыди нахуй пожалуйста!". Но это так, лирическое отступление ибо глаз дергался не из-за этого... Дергался он по причине того, шо после выпила этого дерьма мы имее следующее. У нас нет домашнего экрана, нет клавиатуры, нечем слушать музыку, нечем смотреть фото, нечем ковырять файлы!!!!! Вся блятварь была запилена вместо стандартных приложений. Здесь нам поможет только одно - Sony Xperia Apps Mini Build. Это и вернуло весь необходимый функционал. Но тут пришла тупая идея интегрировать последнее обновление...

Часть 6. Апдейт. Добро или зло? Ставить или жить так? Вот в чём вопрос...Берёшь гидравлический фазоинвертор, подключаешьего к циклическому протоизлучателю, потомврубаешь на полную катушку - и вуаля! Башня готова!(Эльфы из WarCraft III)
Собственно в чём вопрос интегрировать обнову в прошивку? Ну достанем сам патч-файл, распакуем куда надо, перепишем скрипт установки и всё... Можно гнать на тестовый полигон, но не всё так гладко как хотелось бы. Тут нас поджидал новый нюанс. Сам патч-файл не является установочным архивом типа "из каталога А скопируй данные в католог Б", нет... Это натуральный патч-файл который патчит файлы кусками, а не целиком. И тут я понимаю, шо просто так этот апдейт в руки не дастся и здесь начинается новая порция веселья... Взяв в руки линукс (про rm -rf помним), утилитку, базовый образ системы и сам патч-файл идём применять обновление без участия девайса. Спустя пару часиков мы получаем готовую обновленную прошивку, осталось дело за малым... Распаковать и сравнить файлы побитово. Сказано, сделано. И вот на руках мы имеем апдейт в девственно чистом виде без файлов которые не изменились со времен стоковой стартовой прошивки. Нужно только скрипт установки переписать, но здесь у меня возникли сомнения.... А стоит ли делать апдейт, если там заменено почти всё и место которое занимает апдейт почти равно весу прошивки? Вот пруф!

И здесь я понял, шо этот цирк с конями бесмысленен. После чего было принято решение запилить просто легкую сборку с интегрированным обновлением. На этом я решил работу с девайсом таки закончить и кинуть им во владельца вручить юзверю его бедный девайс.

Эпилог. Эконом или супер-эконом? Как же выбрать?..
На этой ноте думаю стоит закончить наше повествование. Хочется процитировать одного очень хорошего человека который в таких ситуациях говорит только одно: "Дайте мне коня которым это всё еблось! Я его тоже выябу!"
А вообще мой вам совет, не берите такой хлам как флу, ойстерз и прочий китайский шлак который пытается прикинуться русским. От этого можно пожалеть тристо раз, как морально, так и физически, а иногда и экономически. Если проводить параллель между нашим ширпотребом и ширпотребом с АлиЭкспресса, то на Али лудше (хоть там и свои прелести рынка). И в заключение: Нокла рулезззз