Єгор
Програміст AOSP
- Age:
- 18 years
- City:
- Kremenchuk
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20486506/
Work experience
Програміст AOSP
from 01.2023 to 10.2026
(3 years 10 months)
IZoomer, магазин і сервісний центр Apple, Android, Кременчук (Роздрібна торгівля)
- Самостійна збірка чистих прошивок AOSP (Android Open Source Project) з вихідного коду для різних Android-пристроїв.
- Адаптація AOSP під конкретні апаратні платформи, налаштування Device Tree, Vendor Tree та конфігурацій ядра.
- Налаштування середовища збірки Android, робота з вихідним кодом, залежностями та системою збірки.
- Діагностика й усунення помилок компіляції, завантаження та роботи AOSP-прошивок.
- Інтеграція апаратних компонентів і системних служб для забезпечення сумісності AOSP з цільовими пристроями.
- Портування та адаптація Android-прошивок (OxygenOS, ColorOS, realme UI, OriginOS) для різних мобільних пристроїв.
- Модифікація системних розділів Android (System, Vendor, ODM, Product, System_ext).
- Адаптація HAL-сервісів, системних бібліотек і компонентів Android Framework для забезпечення сумісності обладнання.
- Робота з ядром Linux для Android, налаштування конфігурацій та компіляція з використанням Clang/LLVM і GCC.
- Розробка Shell/Bash-скриптів для автоматизації процесів портування, встановлення та налаштування прошивок.
- Діагностика та усунення помилок завантаження системи, збоїв системних служб і проблем сумісності.
- Оптимізація продуктивності Android, налаштування GPU, PowerHAL, термальних профілів та енергоспоживання.
- Робота з Linux, Android NDK, Git, ADB та інструментами аналізу системних компонентів.
- Адаптація функціональності NFC, аудіосистеми, камер, дисплея та інших апаратних компонентів.
- Розробка та вдосконалення власних інструментів для автоматизації процесів Android ROM Porting.
Ключові досягнення:
- Набуття практичного досвіду портування та модифікації складних OEM-прошивок Android.
- Створення власних рішень для автоматизації роботи із системними файлами та компонентами прошивок.
- Дослідження та впровадження методів динамічної підміни системних компонентів через TMPFS і Bind Mount.
- Практичний досвід діагностики низькорівневих проблем Android та адаптації програмного забезпечення під різні апаратні платформи.
Education
Secondary
Knowledge and skills
- Reverse Engineering та робота з бінарними файлами
- Android Framework
- Робота з tmpfs.
- Використання тригерів Android Init.
- Робота з getprop, setprop та системними властивостями.
- Налаштування запуску Android-сервісів.
- Робота з Android Hardware Abstraction Layer.
- Компіляція Android Kernel
- Робота з вихідним кодом ядра Linux для Android.
- Адаптація системних компонентів під інше обладнання.
- Робота з AOSP та модифікованими OEM-прошивками.
- rom porting
- android init
- Комунікабельність
- Git
Language proficiencies
English — average
More resumes of this candidate
Similar candidates
-
ASP.Net-програміст
Kremenchuk, Remote