А кто занимается прошивками андроид смартфонов?

Автор Тема: А кто занимается прошивками андроид смартфонов?  (Прочитано 257 раз)

Freelancer

  • Завсегдатай
  • ****
  • Сообщений: 2383
    • Просмотр профиля
Есть умельцы?
Ооочень давно не занимался таким, даже как то страшно браться)

Приобрел OnePlus 15T, на него есть глобалка - франкенштейн на 4PDA и инструкция что с ней делать и как шить.
https://4pda.to/forum/index.php?showtopic=1120943&st=40#entry143882869

Может кто таким занимается или знает того кто за деньгу готов сделать?

Китайщины много даже после отключения львиной доли приложений через ADB. 

Гржегорж

  • Не случайный
  • **
  • Сообщений: 154
  • Ещё вчера я думал что завтра будет сегодня
    • Просмотр профиля
У самого китаец палас 13,сижу на стоковой китайке,благо русский и гуглсервисы в полной мере есть,поначалу  думал тоже  шить на глобалку,но пресловутый арб,плюс то что после  такой прошивки  нельзя блочить бутлоадер и  нужен рут, нужно мониторить прилетающие обновления ибо  если оно само накатится можно внезапно получить кирпич или  неработающую связь,и наблюдая как  растет количество кирпичей у юзеров после казалось  бы  выполненных по инструкции  действий отказался  от  этой  затеи,обновился  до COS 17,скриптом выпилил практически всю китайщину,  и  отлично  работает.

@echo off
chcp 65001 >nul
title ColorOS 16 - Безопасный Debloat (OnePlus / OPPO / Realme)
color 0A
setlocal enabledelayedexpansion
pushd "%~dp0"

:: =====================================================================
::  БЕЗОПАСНЫЙ DEBLOAT ColorOS 16 / OxygenOS 16   (версия 2)
::  Запуск в 2 клика, без root. ВСЕ действия ОБРАТИМЫ.
::  Восстановление: ColorOS16_Restore.bat
:: =====================================================================

where adb >nul 2>&1
if errorlevel 1 if not exist "adb.exe" goto noadb

cls
echo ============================================================
echo    БЕЗОПАСНАЯ ОЧИСТКА ColorOS 16 / OxygenOS 16
echo    OnePlus / OPPO / Realme   -   без root, через ADB
echo ============================================================
echo.
echo  Что делает скрипт:
echo   
  • отключает мусорные, рекламные и лишние приложения

echo   
  • чистит кеш всех приложений (освобождает память)

echo   
  • НЕ трогает обновления OTA, связь, SMS, звонки

echo   
  • НЕ трогает камеру, отпечаток, экстренные оповещения

echo   
  • НЕ трогает банковские модули и питание

echo   
  • всё обратимо - файл восстановления прилагается

echo.
echo  Перед запуском:
echo    1. Параметры - Сведения - 7 раз нажмите по номеру сборки
echo    2. Система - Для разработчиков - включите Отладку по USB
echo    3. Подключите телефон кабелем и разрешите отладку
echo.
echo ------------------------------------------------------------
echo  Нажмите любую клавишу, чтобы начать...
echo ------------------------------------------------------------
pause >nul

cls
echo
  • Проверяю подключение телефона...

echo.
adb start-server >nul 2>&1

set "DEVSTATE="
for /f "skip=1 tokens=1,2" %%a in ('adb devices') do if not "%%b"=="" set "DEVSTATE=%%b"

if /i "!DEVSTATE!"=="unauthorized" goto unauth
if not "!DEVSTATE!"=="device" goto nodevice

echo [OK] Телефон подключён:
adb devices
echo.

set "LOG=%~dp0debloat_log.txt"
echo ColorOS 16 Debloat - %date% %time% > "%LOG%"

echo Начинаю очистку через 3 секунды...
timeout /t 3 >nul
cls

set /a CNT_DIS=0
set /a CNT_UNI=0

echo ============================================================
echo  [1/6] Лишние приложения и сервисы Google
echo ============================================================
call :dis com.google.android.gms.supervision
call :dis com.android.hotwordenrollment.okgoogle
call :dis com.android.hotwordenrollment.xgoogle
call :dis com.google.android.apps.adm
call :dis com.google.android.apps.chromecast.app
call :dis com.google.android.apps.docs
call :dis com.google.android.apps.googleassistant
call :dis com.google.android.apps.messaging
call :dis com.google.android.apps.nbu.files
call :dis com.google.android.apps.nbu.paisa.user
call :dis com.google.android.apps.photos
call :dis com.google.android.apps.restore
call :dis com.google.android.apps.subscriptions.red
call :dis com.google.android.apps.tachyon
call :dis com.google.android.apps.wellbeing
call :dis com.google.android.apps.youtube.music
call :dis com.google.android.appsearch.apk
call :dis com.google.android.as
call :dis com.google.android.as.oss
call :dis com.google.android.adservices.api
call :dis com.google.android.calendar
call :dis com.google.android.federatedcompute
call :dis com.google.android.feedback
call :dis com.google.android.gms.location.history
call :dis com.google.android.health.connect.backuprestore
call :dis com.google.android.healthconnect.controller
call :dis com.google.android.googlequicksearchbox
call :dis com.google.android.marvin.talkback
call :dis com.google.android.ondevicepersonalization.services
call :dis com.google.android.partnersetup
call :dis com.google.android.printservice.recommendation
call :dis com.google.android.projection.gearhead
call :dis com.google.android.videos
call :dis com.google.android.tts
call :dis com.google.android.accessibility.switchaccess
call :dis com.google.android.apps.walletnfcrel
echo.

echo ============================================================
echo  [2/6] Системный мусор Android
echo ============================================================
call :dis com.android.apps.tag
call :dis com.android.bips
call :dis com.android.cts.ctsshim
call :dis com.android.cts.priv.ctsshim
call :dis com.android.printspooler
call :dis com.android.providers.partnerbookmarks
call :dis com.android.sharedstoragebackup
call :dis com.android.stk
echo.

echo ============================================================
echo  [3/6] Приложения OnePlus / OPPO / ColorOS / HeyTap
echo ============================================================
call :dis com.heytap.accessory
call :dis com.heytap.browser
call :dis com.heytap.cloud
call :dis com.heytap.colorfulengine
call :dis com.heytap.market.overlay
call :dis com.heytap.pictorial
call :dis com.oneplus.account
call :dis com.oneplus.backuprestore
call :dis com.oneplus.brickmode
call :dis com.oneplus.mall
call :dis net.oneplus.forums
call :dis com.oplus.aiunit
call :dis com.oplus.beaconlink
call :dis com.oplus.bttestmode
call :dis com.oplus.cast
call :dis com.oplus.crashbox
call :dis com.oplus.engineercamera
call :dis com.oplus.engineermode
call :dis com.oplus.engineernetwork
call :dis com.oplus.healthservice
call :dis com.oplus.linker
call :dis com.oplus.logkit
call :dis com.oplus.multiapp
call :dis com.oplus.obrain
call :dis com.oplus.omoji
call :dis com.oplus.onetrace
call :dis com.oplus.owkservice
call :dis com.oplus.statistics.rom
call :dis com.oplus.upgradeguide
call :dis com.oplus.wifibackuprestore
call :dis com.oppo.quicksearchbox
call :dis com.wapi.wapicertmanage
call :dis com.coloros.activation
call :dis com.coloros.operationManual
call :dis com.coloros.scenemode
call :dis com.coloros.systemclone
call :dis com.coloros.assistantscreen
call :dis com.coloros.childrenspace
call :dis com.coloros.floatassistant
echo.

echo ============================================================
echo  [4/6] Microsoft Link to Windows
echo ============================================================
call :dis com.microsoft.appmanager
call :dis com.microsoft.deviceintegrationservice
echo.

echo ============================================================
echo  [5/6] Удаление стороннего ПО (предустановленный мусор)
echo ============================================================
call :uninst com.netflix.mediaclient
call :uninst com.linkedin.android
call :uninst com.amazon.appmanager
call :uninst com.amazon.mShop.android.shopping
call :uninst com.booking
call :uninst com.fitbit.FitbitMobile
call :uninst com.facebook.services
call :uninst com.facebook.appmanager
call :uninst com.facebook.system
call :uninst com.facebook.katana
call :uninst com.google.android.safetycore
echo.

echo ============================================================
echo  [6/6] Очистка кеша приложений
echo ============================================================
echo  Безопасно: удаляются только временные кеш-файлы.
echo  Личные данные, аккаунты и настройки НЕ затрагиваются.
echo.
adb shell pm trim-caches 999999999999 >nul 2>&1
echo     [ ok ] кеш приложений очищен
>> "%LOG%" echo trim-caches done
echo.

echo ============================================================
echo  ГОТОВО! Очистка завершена.
echo ============================================================
echo    Отключено приложений : !CNT_DIS!
echo    Удалено приложений   : !CNT_UNI!
echo    Кеш очищен           : да
echo    Журнал действий      : debloat_log.txt
echo.
echo  Сейчас телефон перезагрузится, чтобы изменения вступили в силу.
echo.
choice /C YN /N /M "Перезагрузить телефон сейчас? [Y - да / N - нет]: "
if errorlevel 2 goto skipreboot
echo.
echo
  • Перезагружаю телефон...

adb reboot
:skipreboot
echo.
echo  Если что-то нужное пропало - запустите ColorOS16_Restore.bat
echo  Обновления OTA, связь, SMS и банк НЕ затронуты.
echo.
pause
popd
goto :eof

:noadb
cls
echo ============================================================
echo    [ОШИБКА] Не найден adb.exe
echo ============================================================
echo.
echo  Похоже, этот файл лежит НЕ рядом с adb.exe.
echo.
echo  Что сделать:
echo    1. Скачайте Platform-Tools и распакуйте в C:\platform-tools
echo    2. Положите ЭТОТ .bat в ту же папку (рядом с adb.exe)
echo    3. Запустите снова двойным кликом
echo.
pause
popd
exit /b

:unauth
echo [ВНИМАНИЕ] Телефон подключён, но отладка не разрешена.
echo   На экране телефона нажмите "Разрешить отладку с этого компьютера",
echo   поставьте галочку "Всегда разрешать" и запустите файл заново.
echo.
pause
popd
exit /b

:nodevice
echo [ОШИБКА] Телефон не найден.
echo    - проверьте USB-кабель (лучше оригинальный)
echo    - разблокируйте экран и разрешите отладку
echo    - затем запустите этот файл заново
echo.
pause
popd
exit /b

:: =====================================================================
::  Подпрограммы
:: =====================================================================
:dis
adb shell pm disable-user --user 0 %~1 >nul 2>&1
set /a CNT_DIS+=1
echo     [ - ] %~1
>> "%LOG%" echo disable %~1
goto :eof

:uninst
adb shell pm uninstall -k --user 0 %~1 >nul 2>&1
set /a CNT_UNI+=1
echo     [ x ] %~1
>> "%LOG%" echo uninstall %~1
goto :eof

Freelancer

  • Завсегдатай
  • ****
  • Сообщений: 2383
    • Просмотр профиля
я всё отключил, бесит что куча системных приложений, типо AI поиска, и прочие не выпилить и они на китайской или край на английском.

Но в целом привыкаю

Еще косяк не работает Android Auto, а то я привык к нему)

Freezamur

  • Не случайный
  • **
  • Сообщений: 166
    • Просмотр профиля
Заказывал с алихи 15-ый палас в июле, под дружное возмущение комьюнити мол дорого, советовали принципиально брать глобалку (+15-20 к), походу не прогадал, а то траблы с китайщиной после яблофона такое себе. Разбег цен конечно поражает, кто-то год назад урвал за менее 50 тыс. руб. а сейчас уже в районе 100