br-lemes / lev-jailbreak

SSH access to Saraiva Lev and other Bookeen Cybook eReaders (Muse, Odyssey, Nolimbook).
19 stars 3 forks source link

Compatibilidade com lev neo e lev fit #1

Open douglasanpa opened 7 years ago

douglasanpa commented 7 years ago

Adicionar compatibilidade com lev neo e fit

br-lemes commented 7 years ago

Você tem algum deles? Pretendo comprar um Lev Neo em novembro ou dezembro.

douglasanpa commented 7 years ago

Chegou o neo hoje para mim

douglasanpa commented 7 years ago

Ele é versão AWA13(1Ghz) Boo Reader 6.3 build(2523)

douglasanpa commented 7 years ago

Hoje saiu promo dele...

http://www.promostop.com.br/e-reader-lev-neo-com-luz/

da uma olhada se interessar...

br-lemes commented 7 years ago

O meu Lev com Luz (que foi roubado) era: Versão 6.3 boot[6] rootfs[11] (build 2360).

Os números entre colchetes, são os mesmos? 6 e 11? Quais os 5 primeiros dígitos do número de série? O Lev com Luz era SA615.

Eu acho que é compatível sim, porém seu Neo tem um build mais recente. E não sei onde fazer o download. Mas não tenho como testar, ou garantir que vá funcionar (ou até mesmo que não vá estragar seu Lev).

Se eu fosse arriscar, e acho que eu não arriscaria no meu próprio Lev sem coletar mais informação. Eu tentaria fazer o jailbreak. Assim que tiver instalado, conecte ao WiFi. Como o meu jailbreak vai ter um build mais antigo, ele vai se oferecer para fazer o upgrade. Após fazer o download e antes de iniciar a atualização, eu conectaria por SSH e copiaria o arquivo CybUpdate.bin para atualizar o meu jailbreak. E depois repetiria o processo, para ter o jailbreak com o build novo.

douglasanpa commented 7 years ago

pelo que vi o lev neo é igual ao muse frontlight, no game over tem esse firmware Cybook Muse/Odyssey essential/Odyssey frontlight 2/Nolimbook Testing version : 6.3.2350 https://drive.google.com/file/d/0B1fSSxkiHDcZLXpIZnZrN3piR0U/view?usp=sharing

mas tenho receio de não funcionar

br-lemes commented 7 years ago

Esse mesmo firmware eu usei no Lev com Luz (o modelo antigo). Não que eu esteja garantindo, mas vai funcionar sim. Eu só me preocuparia em conseguir o mesmo build, porque eu sou bem detalhista mesmo.

calendulish commented 6 years ago

Eu tentei com o seu e o do Greg no novo lev neo. Ele reinicia, faz todo o processo de atualização, mas quando volta está tudo igual como se não tivesse atualizado. Os números das versões se mantém os mesmos.

BR: 6.3 boot[7] rootfs[16] (build 2523) SN: SA676

br-lemes commented 6 years ago

Não vou conseguir investigar melhor isso até ter um Lev Neo.

Seu Lev já fez alguma atualização? Se a gente conseguisse descobrir um link para o CybUpdate.bin do Lev Neo, poderia descobrir mais.

Obrigado pelos dados. Já dá para saber que só a versão do software é a mesma, tudo é diferente o build, o boot, o rootfs e até o número de série. E ainda bem que o Lev não efetiva a atualização, senão poderia dar problema. Com esses dados, eu nem teria tentado com medo de dar problema.

calendulish commented 6 years ago

O lev está tentando pegar a atualização deste ip 146.185.40.169 (ssh na porta 443). Ele faz a troca de certificado com o servidor mas não recebe nenhum dado adicional (nem checagem de versão). Então eu acho que não existe mesmo um arquivo para o neo :(

br-lemes commented 6 years ago

Talvez só vamos conseguir quando sair uma atualização. Comprei um Lev Neo essa semana. Deve chegar em até 20 dias. Então vou poder experimentar mais de perto.

ghost commented 6 years ago

Olá, estou analisando adquirir um Lev Neo, quais as vantagens do JailBreak? Ouvi dizer que ele possui atualizações forçadas e propagandas, JailBreak me ajudaria? Grato.

Obs: Não tenho interesse na "nuvem" ou loja de livros da Saraiva, somente vou adquirir ebooks DRM-free de outro lugar.

MedeirosJoel commented 6 years ago

Opa, esperando aqui ansiosamente o update do firmware para o lev neo!

br-lemes commented 6 years ago

@Takeru-Linux As atualizações não são exatamente forçadas, ele pede para atualizar. Mas pede toda vez que se conecta ao WiFi, o que se torna inconveniente. A loja Saraiva atualiza aquele banner na parte inferior toda vez que se conecta ao WiFi (as propagandas). O jailbreak não muda em nada qualquer uma dessas situações. Ao alterar o número de série usando o jailbreak, o Lev passa a estar associado à loja da Bookeen. E aí eu já não sei se ele se oferece para atualizar constantemente ou se atualiza o banner, não chegou a acontecer comigo. Mas ainda há um banner de qualquer jeito.

Não vejo nenhuma vantagem, além da curiosidade nerd de entrar no Linux e dar uma espiada e modificar alguma coisa se você souber o que está fazendo. No seu caso, modificando o número de série libera o navegador, então você pode baixar livros diretamente no Lev sem precisar conectar ao computador.

onlurking commented 6 years ago

É uma pena que até agora a Saraiva não soltou uma atualização do firmware, seu post sobre rootear e habilitar o navegador foram decisivos pra eu comprar o Lev @br-lemes , infelizmente eu peguei o Neo e não rolou fazer o root..

Pelo que sei, o Lev Neo é na verdade o Cybook Muse FrontLight não? Uns russos conseguiram achar o link de update do firmware do Muse FrontLight aparentemente, vou adaptar teu script pra fazer o flashing por cima dessa imagem, talvez funcione.

EDIT: Agora que vi, essa é a build 2350, o da Saraiva é 2523 :/

ghost commented 6 years ago

Eu comprei o Lev Neo, e o devolvi após 4 dias de testes, nada de root e a barra de propaganda no menu inicial me irritou bastante. Então eu adquiri um Kobo Glo HD da Livraria Cultura, sistema baseado em Linux totalmente hackeavel código fonte disponível aqui no github e hacks "galore" no mobilereadforums. De cara já removi o logo da Cultura, tirei a tampa com cuidado e removi o cartão SD interno de 4GB fiz backup e instalei um de 16gb no lugar (isso mesmo, o O.S fica dentro de um cartão micro SD interno), removi recomendações, instalei Koreader, Ksmenu. O dispositivo é fantástico e tem navegador que funciona direto da caixa.

br-lemes commented 6 years ago

@onlurking Ainda não tive tempo de ver isso melhor, mesmo que não dê em nada ajuda a entender as mudanças.

@Takeru-Linux Se eu conseguir comprar com o vale cultura online, você me convenceu a comprar o Kobo. Eu nunca tive dificuldade para ler em telas normais, iluminadas, então em dinheiro não pago por eles. Mas com esse vale que temos "direito" de gastar como o governo bem entender, esses dispositivos são a melhor opção. Por isso escolhi o Lev (na época só a Saraiva aceitava vale cultura online).

ghost commented 6 years ago

Deu até vontade de comprar um Kobo @Takeru-Linux, mas o dinheiro não vai dar, pq comprei o lev a pouco tempo.

@br-lemes Cara, eu dei uma lida por cima de tudo que é discussão que já foi gerada. Não sei se entendi direito, mas parece que se a gente fizer um downgrade de versão de software e depois utilizar teu jailbreak talvez funcione, é isso?

ruanmed commented 6 years ago

Galera, achei a postagem do @br-lemes hoje no blog dele enquanto procurava como resolver o problema do brilho no Lev com luz (primeira edição, o CYBOY4F-SA), o nível mínimo é muito alto, chega dói. Meu primeiro passo foi procurar como personalizar o firmware.

Enfim, agora à noite foi conectar meu Lev ao wifi aqui, antes de fazer o procedimento para obter acesso via SSH, e chegou uma atualização para o mesmo, agora ele está na versão 6.3 boot[7] rootfs[18] (build 2643), e creio que essa pode ser a mesma versão para o Lev Fit e o Lev Neo, vocês que possuem o dispositivo verificaram se o mesmo recebeu alguma atualização?

ruanmed commented 6 years ago

Atualização, fiz o processo utilizando o make mesmo aqui do repositório, foi criado o arquivo lev-jailbreak.bin direitinho, renomeei ele para CynUpdate.bin, coloquei na pasta raiz do Lev, ele apresentou a tela para fazer update depois que removi do computador e aí confirmei. O processo de atualização foi concluído, a tela inicial do Lev voltou normal mas o touch não tá funcionando. No entanto ele tá reconhecendo quando coloco na USB no computador, coloquei o arquivo CybUpdate.bin que baixei direto do site da Saraiva (pelo link do bit.do que está no make) nele, ele reconhece mas na hora que pede para instalar não tem como eu selecionar Sim pq a tela não funciona haha. Vou ver aqui se dou um jeito, já aproveito para pedir se alguém tiver aí o CybUpdate.bin anterior da Saraiva aí, o que estava no meu Lev antes era o 6.3 boot[6] rootfs[11] (build 2360).

onlurking commented 6 years ago

confere @ruanmed , liberaram atualização pro Lev Neo! :D alguém consegue sniffar a rede e pegar o endereço daonde o Lev pega a atualização?

calendulish commented 6 years ago

Meu lev já havia atualizado e não tenho como reverter, então as informações do sniff continuam as mesmas. Talvez você consiga se o fizer no momento que a atualização é baixada. Se ele ainda precisar de autenticação, a chave privada está dentro do rootfs.fex de qualquer firmware.

Segundo uma atendente da Saraiva, os arquivos para atualizar o Fit e o Neo agora são os mesmos. Alguém poderia confirmar isso?

Link Oficial: http://bit.do/atualizarlev Sem rastreamento: http://images.livrariasaraiva.com.br/estatico/ereader/CybUpdate.bin checksum: cd421815e8829616e15b0753c07fbd77

ruanmed commented 6 years ago

Eu brickei meu Lev com luz ontem depois de ficar tentando todos os firmwares do site do Grégory Soutadé para ver se o touch voltava a funcionar normalmente, mesmo com o touch sem funcionar eu tava, teoricamente, conseguindo atualizar ele pois ele era reconhecido pela USB, jogava o arquivo CybUpdate.bin na pasta e depois desligava o Lev e ligava ele com o botão Home pressionado, aí ele começava a atualização, o interessante é que em todas as telas de atualização o texto aparecia em inglês, até mesmo com o CybUpdate.bin da Saraiva, o baixado pelo link oficial. Enfim, no final da noite, depois de cansado o que aconteceu, em específico, foi o mesmo problema do Fran que fez um comentário lá, eu coloquei o firmware do Muse HD 6.3.2536 e agora ele não consegue mais fazer o processo de update pois fica travado numa tela preta, então fica a dica, não usem esse firmware lá para atualizar seus Lev com luz CYBOY4F-SA.

Meu irmão tem um Lev com luz também do mesmo modelo que o meu, chequei hoje de manhã e ele ainda tá com o firmware Versão 6.3 boot[6] rootfs[11] (build 2360), chegando em casa vou ligar ele num hotspot criado no meu PC e tentar sniffar a atualização com o wireshark.

onlurking commented 6 years ago

Eu falei com o suporte deles, eles falaram que é o mesmo arquivo @ShyPixie

mandaram as seguintes instruções pro Lev Neo mesmo:

Para efetuar a atualização do seu ereader Lev, deve-se efetuar o procedimento abaixo:

  1. Acesse o link abaixo através de um computador para fazer o download do arquivo: bit.do/atualizarlev

  2. Conecte o Lev no computador pelo cabo USB;

  3. Copie o arquivo “CybUpdate.bin” no diretório raiz (pasta principal) do Lev (É importante que o arquivo não seja renomeado);

ruanmed commented 6 years ago

Pois então, se o arquivo do link aí oficial que eles dizem for o que funciona no Lev com luz antigo, realmente não sei o que causou o problema no touch do meu Lev que deu após eu fazer o procedimento :/.

Será que a Bookeen incluiu alguma coisa na atualização para propositalmente descalibrar o touch? E outra coisa, além do touch não funcionar o meu Lev com luz, antes deu brickar ele, não tava mais acendendo a luz, o botão do meio funcionava, mas quando eu ficava apertado ele simplesmente ia para a tela que deveria acender a luz só que não acendia.

Vou tentar sniffar o endereço de atualização pelo Lev do meu irmão aqui agora à noite.

ruanmed commented 6 years ago

Consegui fazer o sniff aqui pelo wireshark, o arquivo que o Lev baixa é direto do servidor da Bookeen, ele não utiliza o servidor esculhambado da Saraiva,

Link da requisição: http://fw.bookeen.com/fw_oem/SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861/Cybupdate20180212_2643/CYBOY4F-SA/CybUpdate.bin Link alternativa com IP direto: http://87.98.165.180/fw_oem/SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861/Cybupdate20180212_2643/CYBOY4F-SA/CybUpdate.bin 96,7 MB CRC32 Hash: B578A634 MD5 Hash: D224E4CBDA0F8868182CCF8F5B58FC12 SHA-1 Hash: 5B58C38D14A8B1071201A198EE4C86A25882B25C

Enquanto para o arquivo: http://images.livrariasaraiva.com.br/estatico/ereader/CybUpdate.bin 95,7 MB CRC32 Hash: 1DDB92A6 MD5 Hash: CD421815E8829616E15B0753C07FBD77 SHA-1 Hash: 11AD3270729698725F095FB034EADA27A3925389

Ou seja, foi isso que esculhambou meu Lev com luz ontem, se eu não tivesse feito a merda de instalar a versão lá do MUSE HD que peguei no site do Grégory Soutadé ele estaria funcional hoje eu acho, agora vou ter que abrir o Lev e ver se consigo acesso via serial fazendo a gambiarra que tem lá no site haha. Triste velho >.>

calendulish commented 6 years ago

@ruanmed Esse firmware é o que serve apenas para o Cybook Odyssey, Nolim Book, e derivados

Esse link parece ser informações que podem ser encontradas no lev:

SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861 <- ???? (não é o SN, MAC) Cybupdate20180212 <- Data do release 2643 <- build CYBOY4F-SA <- modelo do lev (está atrás em letras bem pequenas) CybUpdate.bin <- arquivo

Só não sei como encontrar a data...

ruanmed commented 6 years ago

@ShyPixie , Eu também achei que era, mas olhei ontem e não era, o número serial do Lev do meu irmão começa com SA615BK... e o MAC também é diferente, 90:D7:4F... Talvez seja algum hash de alguma informação.

Vou tentar ver se descubro como esse link foi gerado ou se é só a estrutura para uma pasta com as atualizações da Saraiva mesmo, seria bom se outra pessoa com o Lev também conseguisse capturar o link do download para compararmos se vai haver alguma diferença nos links e/ou nos arquivos.

paulojam commented 6 years ago

Bom dia a todos! Liguei o Wi-Fi do meu LEV com luz (versão Muse) e foi oferecida uma atualização. Aceitei, baixei e aparentemente deu certo. Porém, à noite, para ligar a luz, bastava pressionar o botão home por dois segundos e ela se acendia. Este procedimento não está mais funcionando. Alguma dica do que fazer?

Desde já, agradeço.

shyba commented 6 years ago

Oi Fui colocar uma cacetada de arquivos pdf de vez e o Lev com luz (CYBOY4F-SA) não conseguiu atualizar a lista. Nisso, reiniciou e fica em uma tela branca depois do "iniciando". Na curiosidade, liguei segurando o botão do meio enquanto conectado no computador. Isso coloca o Lev em "flashing mode". Ele aparece no lsusb como: Bus 001 Device 022: ID 1f3a:efe8 Onda (unverified) V972 tablet in flashing mode

Até agora, o que consegui descobrir é que no Debian, instalando o pacote sunxi-tools, dá pra ler e escrever o bootloader com o comando sunxi-fel (dump de memória e execução a partir de um endereço também). Espero que isso ajude. Ainda não pensei em nenhuma utilidade, até pq meu caso parece mais simples (talvez só esteja atualizando a cacetada de arquivos ou travado em alguma coisa), mas talvez isso ajude alguém a recuperar brick.

shyba commented 6 years ago

Consegui resolver meu caso!

Valeu @ruanmed pelo link do update! Editando os scripts do update em init.d conseguir forçar um factory reset. Vi algumas referencias ao "adb" no init.d e em /bin tem um adbd, talvez seja mais fácil habilitar adb pra quem gosta (ao invés de SSH). Talvez dê para portar o koreader com algum esforço. A Bookeen disponibilizou o source do kernel e do uboot. Com o source do kernel, uboot e FEL mode dá pra ocupar bastante o tempo.

br-lemes commented 6 years ago

@ruanmed, obrigado pelas informações, os links, etc. Não testei nem apresentei nenhuma novidade porque não tenho mais um Lev.

@paulojam, não sei como ajudar.

@shyba, ótimas informações também. Na verdade eu tenho um Lev, mas que não funciona (tela quebrada). Talvez eu consiga fazer algum experimento interessante com essa informação qualquer dia.

Quanto à tela quebrada, a Saraiva troca por um novo pela metade do preço. O problema é que se trata da metade do dobro do preço. Quer dizer, normalmente é vendido com desconto, mas é trocado pela metade do preço cheio. O que é quase o mesmo valor com ou sem troca.

paulojam commented 6 years ago

@ruanmed, por favor, atualizei meu LEV Neo com luz para a versão 6.3 boot[7] rootfs [18] (build 2643) e depois disso a luz parou de acender ao pressionar o botão central por 2 segundos. Isso aconteceu com você também? Grato.

jfcostta commented 6 years ago

@paulojam atualizei o meu e, de fato, o procedimento parece ter mudado. Agora, segurar o botão por 2 segundos traz o menu da iluminação e, só depois disso, que tu podes ligar ou desligar o backlight. Também não gostei, preferia como antes.

paulojam commented 6 years ago

@jfcostta Bom dia! Obrigado pela resposta. Entrei em contato com o suporte da Booken (fabricante original do LEV) e após informar o número de série do aparelho, me disseram que isso era normal após a atualização. Não me conformei, pois é um recurso que uso bastante. Entrei em contato com o suporte da Saraiva, e me instruíram a tentar trocar o aparelho.

jfcostta commented 6 years ago

Não adianta trocar o aparelho, pois se for atualizado, a feature (=> bug) retorna. Falha de UX, era uma função muito útil :/.

On Mon, Jun 18, 2018 at 10:57 AM paulojam notifications@github.com wrote:

@jfcostta https://github.com/jfcostta Bom dia! Obrigado pela resposta. Entrei em contato com o suporte da Booken (fabricante original do LEV) e após informar o número de série do aparelho, me disseram que isso era normal após a atualização. Não me conformei, pois é um recurso que uso bastante. Entrei em contato com o suporte da Saraiva, e me instruíram a tentar trocar o aparelho.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/br-lemes/lev-jailbreak/issues/1#issuecomment-398063139, or mute the thread https://github.com/notifications/unsubscribe-auth/ANA32QB626NbCQovOmI2hKjAwPPdNi_3ks5t97HggaJpZM4PB1S0 .

ruanmed commented 5 years ago

Galera, gostaria de informar que depois de muito tempo com o Lev com luz parado em minha mesa, depois deu ter brickado ele, eu tomei vergonha na cara e recuperei o bicho, precisei fazer uma "cópia" do Lev com luz de meu irmão para ele.

Eu peguei uma imagem de um Linux do nolim que um cara me forneceu na internet e com essa imagem gravada num cartão microSD o Lev dá o boot por ela ao invés de dar o boot pelo sistema normal, e aí obtive o acesso via serial (tive que abrir o Lev e soldar os cabos num adaptador que tenho aqui), fiz o backup de todas as partições internas do meu Lev usando o comando dd, e aí depois editei essa imagem para colocar um script de inicialização para rodar os comandos de backup automaticamente e coloquei esse mesmo cartão no Lev com luz de meu irmão (aí ele copiou todas as partições internas do Lev de meu irmão) e posteriormente desabilitei esse script e coloquei o cartão novamente no meu Lev e fiz a cópia dos backups de meu irmão para o meu e ele voltou a funcionar normalmente.

Basicamente, quem tiver com seus Levs brickados por ter instalado firmware errado que nem eu, tem como recuperar, se alguém necessitar eu posso passar mais detalhes, vou ver se tem como habilitar outro tipo de conexão (tipo o adb que a shyba ali em cima sugeriu) para não precisar abrir o Lev e soldar cabos e tal kkkk.

br-lemes commented 5 years ago

@ruanmed, ótimas informações! Gostei!

jamessonjames commented 5 years ago

@ruanmed, por favor me ajuda! Eu brickei meu LEV! Coloqueinm arquivo de atualização que não era compatível agora fica tela preta... Tem solução???

raphaelldsantos commented 5 years ago

Pessoal atualizei meu lev com luz antigo, e estou sem resposta do touch, problema semelhante ao do @ruanmed. Gostaria de voltar a configuração de fábrica. Alguém pode dar uma força. Não brickei. Ele ainda realiza leitura no usb, só não responde os comandos a toque...

foolangel commented 5 years ago

Versão 6.3 boot[6] rootfs[11] (build 2360). Alguém sabe como eu fáco pra ter o firmware original de fábrica do LEV COM LUZ para reinstalá-la no meu aparelho, pq a atualizção mais atual só me trouxe problemas.

eduferreira199 commented 4 years ago

Tô aqui pra agradecer o @ruanmed, o touch do meu morreu, mas com o link da atualização direto da Bookeen deu certo, muito obrigado cara!

Vou repostar o link pra quem mais precisar, o meu era um Lev normal, modelo CYBOY4S-SA. http://fw.bookeen.com/fw_oem/SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861/Cybupdate20180212_2643/CYBOY4F-SA/CybUpdate.bin

jfcostta commented 4 years ago

Eduardo, este firmware pode ser aplicado ao Lev Neo normal? Ele é mais atual do que o que vem nele? Aceita pt-br?

Em qui., 6 de fev. de 2020 às 16:46, Eduardo Silva notifications@github.com escreveu:

Tô aqui pra agradecer o @ruanmed https://github.com/ruanmed, o touch do meu morreu, mas com o link da atualização direto da Bookeen deu certo, muito obrigado cara!

Vou repostar o link pra quem mais precisar, o meu era um Lev normal, modelo CYBOY4S-SA.

http://fw.bookeen.com/fw_oem/SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861/Cybupdate20180212_2643/CYBOY4F-SA/CybUpdate.bin

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/br-lemes/lev-jailbreak/issues/1?email_source=notifications&email_token=ADIDPWKIOS5A7VQ7CTIT3PTRBRSK5A5CNFSM4DYHKS2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELARAMA#issuecomment-583077936, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADIDPWNIEL2EV5EAA63PPADRBRSK5ANCNFSM4DYHKS2A .

br-lemes commented 4 years ago

Pessoal, não é uma informação muito nova. É do dia 03/01/2019, há mais de um ano. Mas eu só notei agora. O Grégory Soutadé, que criou o procedimento original que eu usei para criar essa versão automatizada e adaptada ao Lev, descobriu como ativar o adb e funciona no Lev:

Fonte: https://blog.soutade.fr/post/2015/03/game_over.html

É só usar adb shell para se conectar! Fica fácil até para quem usa Windows. Funciona no novo Lev NEO. Se alguém tiver outros modelos do Lev, em especial o antigo, seria legal saber se também funciona. Mas se a nova atualização é compartilhada, deve funcionar sim.

Já tem alguns meses que eu adquiri esse Lev novo, mas eu precisava do link de uma atualização para executar o procedimento. Mas estava receoso de atualizar devido aos problemas que os colegas relataram (perda da função do botão de luz, por exemplo), então estava adiando isso aqui. Mas hoje, ao conectar meu celular no modo adb, me lembrei dos comentários sobre adb e resolvi pesquisar se alguém mais estava falando disso. E vi no blog do Grégory. Para mim, isso resolve o problema que é obter um shell para me divertir. Diante dessa informação nova, não pretendo atualizar este repositório. Talvez criar um novo com automatização para compilar ferramentas legais para brincar com o shell do Lev, como o fbcat (para tirar screenshot) ou o próprio SSH.

Vou agora investigar se consigo fazer um backup da imagem original, sem atualização, para quem está frustrado com a perda de funcionalidade da atualização. Porque o meu Lev ainda está original.

alexrochap commented 4 years ago

Olá pessoal, tenho o Lev Neo c/ Luz "Cybook Muse HD" (MODELO CYBME2F), fiz update do mesmo utilizando o link: http://fw.bookeen.com/fw_oem/SA-226D8A93-CB0F-4e23-A027-0E5AB7E1A861/Cybupdate20180212_2643/CYBOY4F-SA/CybUpdate.bin, mas o mesmo bugou (brickado). Sendo assim alerto a todos para não utilizar esse firmware para o modelo CYBME2F "Cybook Muse HD". Agora estou buscando meios de conseguir reviver meu Lev Neo, mas tá duro! Alguém aqui do fórum passou pelo mesmo problema e conseguiu resolver?

Ruffain121 commented 3 years ago

@br-lemes com o ADB como fica o procedimento para ativar o navegador no lev neo? (Sou leigo na área do linux)

o meu modelo está na versão 6.3 boot[7] rootfs[18] (build 2643) e número de série iniciando em SA676

br-lemes commented 3 years ago

@Ruffain121

nvram -S BK646<últimos 13 digitos>
killall boordr

E para voltar ao normal:

nvram -S SA676<últimos 13 digitos>
killall boordr

Se você sabe colocar isso num script (melhor para não cometer erro de digitação):

#!/bin/sh

# Toggle Saraiva Lev serial number (SA676) by Bookeen Cybook Muse (BK646)

FIRST=$(nvram -s | cut -d '=' -f2 | cut -c 1-5)
LAST=$(nvram -s | cut -d '=' -f2 | cut -c 6-18)

if [ "$FIRST" == "SA676" ]; then nvram -S BK646$LAST
elif [ "$FIRST" == "BK646" ]; then nvram -S SA676$LAST
fi killall boordr

ATENÇÃO: cuidado com o comando nvram, gravar informação incorreta na nvram pode impedir o funcionamento do Lev (obviamente eu não testei a veracidade dessa informação). Eu usei esse procedimento no modelo antigo do Lev (o serial começava com SA615). No Lev novo (serial com SA676) nunca experimentei. Mas não vejo motivo para dar errado.

douglasanpa commented 3 years ago

@br-lemes acabei de fazer no meu lev, converteu a loja para booken e habilitou o navegador

edit: o meu é o SA676

Ruffain121 commented 3 years ago

para colocar em um script é só crirar um arquivo .bat ou algo do tipo? (perdão mas sou meio leigo msm kkk)

douglasanpa commented 3 years ago

Só copiar e colar no terminal, nem precisa criar script

FIRST=$(nvram -s | cut -d '=' -f2 | cut -c 1-5) LAST=$(nvram -s | cut -d '=' -f2 | cut -c 6-18)

if [ "$FIRST" == "SA676" ]; then nvram -S BK646$LAST elif [ "$FIRST" == "BK646" ]; then nvram -S SA676$LAST fi killall boordr