Fui inspirado a escrever este artigo em uma conversa recente sobre novos produtos no mercado de smartphones. Um dos conhecidos falou sobre como ele adquiriu o próximo, como ela era maravilhosa e não como as outras. Como é conveniente ouvir música com novos fones de ouvido sem fio e como é maravilhoso. Ele olhou, ouviu, comparou, não ficou impressionado.
Eu mesmo não troco de dispositivo com frequência. Uso um deles há dez anos e não tenho pressa em mandá-lo para descansar.

Na verdade, falaremos ainda sobre um representante de um tipo de player multimídia que está morrendo gradualmente. E sobre como ele conseguiu ficar comigo por tanto tempo.
A imagem é cômica, nascida em um dos recursos dedicados aos gadgets. De fato, o jogador fica assim:

Bem, ou assim:

O dispositivo foi comprado em 2007. Um modelo de dois gigabytes, cuja quantidade de memória interna parecia ridícula até então. Mas o jogador estava equipado com um conector para um cartão SD, o que mudou bastante o assunto.
O aparelho é pequeno, com uma tela colorida de 2,5 "e um sensor resistivo. Além dos fones de ouvido e tablets, adequados apenas para testar o desempenho, havia uma pequena caneta estranha que a maioria dos proprietários jogava rapidamente em uma gaveta distante.

O que distingue esse jogador de milhares de outros produzidos na época?
- Uma grande margem de autonomia. O fabricante reivindicou 52 horas de reprodução. De fato, toda a parede traseira é ocupada pela bateria.
- Suporte para um grande número de formatos de música: mp3, ogg, flac, ape, wma.
- Som de alta qualidade e a capacidade de "agitar" os fones de ouvido de estúdio.
- Não há necessidade de suporte a software como o iTunes.
Em geral, para mim, pela primeira vez, foi o suficiente. Mas apenas para o primeiro.
Ah, sim, o D2 foi um dos primeiros jogadores equipados com uma tela sensível ao toque.
Quando cartões de memória mais espaçosos começaram a aparecer - 32 GB ou mais, comecei a perceber que, quando a memória estava cheia, o player começou a se comportar de maneira estranha: congele e desligue. Houve algumas discussões em fóruns de fãs, solicitações de recursos ao fabricante, mas ...
Mas o fabricante não teve pressa em tratar os bugs encontrados e atender às solicitações da comunidade. Afinal, isso não trará lucros tangíveis. O modelo "seu dispositivo está desatualizado, compre nosso novo modelo" parece muito mais lucrativo.
No entanto, apesar da atitude desconsiderada do fabricante, o dispositivo se apaixonou e adquiriu uma base de fãs bastante extensa.

As forças da comunidade criaram vários temas de design, exibiram o firmware, criaram presets de equalizador para determinados fones de ouvido e a porta, amplamente conhecida em círculos estreitos, do firmware aberto do
Rockbox , tornou-se a apoteose de toda essa atividade. O que deu ao jogador algo que faltava:

Removendo restrições na capacidade dos cartões de memória. Deseja inserir um 128Gb moderno? Fácil!

Suporte para mais formatos, por exemplo, musepack, wv, alac, aiff, mod (xm, it, s3m etc). Ou seja, se você quiser ouvir o mesmo arquivo de Agressão rastreada na estrada, não é absolutamente necessário escalar um laptop com o mikmod.
Também há suporte para faixas de 24 bits 96KHz com software, é claro, reamostragem.

Há suporte para imagens com marcação de sinalização, o que também aumentou muito o conforto auditivo. Eu baixei a imagem do álbum + sugestão, joguei no player sem nenhuma conversão e pronto.
Jogue sem pausas, que há muito tempo é solicitada aos desenvolvedores do firmware oficial. Crossfade configurável (desbotamento suave e retomada), suporte para ReplayGain (normalização do nível de volume de álbuns ou de toda a biblioteca carregada) e até suporte para scrobbling last.fm (quando relevante). Vários plugins e até jogos não me interessaram muito, embora o Doom, por uma questão de interesse, tenha sido lançado. Há também várias interfaces diferentes. Gostei da mais simples e textual.


Não sem contras. O modo gravador no rockbox permaneceu indisponível. E o problema da possibilidade de gravar na memória interna e o problema de maior consumo de energia (20 horas em reprodução aleatória versus 50) não foram resolvidos.
Instalação do Rockbox
Como descrito acima, este é um firmware gratuito para players de multimídia. Site oficial:
https://www.rockbox.org/ .
Ele é colocado próximo ao padrão, modificando o gerenciador de inicialização.
Primeiramente, nós extraímos a fonte do github (eu faço tudo do meu amado estável Debian):
$git clone 'https://github.com/Rockbox/rockbox'
Colocamos as dependências necessárias para construir a cadeia de ferramentas:
#apt install build-essential texinfo libtool-bin flex bison
Colocando o conjunto de ferramentas:
#tools/rockboxdev.sh Download directory : /tmp/rbdev-dl (set RBDEV_DOWNLOAD or use --download= to change) Install prefix : /usr/local (set RBDEV_PREFIX or use --prefix= to change) Build dir : /tmp/rbdev-build (set RBDEV_BUILD or use --builddir= to change) Make options : (set MAKEFLAGS or use --makeflags= to change) Restart step : (set RBDEV_RESTART or use --restart= to change) Target arch : (set RBDEV_TARGET or use --target to change) Select target arch: s - sh (Archos models) m - m68k (iriver h1x0/h3x0, iaudio m3/m5/x5 and mpio hd200) a - arm (ipods, iriver H10, Sansa, D2, Gigabeat, etc) i - mips (Jz47xx and ATJ-based players) r - arm-app (Samsung ypr0) x - arm-linux (Generic Linux ARM: Samsung ypr0, Linux-based Sony NWZ) y - mips-linux (Generic Linux MIPS: AGPTek Rocker) separate multiple targets with spaces (Example: "sma" will build sh, m68k and arm)
E selecione a opção "a". A seguir, o processo de bombeamento e montagem da cadeia de ferramentas será seguido. Tudo isso estará localizado em / usr / local, a menos que um prefixo diferente seja especificado. No entanto, você pode movê-lo para um diretório separado dentro de / opt, praticar com checkinstall ou até compilar um pacote completo.
Depois de algum tempo, o conjunto de ferramentas está pronto. Colocando o patcher:
$cd rbutil/mktccboot; make && cd -
Na saída, chegamos ao diretório rockbox / rbutil / mktccboot / mktccboot, com o qual montaremos o gerenciador de inicialização.
$mkdir build; cd build; ../toold/configure && make
Na lista, selecione o item "33" e depois o item "B" (Carregador de inicialização). Processo de compilação em andamento. A saída é o arquivo "bootloader-cowond2.bin"
Descompacte o firmware oficial:
$unzip D2_2.59.zip
E o patch:
$../rbutil/mktccboot/mktccboot D2_2.59/1/d2N.bin bootloader-cowond2.bin d2n.bin OF entry point: 0x2000006c New entry point: 0x203204fc
Voila, temos o arquivo d2n.bin, que copiamos para a memória interna do player. Desconectamos o player do usb, ligamos, um breve processo de firmware e pronto.
Em seguida, podemos coletar a própria caixa de rock usando o mesmo (selecionando "N"):
$tools/configure && make && make zip
Ou faça o download do final do site:
wget 'https:
O catálogo do firmware coletado ou baixado é jogado no cartão de memória (anteriormente descompactado). No meu caso (eu prefiro usar um leitor de cartão):
cp -r .rockbox /media/sdb1-usb-Mass_Storage_Dev
Colocamos o cartão de memória no aparelho e obtemos nosso firmware gratuito e totalmente funcional.
Substituição da bateria
Mais cedo ou mais tarde, as baterias tendem a se degradar. Pesquisando no Google, descobri que o seguinte modelo seria necessário:
CS-CWD2SL .

É melhor usar um site chinês "pouco conhecido" e não o local - será mais rápido e mais barato.
Entende que o jogador não é fácil, mas muito simples. É necessário desaparafusar 3 parafusos. Traseira 2 e 1 a partir do final:


Retire a tampa:

E desconecte a bateria:

Nada complicado. Sem parafusos complicados e baterias soldadas.
Sumário
Então, qual é a chave para a longa vida de um dispositivo digital?
- Acabamento de alta qualidade, graças ao qual o dispositivo sobreviverá aos golpes do destino, altos e baixos.
- Fácil manutenção e reparo, o que permitirá encontrar peças de reposição e fácil substituição.
- A presença de firmware livre, que permitirá modificar o dispositivo para atender às suas necessidades, corrigir erros e adicionar a funcionalidade necessária, para que o departamento de marketing do fabricante não pense nisso.


Ah sim. Os fones de ouvido são rebobinados com fita - esse é o TDS-3M com um alto-falante do receptor Mayak, enrolado lá para rir, em vez de um nativo falecido. Aqueles na caixa Ultimate Ears - Etymotic er-4s, são um pouco mais velhos que o jogador, mas ainda estão vivos e usados.
