Registrar | Comunidade | Postados Hoje | Pesquisar | Calendário | FAQ |
#1
|
||||
|
||||
A LinuxMod
Flex 2.0 possui um recurso de bootar pelo microsd. Fora este recurso, o usuário poderá modificar o "boot" para realizar qualquer operação no aparelho antes de iniciar o sistema padrão... ou personalizar o modo de como o sistema é iniciado, mas esta ultima opção requer grandes conhecimentos da arquitetura linux. Modifiquei o arquivo /etc/initservices/services/ wins.sh, no qual permite o usuário executar o arquivo /mmc/mmca1/.system/boot.sh. Como? por default, o arquivo /mmc/mmca1/.system/ boot.sh não existe, mas o usuário poderá criá-lo (ou usar um boot pré-definido pelos usuários) para personalizar o modo como o sistema é iniciado. Um exemplo é criar um arquivo de boot do QTopia. Antes de tudo, é necessário um editor especifico para ANSII, pois programas como WordPad, Office Word e bloco de notas não trabalham com o padrão acima, porém recomendo usar um programa como Notepad++ para criar e editar seu arquivo de boot. Criei meu arquivo de boot, e agora? Agora vamos "ativá-lo". Criei uma opção de emergencia que desabilita o boot pelo microsh caso o arquivo possua algum erro. Para ativar o boot, basta criar uma pasta em / ezxlocal/download/mystuff (memória do cartão) chamada "boot", sem aspas e em letras minusculas. Para desativar, basta renomear ou apagar esta pasta. A pasta serve apenas como referencia do sistema para ele bootar pelo cartão. Por padrão, o Z6 inicializa com o seguinte script: #! /bin/sh ### start up phone ### #set up environment FILE="ezx_user/var/persistent/ tcmd_powerup_mode" #Powerup into test command mode(suspend mode) if [ -s "$FILE" ] && [ -n "$(sed -n '1{/^1/p}' $FILE)" ] then echo 2 > /proc/cpu/alignment /usr/SYSqtapp/sound/soundmanager & exit 0 fi . /etc/initservices/services/ezxenv.sh chmod 777 /tmp echo "before launching windows server" if [ -f /ezxlocal/LinXtend/.premount.sh ] then . /ezxlocal/LinXtend/.premount.sh fi if [ -f /ezxlocal/LinXtend/MYFONT.TTF ] then cp /ezxlocal/LinXtend/MYFONT.TTF /ezxlocal/ LinXtend/FONT.TTF mount -o bind /ezxlocal/LinXtend/FONT.TTF /usr/ language/fonts/AMCSL.TTF mount -o bind /ezxlocal/LinXtend/FONT.TTF /usr/ language/fonts/NUMBER.TTF fi echo 2 > /proc/cpu/alignment echo 70 > /proc/sys/vm/swappiness /usr/SYSqtapp/windowsserver/windowsserver - qws& Você pode copiar o script acima e colá-lo no boot.sh (e não se esqueca da pasta boot). Se você copiar corretamente este script, o sistema será iniciado normalmente. Uma dica é sempre manter um backup de seu boot.sh Fora isso, você poderá personalizar o script acima, desde que você saiba o que está fazendo. Abaixo, um script para iniciar o QTopia (necessita ter o QTopia em MPKG já instalado em sua LinuxMod): #!/bin/sh . /ezxlocal/LinXtend/etc/initenv DIR=`busybox dirname "$0"` mkdir /ezxlocal/Qtopia mount -o loop /mmc/mmca1/.system/ QTDownload/Qtopia/qtopia.img /ezxlocal/Qtopia export USER=root export HOME=/mmc/mmca1/.system/ QTDownload/Qtopia export QPEDIR=/ezxlocal/Qtopia export QTDIR=$QPEDIR export LD_LIBRARY_PATH=$QPEDIR/lib: $LD_LIBRARY_PATH export PATH=$QPEDIR/bin:$PATH export QWS_KEYBOARD="ezxkbdhandler" export QTOPIA_PHONE_VENDOR=dummy qpe -qws Fora isso, você pode fazer manutenções e limpeza em seu sistema, usando comandos para criar, apagar arquivos, desinstalar programas, apagar arquivos temporários, e até mesmo iniciar outra LinuxMod/firmware sem flashear! Para usuários mais avançados, é possivel até mesmo exibir algum video antes de iniciar o sistema padrão do celular: (requer MPlayer já instalado) /mmc/mmca1/.Programs/MPlayer/bin/ z6mplayer /mmc/mmca1/video.avi Bom, aqui foi uma introdução do recurso de boot da LinuxMod Flex. Espero que aproveitem... não o usem para o mau, hehehehe.... Creditos: motomagx Fonte: Plusgsm
__________________
Novo aqui?!? Não perca seu tempo amigo! Registre-se e venha fazer parte do melhor forum motorola de assitencia e modificação do Brasil!!! Última edição por Arthur_rokr; 19-12-2010 às 01:33 PM. Motivo: arrumando topico |
O Seguinte 9 Usuário(s) disseram "MUITO OBRIGADO" para Arthur_rokr Por terem gostado deste post : | ||
Adriano A3 (18-12-2010), Aleexx2 (26-12-2010), Anderson OS (26-12-2010), este (19-01-2011), GhostxD (16-12-2010), guinho w.a (16-12-2010), Ivonei Farias (20-12-2010), jr.hard (17-12-2010), Muh Nakamura (11-01-2011) |
#2
|
||||
|
||||
boa arthur. Bem explicado
__________________
Lenovo Zuk Z2
|
Os membros abaixo disseram "MUITO OBRIGADO" a : jr.hard por terem gostado deste Post : | ||
Arthur_rokr (17-12-2010) |
#3
|
||||
|
||||
Pooh caraa boom trabaalho aii...
Maiis naao teem funcoes diferenciiadas e especiificas naao ? Ex: Outro modo de instalação alem do PEP e MPKG,Pelo menos fotos pra monstrar como elle funfa ! |
#4
|
||||
|
||||
Como assim amigo,naum entendi sua duvida.
__________________
Novo aqui?!? Não perca seu tempo amigo! Registre-se e venha fazer parte do melhor forum motorola de assitencia e modificação do Brasil!!! |
#5
|
||||
|
||||
Não não...
Ela é mais rápída que as outras... Num existe outro tipo de programas pra ela não... Ah, a instalação de progs .pep é feita usando o PEManager, que não pega em outra MP além da Project Edition e ainda talvez em outras asiáticas menos conshecidas... O motomagx (o manolo que fez a Flex 2) tá vendo se porta o Android pro z6... Segundo ele, já rodou... Sem mais infos, parece que quer fazer um ar de mistério... ^^ |
#6
|
||||
|
||||
Tem um jeito sim de fazer funcionar o PEP manager nas Linuxmod como eu não tenho o Z6 não tem como eu fazer um tuto que aliás é bem antigo pois testei na época da SP1 RC3 talves funcione nas MPs atuais.
|
|
|