Ранг: 1053.6 (!!!!), 1078thx Активность: 1.06↘0.81 Статус: Участник
Создано: 30 сентября 2014 13:26 · Поправил: reversecode · Личное сообщение · #2
r_e пишет: binfmt_misc в нем есть в ядре, но без поддержки мультиархитектур. Нет /proc/fs/.../register тогда никак а это пашет? # if you don't see the files 'register' and 'status' in /proc/sys/fs/binfmt_misc # then run the following command: # mount -t binfmt_misc none /proc/sys/fs/binfmt_misc
reversecode Я лоханулся.. не под рутом делал mount.. Запустил из-под adb - появились нужные ссылки. Сейчас попробую зарегистрировать колбеки и проверить будет ли работать.
reversecode Если регить, то системе плохеет: перестают запускаться любые утилиты.
Добавлено спустя 7 минут Развели мы тут с тобой офтоп. Из командной строки, вроде бы, запустилась. Теперь вылезла другая проблема ))) зависимости тянутся из /system/lib, которая х86. Буду искать как "обмануть". Итого, для системных утилит можно использовать бинарную сборку houdini.
Ранг: 171.0 (ветеран), 11thx Активность: 0.05↘0 Статус: Участник
Создано: 30 сентября 2014 15:35 · Поправил: Apokrif · Личное сообщение · #8
r_e пишет: Теперь вылезла другая проблема ))) зависимости тянутся из /system/lib, которая х86. Буду искать как "обмануть". А в LD_LIBRARY_PATH 1-ой /system/lib/arm/ прописать не поможет?
На какой версии Андроида кувыркаетесь?
r_e пишет: При запуске такого приложения на женямошене Долго думал, что такое "женя-мошеня", может должно быть "женина мошна", потом допер!
Ранг: 171.0 (ветеран), 11thx Активность: 0.05↘0 Статус: Участник
Создано: 30 сентября 2014 17:14 · Поправил: Apokrif · Личное сообщение · #11
reversecode пишет: этот эмулятор пришел с x86 андроида от Интел яя! это вы есть очень правильно писать! (Киргуду==Шутка) Сначала в Intel Atom, потом везде. Не скажу насчет Андроида конкретно, скорее "просто" ARM "вообще" решили начать эмулировать.
reversecode пишет: есть смысл найти полный iso или img прошивку с такого андроида и вуаля Ну дык и я о том же: Apokrif пишет: В Zenfone 5's CPU Intel Atom Z2560 т.е. x86. Народ грит, ARM на нём идет без проблем - возможно через тот же libhoudini, самому интересно узнать как именно!
r_e пишет: Я так понимаю если дословно переводить то будет "движение жени" или "женя в движении" ;) Для филологов
делаю мостик для выполнения команд от суперпользователя.
подскажите как в ведре 4.3 выполнить setgid(0)/setuid(0) ?
пробовал с использованием fork() , но толку нет =( вернее как толку нет , под adb shell оно работает , но когда вызов идет от имени апк - setgid/setuid == -1
kid пишет: подскажите как в ведре 4.3 выполнить setgid(0)/setuid(0) ? Вроде ж в 4.3 специально setgid(0)/setuid(0) убрали? Как там проги у chainfire работают - это лучше у него самого спрашивать. У него же есть гайд, как c supersu интегрировать. Сорри если не в тему...
SaNX пишет: у меня так и есть. видимо, от прошивки зависит. Возвращаясь к теме debugable=true. Судя по статье с хабра http://habrahabr.ru/post/239221/ цитирую: на некоторых девайсах реобходимо еще и поставить в манифесте debuggable в true !!! т.е судя по всему при выборе девайса для дебага стоит хорошо погуглить повыбирать дабы потом не мучаться как я.
----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....
VodoleY пишет: Возвращаясь к теме debugable=true. Судя по статье с хабра http://habrahabr.ru/post/239221/ цитирую: на некоторых девайсах реобходимо еще и поставить в манифесте debuggable в true !!! т.е судя по всему при выборе девайса для дебага стоит хорошо погуглить повыбирать дабы потом не мучаться как я. Н-да, вроде ж написал, гуглите ro.debuggable... Если бы вы это сделали, то сразу нашли бы setpropex. Дальше все просто.
Но если вам, конечно, нравится сначала помучиться, то это тоже можно понять!
Apokrif пишет: Но если вам, конечно, нравится сначала помучиться, то это тоже можно понять! собственно вопрос был принципиальный. на некоторых девайсах все работает из коробки, а на некоторых надо шаманить
----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....
Apokrif Чет на моей сонке не заработало это приложение. Поставил, ставлю галку secure adb и приложение падает. Или там еще что то нужно что бы работало?
VodoleY пишет: собственно вопрос был принципиальный. на некоторых девайсах все работает из коробки, а на некоторых надо шаманить Ну да, как и всегда "в жизни".
Maximus пишет: Чет на моей сонке не заработало это приложение. Поставил, ставлю галку secure adb и приложение падает. Или там еще что то нужно что бы работало? У меня на 4.0.3 идет без проблем. Где-то обсуждали (на xda?), что нужно для работы на 4.3 и 4.4. Logcat лог должен показывать, что конкретно не хватает. Я не автор, лучше у царя гороха спросить?
kid пишет: делаю мостик для выполнения команд от суперпользователя. подскажите как в ведре 4.3 выполнить setgid(0)/setuid(0) ?
Похоже Вы заняты тем, что меня сейчас беспокоит. Я пытаюсь поменять uid сервиса биллинга на uid процесса к нему обратившегося, чтобы выполнять функцию некоего прокси для биллинга. Не поделитесь ли опытом? А то я в линуксе абсолютный ноль. Нужно как-то из java при наличии root менять свой uid на время.
Full support for malformed M-UTF8 strings Improved support for obfuscated code Added Android Lollipop (API 21) framework API: Ability to rename Java identifiers
sendersu пишет: http://www.visualstudio.com/explore/msft-android-emulator-vs Интересное кино! У них же ARM emulator для WinCE был! А для Android зажали, тока x86?
reversecode пишет: https://github.com/CalebFenton/simplify было не было? чото оно ничего не умеет, походу. проверил на зеликсе и на дексгуарде - ниче после обработки не меняется.
vovanre при попытке запротектить говорит триалмоде, введи девайсид андроида. если ввести, то дальше: [Extracting] C:\Users\SaNX\dexprotector.licel (Не удается найти указанный файл)