® bash | замена стандартной командной оболочки SH



Реп: (8)
bash
версия: 0.1

Последнее обновление программы в шапке: 19.04.2011

Прикрепленное изображение


Для функционирования программы необходимы права root пользователя.

Краткое описание:
Замена стандартной командной оболочки SH

Описание:
Нормальный польнофункциональный Bash. замена стандартной командной оболочки SH. поддерживается подбор команд по клавише Tab (на скрине показан вывод команд после нажалтия на кнопку Tab).

ВНИМАНИЕ! телефон должен быть рутован и иметь установленный BusyBox! Все ниже описанное вы ставите на свой страх и риск, автор данного поста не несет ответственности за поломку вашего телефона или кривоустановленные пакеты.

Установка
- после того как скачали файлик удалите у него расширение "apk"
- если делаем установку через Adb shell то:
а) сачиваем Bash прямо на sd карту
б)
mount -o remount,rw /system
cp /sdcard/bash /system/bin
chmod 0755 /system/bin/bash
mv /system/bin/sh /system/bin/sh0
ln -s /system/bin/bash /system/bin/sh

- если же установка будет без Adb shell то нам понадобится root explorer и терминал на телефоне:
а) сачиваем Bash прямо на sd карту
б) запускаем Root Explorer:
- заходим на sd карту и жмем копировать файлик bash
- далее идем в /system/bin/ и жмем кнопку наверху "mount R/W"
- вставляем файлик и выставляем на нем права 0755 (разрешения - везде постаить галочки, после этого программу просто сворачиваем)
в) запускаем консоль
mv /system/bin/sh /system/bin/sh0
ln -s /system/bin/bash /system/bin/sh



Скачать: версия: 0.1
Прикрепленный файлbash.apk ( 2.45 МБ )


Сообщение отредактировал dvoriki06 - 04.03.12, 21:36
Причина редактирования: исправления



Реп: (11)
некорректно выставляет переменную окружения LINES, когда запущен через su ,из-за чего неправильно отображаются приложения для curses такие как nano, dialog и т. п..



Реп: (0)
При попытке установки выдаёт ошибку Parse error...
В чем может быть проблема?

Устроййство Sony Xperia T2 ось Android 5.1.1 рутованый и bysybox pro установлен



Реп: (103)
Bash 4.3 от BitCubate для ARM, MIPS, x86.

Прикрепленные файлы

Прикрепленный файлbash.zip ( 1.55 МБ )



Реп: (118)
Что по функционалу шире mksh или всё-таки bash? Пока сказать честно не заметил разницы. Но ходит мнение что баш г-но по сравнению с mksh и sh.

Сообщение отредактировал Timofejj - 04.05.16, 14:56



Реп: (1)
Обновленная версия Bash 4.3.46(1)
По adb заливайте все файлы. Если прямые руки, то всё будет работать
Ссылка на источник: http://forum.xda-devel…-bash-android-t2898295

Прикрепленные файлы

Прикрепленный файлbash.zip ( 4.62 МБ )



Реп: (950)
* miha5krut, arm или arm64?



Реп: (1)
* Cерёгa,,
Тестировал на arm cortex v7. Arm64 нет под рукой. У тебя 64 бит, а у меня 32. Можешь кросскомпилятором исходники компилировать. :D



Реп: (1)
* Timofejj, bash лучше и функциональнее /system/bin/sh(mksh), /system/xbin/ash(sh).

Сообщение отредактировал miha5krut - 14.01.17, 15:43



Реп: (118)
Появился Bash 4.4
Источник: https://forum.xda-deve…72531916&postcount=109
В этот раз сделано более грамотно, его перенесли в папку xbin. Лично по-мне так весь хлам не использую из архива, а исключительно сам файл bash.
Прикрепленный файлbash_4.4.zip ( 1.64 МБ )

З.Ы.: Почему-то стал весить меньше.



Реп: (118)
Вышел Bash 5 Это исходники.
Описание на Хабре и OpenNET
Тут компилированная версия под разные платформы.

Сообщение отредактировал Timofejj - 14.04.19, 19:03



Реп: (130)
* Timofejj, Старые скрипты перестанут работать, так можно понять. Оно того стоит? Все цели достигаются и в sh. На телефон нужен этот bash?



Реп: (118)
loginzabul @ 18.04.19, 16:22 *
Timofejj, Старые скрипты перестанут работать, так можно понять. Оно того стоит? Все цели достигаются и в sh. На телефон нужен этот bash?

Установил в смарт, но порядком не тестил. Вместо sh не ставил, а как дополнение (/system/xbin/) и всё. Тут у кого как может быть. На циане 12.1, визуально и в логах по нему отклонений нет. А вот планшет со стоковой прошивкой 4.4 какую-то непонятность выдаёт. Поэтому тест, тест, тест.



Реп: (1151)
Держите bash 5.0.7 arm, так же пашет на arm64, собрал на досуге
Прикрепленное изображение

Прикрепленный файлbash-5.0.zip ( 702.59 КБ )



Реп: (0)
* KwadroBait,
Пфф, тоже мне извращение. Вот zsh - это уже да.



Реп: (134)
От линукс тоже работает :-) с некоторыми противоречиямм правда :-) armv7,v5.0.7 Если в вашем андроиде есть системный bash то его этим НЕЛЬЗЯ НЕВКОЕМ СЛУЧАЕ ЗАМЕНЯТЬ :-) Это просто для развлечения фаил,он как системный в андроид не пойдёт

Прикрепленные файлы

Прикрепленный файлbin.zip ( 406.43 КБ )


Сообщение отредактировал Rom93 - 05.10.19, 13:16



Реп: (134)
Я вообще заменила sh :-) сделала пересылку запросов sh на bash в xbin :-) работает как и работал телефон :-) читала что bash веселее чем sh



Реп: (134)
Bash 4.3 из прошивки cm13.0 :-) может кому надо

Прикрепленные файлы

Прикрепленный файлbash.zip ( 322.38 КБ )


Сообщение отредактировал Rom93 - 10.11.19, 20:32



Реп: (134)
Стащила у всех по чуть-чуть :-) и засунула в зип :-) 5.0

Прикрепленные файлы

Прикрепленный файлBash 5.0.zip ( 864.97 КБ )
Прикрепленный файлBash 5.0.zip ( 3.07 МБ )


Сообщение отредактировал Rom93 - 02.12.19, 21:41



Реп: (134)
Bash 5.0.0 arm64

Прикрепленные файлы

Прикрепленный файлBash 5.0.0 arm64.zip ( 963.57 КБ )


Сообщение отредактировал Rom93 - 04.12.19, 19:29



Реп: (950)
* Rom93, кто собирал?


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 09.12.24, 13:11