Задать вопрос
Ответы пользователя по тегу Android
  • Как отвязать устройство от ChatGPT?

    @rPman
    Задавай вопрос не о том как решить одну из промежуточных проблем, а какую именно задачу решаешь?

    Если изначальная задача - получить доступ к современному искусственному интеллекту в России, то она решается:
    1. топать к китайцам (доступны в россии)
    * www.deepseek.com , уровень сравним с топовыми (может медленнее), где то даже бесплатно
    * chat.qwen.ai, активно не пользовался, на среднем уровне
    у обоих есть и веб и мобильные приложения, работают без проблем.
    Возможно будет не просто оплатить (доступно в россии через alipay)
    2. долго и упорно бодаться с роботами, выявляющими посредников и топать к google/openai
    * вам нужен мобильный номер, вне стран блокировки
    * вам нужна банковская карта visa/mastercard вне стран блокировки
    * вам нужен vpn, вне стран блокировки
    * на android еще нужно будет сменить регион на не россия, часто это не сделаешь, а если гугл увидит что вы жульничаете, сменит его автоматически
    в некоторых случаях можно воспользоваться посредниками, никого не посоветую, мой опыт не очень успешный (банк карта посредники крали деньги, мало но 10$ есть 10$, чужие мобильные работали не долго, а vpn я и сам настрою)
    Проблема в том что тот же гугл/openai финансово заинтересован не кормить халявщиков, они уже вскормили deepseek (по слухам большую часть обучающих данных компания нагенерировала с помощью openai, правда там было еще куча крутых решений по оптимизации расходов на дообучение чуть ли не на пару порядков дешевле, так что они все равно круты) и продолжать кормить конкурентов они не хотят, поэтому палки в колеса будут вставлять так или иначе и любые решения будут не долговечны
    3. найти посредника, который решил большую из этих проблем и заплатить ему
    * так как openrouter.ai предоставляет большую часть нужного в готовом виде (к сожалению без realtime api и генерации изображений, но мне нужен был только api), я их прорекламирую. Для работы требуется любой vpn/прокси (я арендую vps-ку и использую socks прокси на базе ssh -D1080 стоимость смотреть тут lowendstock), оплата в криптовалюте (извините но наша страна превращается в северную корею, и без vpn и без криптовалюты ну просто никуда)
    Будут доступны топовые модели (например openai:gpt-4.1 со встроенным поиском по интернету, или openai:o3 с размышлениями, или anthropic:claude sonnet 4, или гугловские gemmini pro... и вообще любые открытые что бы перед тем как решать, стоит ли их локально использовать, протестировать)
    4. запустить локально
    * к сожалению, даже со всеми возможными ухищрениями deepseek r1/v3 локально потребуют порядка 400гб ram при скорости генерации единицы токенов в секунду, что даст ответ через десятки минут (а рассуждения - порядка часа), можно запускать с ssd, тогда пойдет вообще на любом железе со скоростью порядка 0.1 токен в секунду (но можно делать одновременно десятки-сотни запросов, поднимая итоговую суммарную скорость до тех же единиц-десяток токенов в секунду), особого смысла в этом извращении я не вижу, но возможность есть
    * использовать слабые локальные модели, которые милостливо стали доступны от топов бесплатно. На текущий момент лучшие (требуют порядка 64гб ram это практически всем легко доступно):
    * microsoft phi4 и phi4-reasoning (есть еще multimodel но ее качество я не пробовал и не запустить ее типовыми утилитами)
    * qwen3-30b-a3b она же простая она же reasoning, очень интересная модель, быстрая на процессоре, средняя по качеству
    * gemma3-27b/14b мультимодальная, требует +24gb ram

    самое простое запускать с помощью lmstudio на компьютере, он же скачает, настроит, запустит, предупредит чего не хватает и т.п, красивый интерфейс,.. он дает openai совместимый api, есть куча готовых мород, включая встроенную (там просто доступ по умолчанию только 127.0.0.1:1234 но вроде бы в виндовой версии можно менять), это значит можно настроить заранее vpn до дома и с мобильника открывать свой ИИ
    Ответ написан
  • Автопереводчик телефонных разговоров под Андроид?

    @rPman
    Лучший аудио переводчик а реальном времени, как я понимаю, это openai gpt в реальном времени. Как минимум их chatgpt при наличии подписки в 20$ на презентации этот функционал показывали. Бесплатно можно посмотреть у Майкрософт их copilot.microsoft.com (только что проверил, промпт - 'переводи каждую мою фразу на русском на английский, а с английского на русский', заработало даже без авторизации в google chrome на android, но не в россии) или он же встроенный в edge, просто вслух попросив переводить указанные языки в нужном направлении.

    Точно помню были железные стартапы.

    Буквально месяц/другой как открыли realtime api, на гит есть примеры аудио чата

    Но есть проблема работы на смартфонах с телефонным аудио каналом, официально к нему нет доступа (можно эмулировать bluetooth гарнитуру в лучшем случае, это значит тебе нужен отдельный смартфон для перевода), поэтому не уверен что готовый софт именно для телефонного разговора кто то уже опубликовал.
    Ответ написан
    Комментировать
  • Возможно ли программно ускорить работу смартфона Realme C25S?

    @rPman
    Не уверен что это заметно ускорит работу
    Вот отзыв по установке на твой смартфон Pixel Experience 12.1 Unofficial
    Ответ написан
    Комментировать
  • Как заставить апп думать, что он исполняется не в фоне?

    @rPman
    Открываешь сайт youtube в приватной вкладке firefox, указав что у тебя режим десктопного компьютера (в меню браузера), в этом случае проигрывание в фоне работает но видео загружает так же как и аудио, т.е. тратит трафик и батарейку на декодирование, но можно проскролировать видео, что бы оно за экран ушло, вроде помогает, но я не часто этим пользуюсь
    Ответ написан
    Комментировать
  • На каком альтернативном маркете android самая простая регистрация/публикация/модерация?

    @rPman
    android не дает возможности установки приложений без подтверждения пользователями, эти права есть только у device owner (т.е. тех кто разработал прошивку) ну или при наличии root

    т.е. даже в самом идеальном случае, у пользователя будет выскакивать какое то предупреждение, на которое нужно нажать (нужно совершить действие) и после еще раз подтвердить установку (уже в стандартном установщике).

    Так вот это можно реализовать стандартными механизмами подписки в браузере. Все владельцы android устройств заходят на сайт компании каким-нибудь системным браузером (например приложение google глубоко интегрировано и использует энергоэффективные механизмы доставки уведомлений с гарантиями и всегда запущено с момента включения) и подписываются на уведомления... владелец сайта в момент обновления присылает их пользователям в уведомлениии ссылка на скачивания .apk

    Да таким образом не проверить, установил ли пользователь обновление или нет (точнее можно, само приложение при обновлении присылает на сайт соответствующее сообщение ну а подписки можно сделать индивидуальными, таким образом тем кто в определенный период не установил обновление, продолжать спамить уведомлениями)

    недостатки подхода, интернет все еще нужен, так как все браузеры для push-уведомлений используют свои сервисы, но они тоже заменяемы.
    Ответ написан
    7 комментариев
  • Как реализовать механизм доверия между двумя Android приложениями?

    @rPman
    Есть две 'задачи', какая из них вам нужна, не понятно:
    1. передача данных по сети
    * что бы никто не подсмотрел
    * что бы никто не мог скрытно подменить
    это решается ssl шифрованием и удостоверяющими центрами (которым можешь быть ты сам), пример https протокол и инфраструктура вокруг
    2. предоставление гарантий что алгоритм на устройстве пользователя не будет подменен на похожий/прикидывающийся настоящим
    * что бы никто не мог украсть данные
    * что бы никто не мог украсть алгоритмы
    * что бы никто не мог навредить соседним устройствам
    Эта сложнейшая не решена, но в частных случаях есть какие то решения, типа обфускации алгоритма и структур данных для удорожания их понимания и внесения изменений... т.е. вся защита будет строиться на экономической целесообразности процесса, если взлом будет дороже профита от него, этим заниматься не будут.
    Отличный пример - вместо запуска кода на машине пользователя, его можно запустить на защищенной удаленной машине, к которой доступ только по определенным правилам, тупой пример - удаленное управление машиной, на которой запущено требуемое приложение в режиме kiosk-mode, т.е. без интерфейса ОС и возможности выйти за границы этого приложения. Сломать или как то проанализировать приложение в этом случае невозможно, а автоматизация для кражи данных решается лимитами доступа к ним.
    Ответ написан
    Комментировать
  • Взаимодействие приложения такси с сервером в реальном времени, какие протоколы и технологии использовать?

    @rPman
    Это как сравнивать тарелку и посудомойку, ну несравнимые вещи, которые могут существовать вместе.

    Наружу выпускать лучше только http, а это значит Websocket или http/3 WebTransport, особенно если подразумевается браузерный клиент (есть еще webrtc но он тут не нужен).

    На сервере обработку очередей ты можешь организовывать как тебе угодно. Можешь и RabbitMq брать, но не вижу особого в этом смысла.

    По твоему ТЗ (оно скорее всего не полно, но маловероятно что будет что то значимое) у тебя нет особой сложности в разработке... особенно если нагрузка предполагается не высокая, которую способен потянуть один сервер, т.е. одно приложение, которое не нужно делить на ноды, реализовывать их добавление или замену на лету от нагрузки и т.п... но даже в этом случае, я точно помню были готовые брокеры, встраиваемые прямо в веб сервер nginx как прослойка между бакэндом и клиентами, бегло погуглил, есть https://nchan.io .
    Ответ написан
    2 комментария
  • Что такое Root права на Android?

    @rPman
    В системе появляется утилита su с флагом suid, это возможно только на системных разделах (но не на подключаемых). Системные разделы можно изменить только загрузившись со своего загрузчика, что возможно только с разблокированным загрузчиком (точнее снятие запрета на запуск не подписанного, ну а производитель устройства не будет подписывать загрузчик, дающий такие права, полагаю из экономических обоснований)
    Ответ написан
    1 комментарий
  • Есть эмулятор андроид с выбором модели телефона?

    @rPman
    нет, а даже если и существует, то в открытом доступе скорее всего не будет еще долго.
    xiaomi (да по факту все) делает закрытые прошивки и никому свои спеки не публикуют, некому делать виртуалку для симуляции этого железа, а реверсить дорого.
    Ответ написан
    1 комментарий
  • Как вытащить данные из игры андроид?

    @rPman
    Попробуй гугловскую систему облачного резервного копирования (через adb shell запускай на андроиде bmgr), она штатно используется при переносе программ с одного смартфона на другой, с переносом данных приложений, за исключением тех что помечены (хз как) как критичные., например настройки Google Authenticator (давно было) не копировались.

    Там выбираешь транспорт - локальный работает только внутри устройства, облачный позволит переносить данные между устройствами, с авторизацией в гугле.

    Адекватная система резервного копирования под контролем пользователя была сломана искусственно гуглом где тов 2013г, полагаю что бы данные всех пользователей без шифрования 'легально' размещались на срерверах гугла.

    p.s. само собой, поставив рут, можно добраться до приватных данных приложений, но готовой утилиты, что бы указать конкретное приложение и делать все удобно я не искал
    Ответ написан
    Комментировать
  • Возможно ли прошить китайский планшет?

    @rPman
    MediaTek это приговор, прошивок на него не найти (начни хотя бы twrp под него, а дальше уже легче будет) потому что производитель максимально на все сообщество гадит со своей колокольни.

    p.s. у меня давно купленый планшетник с похожим процессором (но хорошим fullhd+ экраном), жутко медленный (ютуб больше минуты запускается), любые msrdp/vnc на нем адски тормозили, но буквально идеально заработал steam link (приложения удаленного управления играми steam, запущенными на PC), устанавливаешь hackers keyboard или любую другую, позволяющую нажать alt+tab и пользуешься компьютером со своего планшетника (можно играть в игры и смотреть видео).
    Ответ написан
    Комментировать
  • Как перепрошить телефон xiaomi на заблокированном загрузчике?

    @rPman
    4pda тему со своей моделью телефона искал? инструкции выполнял?
    Заблокированный загрузчик позволяет прошивать только официальные прошивки, подписанные производителем. Чтобы прошить модифицированные или основанные на других прошивках, требуется разблокировка загрузчика.

    обычно разблокировку можно сделать из fastboot режима (включить устройство с зажатым питанием и громкость вниз), подключив смартфон проводом к компьютеру и выполнив fastboot (нужно соответственно его установить), так же скорее всего ты можешь откатиться на предыдущую прошивку, если переключить слот a/b
    # узнать текущий слот
    fastboot getvar current-slot
    # сменить слот, например b
    fastboot set_active b
    Ответ написан
    21 комментарий
  • Возможно-ли сделать рут на устройстве где доступен только system раздел?

    @rPman
    Ищи джейлбрейки на прошивки на совместимое железо и скорее всего это бесперспективное занятие, xiaomi костьми лягут но не дадут перепрошить свое устройство, чтобы не отключилось их запланированное устаревание (может по другим причинам)

    p.s. https://4pda.to/forum/index.php?showtopic=928322 тут пишут что рута нет и не предвидится
    Ответ написан
  • Телефон не видит компьютеры в локально сети?

    @rPman
    Удостоверься что смартфон действительно подключился к локальной сети, а не к примеру, гостевой на роутере. Посмотри его ip адрес в подключении wifi, попингуй в обе стороны (комп -> смартфон и наоборот).

    Удостоверься что на смартфоне не включен vpn или не используется прокси (например ускорялки от гугла и опера).

    Удостоверься, что ты указал правильный протокол (http но не https), так как браузера могут автоматически выбирать https.
    Ответ написан
    1 комментарий
  • Подозрительное сообщение от неизвестного отправителя, которое невозможно удалить. Что это?

    @rPman
    Если симку вставить в другой смартфон, будет так же?
    Советую спросить от этом своего сотового оператора
    Ответ написан
  • Как подключаться без подтверждения и управлять Android Tv удалённо?

    @rPman
    2. Телевизор должен принимать подключение находясь в режиме "Кабельное ТВ" и переключаться в оболочку Android TV.
    боюсь это условие исключает решение только средствами самого телевизора, так как эти разные режимы обычно реализуют на аппаратном уровне, т.е. пока работает кабельное ТВ, android тупо не запущен или спит.

    И кстати подключиться к телевизору с компьютера так скорее всего не получится, но, теоретически можно реализовать симуляцию пульта управления (блютус/инфракрасный пульт) с помощью любого android устройства (ИК-порт на китайских смартах до сих пор есть у всех), но придется реверсить протоколы и писать приложение (само то приложение простое, но вот разобраться, какой сигнал слать чтобы сменить режим у телевизора ...)

    p.s. как дешевая альтернатива, покупаешь совместимый пульт, разбираешь, 'нажимаешь кнопку' любым самым дешевым компьютером (например на базе платы от роутера или платы сетевой веб камеры, а если есть управление заслонкой ИК фильтра, то этот соленоид можно буквально на кнопку направить, т.е. даже паять ничего не придется и прошивки менять тоже, так как управление шторкой из веб интерфейса камеры) и закрепляешь его механически так чтобы он всегда 'смотрел' на телевизор. Решение слишком колхозное но максимально простое для реализации и очень дешевое.
    Ответ написан
  • Какая есть хорошая программа для переноса всей информации и настроек на новый смартфон?

    @rPman
    с 2013 года гугл удалил поддержку резервного копирования (точнее восстановления этой копии) локально специально и отказывается его чинить. Оставил только облачное копирование, которое корректно работает наверное только с google pixel и samsung-ами. Китайские аппараты используют свой механизм резервного копирования и восстановления, возможно с использованием штатного облачного гугловского (там есть для этого api).

    Для переноса настроек необходимо на новом смартфоне, во время настройки своего аккаунта, указать что производится перенос данных с другого смартфона, он проведет процедуру аутентификации по пинкоду на обоих устройствах (должен быть включен wifi и кажется bluetooth). Оба смартфона должны быть включены.
    При переносе данных между смартфонами одного вендора проблем быть не должно (за исключением случаев когда переносятся с новой версии ОС на старую, но тут гарантий не будет ни у кого).

    p.s. При копировании в лоб, будут скопированы старые версии приложений, которые вместо выпуска обновлений для них, разработаны как новые, т.е. если ВСЕ переносить, то на новом устройстве будет много нерабочего мусора
    Ответ написан
    Комментировать
  • Запуск Windows от ПК на Limbo PC Emulator?

    @rPman
    первая же статья из гугла на 4pda
    https://4pda.to/forum/dl/post/19313973/Screenshot_...
    В limbo все гораздо проще. Надо просто их выбрать как на скриншоте. Расположение файлов на ваше усмотрение.
    Ответ написан
    Комментировать
  • Контейнеризация на Android?

    @rPman
    Только полная виртуализация, например limbo
    Если платформа x86 (такие изредка еще встречаются на android) то есть шанс запустить user mode linux, внутри полноценный linux с root и без виртуализации, сделать это можно в debian no root или termux или похожих проектах симуляции linux.

    с другой стороны, зачем тебе docker если у тебя уже есть termux/debian-no-root, он сам по себе считай изолированная среда, вопрос только в нескольких аккаунтах на устройстве чтобы каждому свое хранилище.
    Ответ написан
  • Как установить полностью новую систему android на заблокированный телефон?

    @rPman
    4pda:
    Hard Reset HUAWEI Honor 9x.

    Как восстановить заводские настройки HUAWEI Honor 9x?
    Как стереть все данные в HUAWEI Honor 9x?
    Как восстановить настройки по умолчанию в HUAWEI Honor 9x?

    ВАЖНО!!! УДАЛИТЕ ВСЕ АККАУНТЫ В ТЕЛЕФОНЕ ПЕРЕД СБРОСОМ.

    Если вы хотите выполнить полную перезагрузку телефона, удерживайте кнопку питания и выберите выключение.
    В короткий момент ваш телефон выключится и, как только он выключится, начните одновременно удерживать кнопку увеличения громкости + питание .
    Далее вы увидите режим восстановления, из этого меню выберите Wipe data/Factory reset просто нажав на него.
    Подтвердите свой выбор, набрав Yes и запустите процесс.
    Теперь ваш телефон начнет удалять все ваши личные данные, и как только он будет завершен, вы увидите экран загрузки телефона.
    Ответ написан
    Комментировать