Tal como estava prometido, o nosso Luis Costa meteu mãos à obra, e traz-nos um guia passo a passo sobre como poderão converter os vossos Nexus 7 de modo a usarem F2FS em vez do habitual ext4.
A chegada do Android Lollipop veio relembrar a lentidão que por vezes se abate sobre o Nexus 7 devido às suas memórias flash. O método de limpar a partição da cache apenas minimiza o problema temporariamente, mas hoje trazemos-vos uma solução que embora sendo mais trabalhosa, tem resultados definitivos: alterarem o vosso Nexus 7 de modo a usar o F2FS.
O F2FS é um filesystem que foi concebido de raiz para ser usado com armazenamento "flash", e que por isso pode abandonar por completo as pressupostos dos discos mecânicos; e como vantagem adicional tem uma melhoria substancial no desempenho de todas as operações de leitura e escrita na memória.
Após testar esta opção o Nexus 7 ganhou uma vida completamente nova, com uma velocidade que já nem me parecia ser possível para este tablet com mais de dois anos.)
Para se mudar o filesystem do Nexus 7 de ext4 para F2FS é necessário:
- Desbloquear o Bootloader, e correr uma Recovery com suporte wipe/format em F2FS
- Mudar partições (data, cache) de ext4 para F2FS, via opção Wipe no Recovery;
- Flashar kernel com suporte F2FS.
AVISO
Façam backup dos vosso conteúdos. Todo os dados do tablet serão eliminados!
E tal como é costume neste tipo de artigos: embora o risco de algo correr mal seja reduzido (e de haver quase sempre hipóteses de recuperação) não poderemos assumir qualquer responsabilidade caso fiquem com um tablet inutilizável. Isto é: se o desejarem fazer, façam-no por vossa conta e risco.
Apesar de um pouco extenso, é aconselhável ler a totalidade do guia antes de executar qualquer um dos passos, de forma a ficarem com uma visão geral do que é necessário, que passos devem ser executados e quais as implicações. Se nunca instalaram uma ROM e não sabem o que é ADB, Recovery, etc, convém aprender esses conceitos primeiro!
1. O que é necessário
Fazer download dos seguintes ficheiros:
1.1) Minimal ADB and Fastboot (ver a secção Prerequisites antes de instalar) https://chnfdn.s.cld.pt
1.2) Nexus Root Tookit (WugFresh) https://zf1h0k.s.cld.pt
1.3) Kernel com suporte a F2FS https://l8w0sv.s.cld.pt
1.4) Team Win Recovery Project 2.8 https://t7m59g.s.cld.pt
2. Preparativos
2.1) [Android] A opção "USB Debugging" tem que estar ligada; ver em Settings-Developer Options (ou ADB Debugging em algumas ROM's). Se não encontram a opção "Developer options", vejam como a poderão activar aqui: LINK
2.2) [Windows] O computador tem que reconhecer o dispositivo, isto é, deve ser possível ver/aceder à drive do Nexus 7 no Windows Explorer.
Instalar o Nexus Root Toolkit e em seguida instalar os drivers necessários a partir da opção "Full drivers install...". Seguir todos os passos indicados.
nota: se já têm os drivers instalados, não é necessário voltar a instalar os mesmos.
Se o Nexus não aparece, experimentar mudar de "USB Mass Storage/PTP" para "MPT" em Settings ; Storage ; USB Computer connection [...] Ver como aqui: LINK
Se o computador continuar a não reconhecer a drive do Nexus, tentem mudar de porta USB, aguardem uns segundos e deixem o Windows finalizar a instalação dos drivers necessários.
2.3) Instalar o Fast ADB, quando vos perguntar qual a pasta para a instalação podem escolher uma diferente da proposta. Eu escolhi c:\adb para simplicidade de acesso.
Copiar para esta pasta o ficheiro da recovery e do kernel anteriormente descarregados: boot-new.img e openrecovery-twrp-2.8.2.0-grouper.img.
Abrir uma janela com a linha de comandos. Se escolheram criar um atalho no desktop, podem utilizá-lo para este efeito.
Aceder à pasta onde instalaram o adb, no meu caso cd \adb
Executar o comando adb devices
Se for listado um número, por exemplo "List of devices attached 5700XXXX device" significa que o Nexus está a ser detectado. Falta no entanto autorizar a ligação USB. No ecrã do Nexus devem ter um caixa com esse pedido. Basta autorizar o mesmo.
Se não aparecer nenhum número, executar/verificar o passo 2) até conseguirem.
3. Flash do Kernel e Boot da Recovery com suporte a F2FS
Só devem executar os passos seguintes quando o computador reconhecer o Nexus 7 devidamente!
O bootloader do Nexus tem de estar desbloqueado. Se ainda não fizeram esta alteração, têm obrigatoriamente de a fazer agora. Para isso, basta utilizarem o Toolkit e seguirem o guia anteriormente publicado: LINK
Nota: seguir estes passos *exactamente* - se algum falhar, não continuar.
3.1) Ligar o Nexus 7 ao PC, isto se ainda não o fizeram
3.2) Abrir uma janela com a linha de comandos e aceder à pasta onde têm o adb instalado, no meu caso cd \adb
3.3) Executar o comando adb devices para garantir que o Nexus está a ser devidamente reconhecido.
3.4) Colocar o Nexus em modo fastboot: adb reboot bootloader
O Nexus vai reiniciar e terão uma imagem com o robot no ecrã. Podem verificar que o lock state já é UNLOCKED. Se for a primeira vez que o fazem, o windows vai instalar o respectivo driver.
3.5) Se executarem o comando fastboot devices, aparece listado o vosso Nexus. Se não for esse o caso, devem voltar ao ponto 2.2 para reinstalar o driver.
Neste momento estão criadas as condições para executar o procedimento.
3.6) Instalar o novo Kernel com o seguinte comando: fastboot flash boot boot-new.img
3.7) Correr a custom recovery: fastboot boot openrecovery-twrp-2.8.2.0-grouper.img
3.8) Ao correr a recovery ficam com o seguinte ecrã no tablet
Opcional: Fazer backup da partição /data
Podem nesta fase optar por fazer um backup da partição data. Só o podem fazer se tiverem até 50% da partição data ocupada. Quem tenha muita coisa instalada, ou o SD interno cheio, que passe esta fase. É melhor copiar fotos e música para o PC, e depois de terminado o processo, reinstalar apps e restaurar os ficheiros que considerar necessário.
Este processo é moroso, há que ter paciência.
Na janela da linha de comandos executar os seguintes comandos:
adb shell
cd /data
tar zcpf data.tar.gz --exclude=./data.tar.gz . .??*
exit
adb pull /data/data.tar.gz
No caso do Nexus das minhas miúdas, que só tem 4 ou 5 jogos (foi limpo aquando da instalação), o ficheiro ficou com 1,1GB e demorou mais de 6 minutos a copiar para o PC. A comprimir foi outro tanto. E ainda falta o restaurar dos dados...
4) Mudar partições de ext4 para F2FS
4.1) Seleccionar Wipe, Advanced Wipe, partição Data e Repair or Change File System
4.2) Seleccionar Change File System, F2FS e por último deslizem o dedo no Swype to change
4.3) Carregar no "back" três vezes até voltar ao ecrã de selecção da partição a formatar (imagem da direita na primeira fila destas imagens) e repetir o procedimento para a partição cache.
Nota: Se quiserem mais tarde voltar ao filesystem ext4 basta executar estes passos, mas escolher ext4 em vez de f2fs.
Se tudo correu como esperado, fazer "Back"
Opcional: Fazer restore do backup da partição /data que se tinha guardado anteriormente
Na janela da linha de comandos executar as seguintes instruções:adb push data.tar.gz /data/
O 1,1GB "só" demorou um quarto de hora a ser copiado para o Nexus.
Nota: Se por acaso o Nexus não estiver a ser detectado não entrem em stress.
No Tablet, seleccionem reboot e depois bootloader. De seguida, na janela da linha de comandos voltar a corre a recovery:fastboot boot openrecovery-twrp-2.8.2.0-grouper.img.
Neste caso, e só neste caso, repetir o comando:adb push data.tar.gz /data/
Agora vamos descompactar o ficheiro e por fim apagar o mesmo:
adb shell
cd /data
tar zxvpf data.tar.gz
rm data.tar.gz
sync
exit
Fim do Opcional
5. Fim
Resumindo, formataram duas partições com um novo tipo de sistema de ficheiros e instalaram um kernel modificado que reconhece o mesmo. Voltando ao Nexus 7, podem desligar o cabo USB e escolher a opção reboot, system.
Agora há que ter calma. O primeiro boot demora mesmo muito tempo.
Se ficaram de alguma forma algo assustados com tantos comandos e opções ou têm algum receio em danificar o Android não desesperem. A grande vantagem é que 99% das vezes é possível voltar a por o Nexus a funcionar reinstalando a "factory image" que a Google disponibiliza.
Alguns pontos que correram menos bem:
- Tinha vários drivers instalados, a solução foi utilizar o toolkit para os remover e voltar a instalar apenas um .
- O PC nem sempre conseguia detectar o Nexus quando estava com a recovery alternativa. A solução era desligar o Nexus e voltar a correr a recovery. Este aspecto só é importante para quem for utilizar a opção de backup da partição Data. Para alteração do formato da partição, não tem qualquer problema.
Agradecimentos: Este artigo só foi possível com a colaboração do +António Rodrigues que nos forneceu um guia que serviu de base a este, e do +Bruno Barão que compilou os comandos necessários para execução do procedimento.
Duas questões: depois disto acabam as atualizações OTA certo? Aconselham este processo a Nexus 7 que ainda estejam cobertos pela garantia?
ResponderEliminarSim, é bem provável que a OTA não instale.Nada que uma factory image não resolva.
EliminarRelativamente à questão da garantia, é algo que só o próprio pode avaliar.
OTA: memo que apareça a notificação de update é possível que a
Eliminarinstalação não seja concluída com sucesso.
Garantia: com recurso ao Nexus Root Toolkit é possível com relativa facilidade voltar a instalar Stock Rom + Recovery, e até fazer Re-lock ao bootloader, o toolkit tem opções para isso.
Obviamente cada um deve avaliar os prós e contras e decidir em consciência.
No meu caso, nem foi díficil: ainda com 2 meses de garantia, a Asus n
ao resolveu coisa nenhuma. Decidi avançar em três tempos: era continuar a ter um tablet que rapidamente ficaria encostado na prateleira, ou arriscar e dar-lhe uma vida nova :)
Vou tentar fazer isso, o nexus ficou mais rápido?
EliminarDepois deste processo podemos usar qualquer rom? Ou alguma específica com suporte a f2fs?
ResponderEliminarFunciona com o stock lollipop?
O procedimento foi executado com o Android 5.0 oficial (stock).
EliminarA custom recovery só é lançada para proceder à formatação, a recovery de origem não é alterada.
É o kernel que tem de suportar o file system.
Para usar outra ROM, há que garantir que esta é compatível com o kernel.
Como posso ver o filesystem do meu? Tenho o Nexus 7 2013 e queria ver qual dos dois tipos tem.
ResponderEliminarModo resumido:
Eliminaradb shell
mount
exit
Windows 8.1, x64, 1 porta USB 3.0 (Surface Pro 3), Nexus 7 - build LRX21P (Android 5.0) reconhecido quer como camara, quer como dispositivo multimedia no Windows Explorer, opção de debug ativada. O ADB (ponto 2.3) nunca apresenta devices com o comando adb devices. Alguma sugestão?
ResponderEliminarVer 2.2)
EliminarInstalar o Nexus Root Toolkit e em seguida instalar os drivers necessários a partir da opção "Full drivers install...". Seguir todos os passos indicados.
Bom guia, pelo guia vi que utilizam o adb e o fastboot, como isto são tools do Android SDK, como eu já tenho isso no Mac não preciso de ir para o Windows fazer a instalação das drives e que tais?
ResponderEliminarDesde que o Nexus seja reconhecido em modo adb e fastboot, é só executar os comandos.
EliminarNota: OSX para mim é chinês.
Devo dizer que com o OSX e Linux não é preciso de instalar as drives para o Nexus ser reconhecido no modo adb e fastboot. A instalação da imagem do 5.0 foi feita pelo OSX depois de me chatear com as drives do Windows
EliminarSolução: Instalar os drivers da Asus, http://www.asus.com/pt/Tablets/Nexus_7/HelpDesk_Download/
ResponderEliminarPonto 3.4: No meu caso o Lock state é "LOCKED", o comando do ponto 3.5 funcionou, mas no 3.6 dá mensgem FAILED (remote: Bootloader is locked.)
ResponderEliminarComo ultrapassar este erro?
O bootloader do Nexus tem de estar desbloqueado. Se ainda não fizeram esta alteração, têm obrigatoriamente de a fazer agora. Para isso, basta utilizarem o Toolkit e seguirem o guia anteriormente publicado
EliminarSolução: executei o comando fastboot oem unlock, confirmei no tablet e carreguei no botão Power, passado uns segundos o estado foi atualizado para UNLOCKED e já consegui completar o ponto 3.6
ResponderEliminarÉ uma questão de kernel, e sim, funciona.
ResponderEliminarO António Rodrigues testou no 4.4.4
Luís, ficou fantástico! 5* :)
ResponderEliminarPara quem ainda tem ou quer usar Android KitKat 4.4.4 podem usar a ROM indicada aqui:
http://forum.xda-developers.com/showthread.php?t=2791580
Estou a usar essa e ficou a voar baixinho :D
Obrigado pelas instruções e respostas, o tablet está agora mais utilizável :)
ResponderEliminarQuais seriam os passos seguintes para passar a suportar cabos OTG no Nexus 7 para ligar pens USB?
http://abertoatedemadrugada.com/2014/06/pen-sony-microvault-2-em-1-contacto.html
EliminarVer parte final do artigo.
Obrigado Luís. Instalei o SuperMount e depois o SuperSu por sugestão do 1º, mas nem um nem outro funcionam, assumi que este processo para formatação das partições fizesse root ao device, mas como não percebo, acho que não mexo mais :)
EliminarUtilizar o toolkit para instalar o root. Testado e comprovado.
EliminarInstalar o StickMount via Google Play.
Obrigado de novo. A primeira tentativa correu mal, o Nexus deixou de arrancar. Forcei um reset uns 10 minutos depois mantendo o Power pressionado 18 segundos e "acordou", com mais tempo volto a tentar.
EliminarEste processo também se aplica ao nexus 7 "2013"?
ResponderEliminarTudo depende do kernel. Desconheço se existe um kernel para o N7 2013 com suporte para F2FS.
EliminarNão sei até que ponto trará melhorias.
O Nexus 7 de 2013 também apresenta os sintomas de lentidão generalizada? Só fará sentido se o tipo (modelo?) de memórias for igual...
EliminarAtenção que estamos a falar de diferenças de velocidade/execução na ordem dos 60%/70% menos em relação ao normal.
Com o uso ao longo do tempo, evolução natural e quantidade de apps é aceitável alguma degradação na performance, mas nada desta magnitude. E nesse caso basta a operação de wipe cache ou factory reset e resolve num ápice ;)
Nos primeiros 2 dias até foi mais ao menos, mas já esta na mesma. Vou ter de flashar aí a 4.3
ResponderEliminarHá dias flashei o Andoroid 5 e em seguida wipe da cache, e dei-lhe tempo para estabiliazar... Mas aconteceu-me o mesmo que ao Hugo Silva: nos primeiros 5 dias ainda marchou mas rapidamente voltou a lentidão :/
EliminarKitKat 4.4.4 KTU84P stock odex All-F2FS acabadinha de (re)instalar.
Voltei a esta, foi a que usei para preparar o guia de base e que se aguentou com uma performance excelente durante duas semanas.
Para quem já converteu as partições para f2fs e quiser meter esta, fazer DL no link indicado aqui: http://goo.gl/yYJUou
Copiar para a pasta /sdcard/ no Nexus, aceder via Recovery e "install" do zip. Done.
Moto G 2nd Gen (2014)? E já traz a /data com f2fs como o Moto X?
ResponderEliminarSegui os passos todos mas quando fiz reboot, system o gajo ficou a rebootar durante a noite toda... quando disseste que demorava tempo, quanto tempo? 1h? 5h? 24h?
ResponderEliminarTinha/tenho o stock 4.4.4 rootado. O meu problema é que agora nem consigo fazer nada :/
Alguma sugestão para reaver o bicho? :)
Já percebi o problema. O kernel que tinha não devia ser compatível com F2FS.
EliminarDepois me fazer uma recuperação usando o NRT e instalar um stock e unroot 5.0 ficou resolvido. Consegui seguir os passos e ficou fixe :) Vamos ver se dura.
Boas.
ResponderEliminarAntes de mais, obrigado pelo tutorial e por todo o vosso trabalho no Aberto Até de Madrugada.
Estou a tentar fazer o mesmo no meu Nexus 7 (2012) mas com uma pequena diferença. Quero colocar todas as partições em F2FS (System, Data e Cache) com o Stock Android. Contudo não consigo sair da cepa torta.
Tenho acompanhado o tópico do Phantom Kernel para o Lollipop onde há pessoal que conseguiu fazer o que pretendo, contudo quando chega o momento de explicar falam como se toda a gente percebesse daquilo a potes resumindo instruções que deviam ser bem explicadas.
Já estou um pouco farto de andar a repetir vezes sem fim o mesmo conjunto de passos chegando sempre ao mesmo ponto que se resume a um conjunto de perguntas e dúvidas.
O que tenho feito é:
1 - Instalar de raiz a Factory Image do Android 5;
2 - Instalar o TWRP;
3 - Fazer Root ao tablet;
Contudo, a partir daqui não faço a mínima do que fazer. Já por duas vezes fiz Backups das partições System e Data através do TWRP. Após converter o sistema de ficheiros das partições para F2FS, ao fazer o Restore numa das vezes a partição System voltou a ficar em EXT4 (a Data manteve-se em F2FS) e na outra nem copiar a porcaria do Backup da partição Data para o dispositivo consegui (mensagem de erro que não havia espaço em disco o que era falso).
No XDA um utilizador diz que é preciso mover Apps do sistema para a directoria /Data/Apps/ (porque o F2FS ocupa mais espaço), outro fala como se não fosse preciso fazer nada.
Alguém me pode explicar como raio faço o que pretendo?! É que isto já me está a chatear e não é pouco (já perdi pelo menos 10 horas de volta disto para não conseguir fazer nada) e cada vez mais me sinto burro.
Obrigado pela atenção desde já.
Resposta rápida, não sei.
EliminarO facto de se alterar o system tem outras implicações, e sinceramente, sendo uma partição só de leitura, não vejo grande vantagem na alteração.
Esta operação só deverá ser possível com uma custom ROM Lollipop.
Efectivamente o procedimento diminui a lentidão do Nexus 7 (2012) nos 1ºs dias, mas neste momento está pouco melhor do que o que estava no inicio.Existe algo mais que se possa efectuar para melhorar a performance do mesmo (Android 5.0 Lollipop).
ResponderEliminarObrigado.
Eu estou a considerar voltar ao 4.3 e entregar o tablet à minha mulher. Com o 5.0 e o procedimento aqui descrito há momentos em que o tablet está muito bom, mas tem outros em que congela e até processos de sistema começam a bloquear.
EliminarPara quem executou este procedimento, vai poder receber futuras actualizações do sistema, ou terá que efectuar alguma alteração?
ResponderEliminarCumps
A resposta a esta questão está na primeira pergunta/resposta deste artigo.
EliminarEu reformulo a questão, depois de efectuar o procedimento, existe alguma alteração que possamos fazer para podermos receber actualizações do sistema automaticamente?
EliminarCumps
:)
EliminarA resposta está logo no início dos comentário: "OTA: mesmo que apareça a notificação de update é possível que a instalação não seja concluída com sucesso."
As actualizações OTA passaram a funcionar de uma forma diferente: não é feita uma verificação por ficheiro, mas sim por blocos.
Se não mexerem no system, a probabilidade de funcionar aumenta, mas se o processo de instalação verificar os blocos da partição data, puff -> factory image e siga a banda,
Eu segui o procedimento, a única alteração para F2FS que efectuei foi na data e na cache, no system não alterei nada!
EliminarCaso não seja possível a actualização via OTA, é possível fazer a instalação manualmente, por ex. para a actualização 5.0.1 (que já se houve que está em testes para os developers)?
Cumps
Via OTA, penso que não irá funcionar, mas logo vemos.
EliminarA solução passa por instalar a imagem de fábrica e repetir o processo.
Quando a OTA chegar, cá estaremos para debater o assunto.
Amigo, que Kernel é este? onde consigo detalhes sobre ele, para que eu possar manter ele atualizado. Obrigado!
ResponderEliminarapós a instalação eu vi o kernel que estava instalado e dei um google, realmente melhorou muito. obrigado. abs!
EliminarViva
ResponderEliminarFiz os passos todos, como recomendado, o que resolveu nos primeiros dias. Depois de instalar os habituais 3 utilizadores, começou de novo a ficar lento e a bloquear com frequência.
Fui ao recovery e fiz um "wipe cache partition" e agora o tablet fica em reboot sem ligar (já esteve 8 horas). Já fiz um "wipe/data factory reset" mas continua igual.
Se alguém me pudesse ajudar, ficava agradecido.
Obrigado
Para grandes males, grandes remédios. Instala a factory image.
EliminarGrato pela resposta.
EliminarComo o posso fazer se o tablet não liga? Fica em constante reboot.
O computador não reconhece o dispositivo.
Desculpa lá a minha ignorância.
Obrigado
Marcelo Oliveira (criou a minha mensagem com um nick antigo, que usei em tempos com a conta google)
Entretanto consegui encontrar um tal de "SKIPSOFT ANDROID TOOLKIT - NEXUS 7" com o que consegui instalar a factory image.
EliminarNexus recuperado e com 4.4.4 a bombar!
Este comentário foi removido pelo autor.
EliminarAlguém que já tenha instalado o Android 5.0.2 para Nexus 7 (Wi-fi) de 2012 e que possa dar feedback da sua fluidez, vale a pena instalar?
ResponderEliminarCumps
Melhora um pouco em certas situações, mas no geral é pior.
EliminarNo meu caso em particular: instalado o 5.0 via OTA a partir do 4.4.4 oficial, nos momentos iniciais fica fuído, mas basta começar a usar e tens alturas em que congela completamente durante uns segundos, e não é raro processos de sistema estoirarem também...
O Android 5.0.2 melhora um pouco a performance no nexus 7 (Wi-Fi) de 2012 em relação à versão 5.0. Porém, não faz milagres.
ResponderEliminarOla Boa Tarde
ResponderEliminarFiz o procedimento passo a passo e agora aparece uma msg a dizer k o serviço de NFC foi interrompido que faço agora
Reiniciar. Penso que resolve a questão.
EliminarAtenção ao Kernel. No Android 5.1 recomenda-se a utilização do Franco Kernel, do Francisco Franco.
Alem da msg do NFC ser interrompido o Launcher tambem aparece, tenho um nexus 7 2012 com o android 5.1 loollipop k faço
ResponderEliminarBoa Tarde,
EliminarConseguiu resolver este erro?
Segui este Guia mas aconteceu-me precisamente o mesmo que a si..
Limpar a cache pode ser uma boa solução.
EliminarBoa tarde, estou com o mesmo problema. já fiz um hard reset e mantem-se na mesma. Alguma solução?
EliminarDevem ter em atenção a versão das GApps que estão a instalar.
EliminarFora da minha zona de conforto, decidi seguir as vossas instruções para resolver a lentidão do meu nexus 7 5.1 lollipop. Entretanto entrou em boot e não consigo fazer mais nada. Segui as instruções do skipsoft toolkit mas também não ajudou. Será que me poderiam encaminhar, por favor?
ResponderEliminarPara poder ajudar, necessito de mais informações.
Eliminar- O bootloader já está desbloqueado?
- Em que fase do processo parou?
- Que operações foram feitas com o skipsoft toolkit?
Recomendação: quando algo corre mal, o melhor é parar.
Boa noite,
ResponderEliminardepois de tudo feito, quanto tempo demora o reboot, mais ou menos?
Uns bons minutos. Há que lhe dar tempo.
Eliminarmais do que 30minutos?... não me parece normal
EliminarOlá Luíz, com esse kernel eu só posso usar o lollipop 5.0? Posso usar o 5.1 com filesystem F2fs ou terei que voltar para o ext4
ResponderEliminarO Kernel originalmente referido no artigo destina-se ao Android 5.0.
ResponderEliminarPosteriormente, o Francisco Franco disponibilizou uma versão do seu kernel para o Android 5.1, a qual recomendamos.
Neste momento não posso confirmar que o kernel do Francisco seja compatível com o mais recente Android 5.1.1.
Luis estou utilizando este kernel do Francisco Franco: http://forum.xda-developers.com/showthread.php?t=1823671 e está funcionando 100% no Android 5.1.1. Obrigado pela dica!!!
EliminarTambém tive o mesmo problema mas este kernel resolveu! Obrigada pelo link, Leandro.
EliminarFiz o procedimento e funcionou muito bem, fiz com o 5.0 e atualizou via OTA para o 5.1, tudo OK, Obrigado.
ResponderEliminarótimo tutorial, parabéns!
ResponderEliminarsó uma duvida se eu fizer downgrade ou upgrade usando nexus root toolkit o filesystem vai continuar em f2fs?
Não, nem consegue, pois o toolkit não vai funcionar por cima do f2fs. Simplesmente instala a imagem de fábrica, apagando o que lá está.
ResponderEliminarblz valeu
EliminarDepois de tudo efetuado, ao ligar dá sempre erro no launcher e no NFC a dizer que foi interrompido, mas constantemente. O que poderá ter corrido mal?
ResponderEliminarLimpar cache e verificar se resolveu.
Eliminaro meu ficou igual... para solucionar o problema utilizei o programa http://www.skipsoft.net/?wpdmpro=uat-v143 foi só ler e avançar com as opções. mas precisa de saber de inglês senão vai dar buraco... o meu ficou com a versão 5.1.1 e esta a correr tal como quando o comprei...pelo menos para já...se houver alguma alteração eu aviso.
Eliminare o meu e o nexus de 2012
EliminarBom dia Luís
ResponderEliminarPeço ajuda na resolução de uma entrave.
Ao carregar o boot-new.img responde com um erro:error: cannot load .... já fiz o download 2 vezes e nada. Como posso resolver isto ?
Obrigado
colocaste na pasta do adb para ele ler?
EliminarO bootloader está desbloqueado?
EliminarO comando fastboot devices reconhece o tablet?
Na pasta abd está o boot-new e o openrecovery.
EliminarEstá desbloqueado, reconhece, e fica listado quando executo o passo 3.5 (fastboot devices).
Aqui devolve erro cannot load...
Verifica se estás a correr o abd na pasta onde este está instalado.
EliminarVerifica o caminho para o boot.img ( podes colocar o caminho completo, ex: c:\adb\boot-new.img)
Boas,
ResponderEliminarFiz tudo bem... Quando foi a fazer o primeiro reboot é que reparei que algo não estava bem ! Esteve a noite toda e não sai da li ! Agora tive a ler os coments e percebi que tinha de ser na versão 5.0 e a que eu tinha neste momento é 5.1.1 ! O problema está ai certo ?
Em que fase do processo é que parou? Nº?
EliminarFoi até ao 5. Até ao fim depois fiz reboot, system. Ele depois não sai dai ! esta sempre no reboot ....
EliminarSugiro repetir o processo com o kernel correspondente à versão do so
EliminarCom o novo kernel já está a funcionar ! Muito obrigado pelo ajuda !
EliminarCumprimentos
Pois deve ser isso ! Eu utilizei o kernel que disponibilizou mas pelo que li esse é para 5.0 e meu está no 5.1.1 ! Então vou repetir o processo mas com o kernel compatível com a minha versão ! Existe hipótese de disponibilizar-me kernel para minha versão?
ResponderEliminarFiz e refiz todo o processo e após o passo REBOOT -> SYSTEM o Nexus 7 fica parado na tela de inicialização "Google". O que fazer?
ResponderEliminarLeia a resposta ao comentário anterior. Tem de utilizar o kernel que corresponde à versão do Android instalada.
EliminarLuís e como conigo baixar a versão diferente do kernel ?
Eliminarhttp://forum.xda-developers.com/showthread.php?t=1823671
Eliminarboas pessoal , no meu nexus7 2012 correu tudo bem até ao ponto 3.6
ResponderEliminarno 3.7 da este erro:
sending "boot boot-new.img" (9724 kb)...
OKAY [1.161S.]
WRITING "boot boot-new.img"...
FAILED ( REMOTE: (INVALIDSIZE))
FINISHED.TOTAL TOME 1.178S
Dá sempre failed no ponto 3.7 e bloqueia o tablet, as setas nao mexem.
estou a 2 dias a pesquisar e nao encontro solução.
conseguem me ajudar?
O bootloader está desbloqueado?
EliminarSim Luís. Tive isso em atenção. Por isso estranhei.
EliminarAtenção à recovery que está a ser utilizada. Isso já foi referido em comentários anteriores.
EliminarO Android foi actualizado e o Francisco Franco também actualizou o kernel. Os ficheiros a utilizar devem ter isso em conta.
(estou a passar à frente a parte do cabo USB estar OK)
fiz tudo até o fim mas agora ele não liga
ResponderEliminarAtenção ao Kernel, tem de ser o correspondente à ROM instalada
EliminarO meu está com a versão 5,1 e muuuito lento. Ainda tem jeito?
ResponderEliminarComprei um Nexus 2012 que possui o android 5,1 mas está muuuito lento. Ainda existe solução pra ele?
ResponderEliminarPode sempre tentar alterar o sistema de ficheiros para f2fs. Melhora um pouco, mas vai continuar lento. A idade não perdoa
EliminarAlguém da zona da Guarda que me faça esta alteração de memória de ext4 para F2FS num nexus 7 2012.?
ResponderEliminar