Терпеть ненавижу править чужие недоделки (да и свои — тоже), но — приходится. Пофиксил досадный косяк, пропущеный предыдущими моддерами. Теперь CWM (как и BOOT, впрочем) использует ext4 как основную файловую систему. Ну и насрать на несовместимость с оригинальными прошивками, они — говно, чуть менее, чем полностью...

Таки выложил стабильный ROM на 2.3.5... Чую, следующий выпуск будет нескоро — надо переделать сбор информации при установке, да и сам установочный скрипт — тоже просит кирпича.

gio

Хм, интересно, а насколько можно разогнать Samsung Gio, чтобы сохранялась стабильность работы? Пока 806 — как в штатной прошивке...

Доработаный вариант приклеивалки окон. Ресурсов жрёт меньше

-----
#!/bin/bash

if [ "$1" = 'start' ]; then

PROGRAMS="$(cat $HOME/.windows | grep -v '#')"

while true; do

for PROGRAM in $PROGRAMS; do

WINCLASS="$(echo $PROGRAM | cut -s -d '=' -f 1)"
WINDESK="$(echo $PROGRAM | cut -s -d '=' -f 2)"

WINLIST="$(wmctrl -x -l | awk '{ print $1, $2, $3 }' | grep -v '\-1' | grep -i "$WINCLASS" | cut -s -d ' ' -f 1)"
for WIN in $WINLIST; do
wmctrl -i -r "$WIN" -t "$WINDESK"
done

done

sleep 0.25

done

else
nice -n 19 "$0" start & > /dev/null
exit 0
fi
-----

Как привязать приложения к определённым рабочим столам...
#!/bin/bash

ENABLED='1'

PROGRAMS='empathy@2 Pidgin@2 Firefox@1 remmina@3'

while [[ "$ENABLED" == '1' ]]; do

for PROGRAM in $PROGRAMS; do

WINCLASS="$(echo $PROGRAM | cut -s -d '@' -f 1)"
WINDESK="$(echo $PROGRAM | cut -s -d '@' -f 2)"

WINLIST="$(wmctrl -x -l | grep -v '\-1' | grep $WINCLASS | cut -s -d ' ' -f 1)"
for WIN in $WINLIST; do
wmctrl -i -r $WIN -t $WINDESK
done

done

done

gio

Собрал-таки ROM (правда, сосвем без csc) на новой базе. Ведёт себя вполне адекватно и показывант неплохие результаты в синтетических тестах. Однако, грабли никуда не делись — CWM для Gio портирован не полностью, отсюда мы имеем проблемы с updater-script

gio

Мда... Однако, странно, что, при рекурсивном удалении содержимого раздела /system, раздел запарывается... Точнее, не раздел, а файловая система...