ano, je to drahe, ale to je dan za naprosta malovyroba, ktera v malem mnozstvi musi stat zaroven vic aby se mohl zaplatit i predchazejici vyvoj, u telefonu s >100000x vetsim prodejem se vyvoj lepe rozpocitava...
ale schvalne, na kterem z tebou jmenovanejch telefonu je HW vysuvna klavesnice a OS postavenej nad Debian GNU/Linux ?
totalne 100% open ovladace bez binarnich blobu (krome 3D HW)?
na zadnem ? jasne, takze srovnavas hrusky s bramborama ;)
lol ... telefon mam na telefonovani, a tohle naprosto nejlip a 100000x lip nez jakekoli "smart"foun splni libovolnej blbfoun. Nemusim ho denne, casto ani tydne nabijet,a telefonuje i tam, kde chytrofoun uz davno hlasa, ze nema zadnou sit (tedy v CR bezna vec).
Za 30k si pak poridim velmi slusnej notes. S poradnou klavesnici a vydrzi, ktera bude s tim smarfounem srovnatelna.
A zadny 100% OS ovladace v tom nejsou, protoze ani byt nemuzou.
lol, dalsi blbec co srovnava velkovyrobu s kusovou... jeste s averzi k smartphone, misto toho notasu si porid psaci stroj nebo papir a tuzku a odpoj se od internetu a posilej do root.cz komentare v obalce ceskou postou ok ? funguje to bez elektriny, obycejna tuzka pise i po desitkach let bez nabijeni, blablabla... ;)
> lol ... telefon mam na telefonovani, a tohle naprosto nejlip a 100000x lip nez jakekoli "smart"foun splni libovolnej blbfoun
Samozřejmě že na telefonování (pokud ti stačí nešifrované) si asi nebudeš kupovat telefon za víc než pár stovek (doporučuji přidělat HW vypínače k mikrofonu a baterce).
> Za 30k si pak poridim velmi slusnej notes. S poradnou klavesnici a vydrzi, ktera bude s tim smarfounem srovnatelna.
Jasně, já taky většinou nemám usecase pro smartphone. Ale někdy/někomu se prostě zařízení do ruky hodit může. Mně by se třeba hodil při operacích v terénu kdy balancuju v jedné ruce řídítka, v druhé ruce anténa, ve třetí ruce notebook.
Samozřejmě, a na tom ifonu běží Linux. A určitě má taky HW klávesnici a zasandboxovaný modem. Oh wait.
Miluju ty kecy o tom, jak je to drahé a jací jsou to vydřiduši.
Je to malosérie, náklady na 1 kus musejí být tedy logicky vysoké.
Pro uživatele tam je ale bonus v podobě klávesnice a průhledného, modifikovatelného, operačního systému. Pokud to nedokážete ocenit, kupte si profízlovanou umaštěnou placku od velké korporace.
Ber nebo nech být, jak jednoduché!
http://neo900.org/estimate.html
"To a large part, the increase is due to something that took us by surprise: the Euro having depreciated significantly with respect to the US dollar, and most components being priced and having maintained their cost in USD. Today's EUR 990 would be about EUR 770 at last year's value, i.e., only a bit above our predictions."
Neumrit mi v prvni n900 USB radic a ve stavajici GSM modul tak ji pouzivam do ted...
Mam ted SGS4 s Cyanogen mod a je to oproti n900 hroznej konzumni garbage zavolate si, poslete SMS tu a tam nejaka fotka a podivat se na net pustit si nejakou pisnicku... tim to ale konci, psat se na tom poradne neda, v terminalu se neda pracovat, a vubec vsechny ty GNU toolkit vyhody jsou fuc... a hlavne zadnej multitasking!!! n900 se svym one core 700Mhz CPU zvladala v pohode multitasking 9 app spustenych vedle sebe a live nahledy v expose! Cele maemo 5 DE je stale po tech letech nekolik radu pred androidem/WP/iOS...
Osobne jsem zacal uvazovat nad
https://www.kickstarter.com/projects/2028347278/tohkbd-the-other-half-keyboard-for-your-jolla
Jenze kde vzit soucasny vykonny HE s klavesnici? Ono toho moc neni. A kdyz zacnete nejak verejne delat reverze engineering, tak se taky muzou ozvat drzitele autorskych prav, ze maji pocit, ze porusujete jejich prava. Plus by to taky mohl byt opravdu nadlouho, pri slozitosti dnesniho HW.
Ani ne. Většina telefonů je v podstatě jen katalogové zapojení hotových integrovaných obvodů několika málo velkých výrobců (mimo Apple, ten má vlastní procesory).
Stačí vybrat kousek s procesorem, ke kterému je datasheet. Pár kousků rozebrat, překreslit desky zpět do schémat. Pak už je to "jenom" o sw...
Já teď mám třeba na stole "vysílačku" s Zynq FPGA a AD9361 (single chip transciever), ve velikosti většího mobilu.....vlastní konstrukce. Jenom trochu drahé. Na hraní s rádiem moc pěkné, třeba by jste s tím byl schopný nahrávat a demodulovat celé GSM pásmo.....
V téhle škatuli by to bylo hezké.....
První odkaz co jsem našel je kit za $4k, tady. Ale to prostě není použitelné jako mobil :-).
Jedna věc je že součástky se dají sehnat za 10kKč rádio a tipuju tak 5 kKč ten Zynq, nějaká bižuterie a deska. Druhá věc je že to někdo musí vyrobit a hlavně naprogramovat.
Je to projekt pro zákazníka, cena za kus i cena za vývoj není malá....opravdu to není hračka na doma.
Jinak s tou složitostí to opravdu není tak hrozné. Většinou je procesor a většina periferií v jádře už funkční. Co bývá unikátní je power managament, který ale zase není tak složitý. ASIC (jako unikátní pro daného výrobce) nebo cokoliv jiného programovatelného tam nebývá.
S klávesnicí jich pár je, i když ne zrovna mnoho. První mě napadá třeba Motorola DROID 4, parametry to bude mít podobné, jako Neo900. Je na to cyanogen, tím pádem máte zdrojáky k jádru, které na tom pojede, tzn. že GNU/Linux už je věc jen nějaké práce, která by se musela udělat.
Já narážím hlavně na to, že zkrátka nevidím smysl toho, dělat od píky vlastní hw, který bude objektivně horší a dražší, než to co je běžně dostupné. Čas a energie by se dala věnovat spíš vývoji sw, kde to reálně něco přinese.
> Je na to cyanogen, tím pádem máte zdrojáky k jádru, které na tom pojede
K jádru možná, ale nejsou potřeba bloby na ovládání basebandu? Navíc jsi elegantně zapomněl na ostatní vlastnosti které Neo900 má.
> Já narážím hlavně na to, že zkrátka nevidím smysl toho, dělat od píky vlastní hw, který bude objektivně horší a dražší, než to co je běžně dostupné.
Tak mi ukaž HW, který má zasandboxovaný modem s vypínáním napájení na GPIO pinu. Objektivně horší je samozřejmě veškerý HW který to nemá.
zde je ale oddelen, nema pristup k zasifrovanemu zbytku, ma moznost hw vypnuti napajeni, monitoruje se napadeni gsm, gps, microfonu, ma samodestrukcni mechanismus pri detekci atd...
http://neo900.org/stuff/ohsw2014/ohsw2014.pdf
takze nesrovnavej s beznejma telefonama, ale se secure telefonama s cenovkou minimalne 2x vetsi... ;)
> V půlce telefonů je rádio implementované jako nezávislý blok (vlastní nezávislý procesor, vlastní firmware), ovládaný prostřednictvím nějakého rozhraní.
Neviděl jsem telefon který
- by měl audio připojené přes aplikační procesor (aby nemohl poslouchat) &&
- měl odpojitelnou GPS anténu (aby nemohl moc přesně trackovat) &&
- měl odpojitelné napájení rádia (aby nemohl trackovat) &&
- měl rádio co nevyžaduje proprietární driver (aby nemohl instalovat malware do hostitelského OS)
prave, nejdriv 1000mobilu, ale pak te napadne jen 1, jeste mozna druhej, a s trocou snahy treti ;)
zdrojaky k jadru nejsou zdrojaky k ovladacum, protoze to maj telefony s androidem mimo jadro, v uzavrenejch binarkach...
takze ta "nejaka prace" muze byt nakonec komplikovanejsi, nez navrh modifikace openhardware a jeho vyroba a nasledne vyvoj opensource ovladacu protoze jsou zvoleny hw komponenty ktere to umoznujou...
v neposledni rade nejde o objektivne horsi, ale subjektivne, pokud se na to prave podivas objektivne zjistis ze podobneho HW nenapocitas na prstech jedne ruky ;)
Můžete si koupit nějaký development board. Třeba Intrinsyc nabízí kousky od Qualcommu.
http://shop.intrinsyc.com/
V případě N900 jsem měl ale na mysli vykuchat nějaký dnešní smartphone, a jeho desku použít v původní N900. Ale co jsem na to koukal, tak telefony s 3.5" displayem se už prakticky nedělají, s výjimkou těch nejlevnějších s velmi mizerným rozlišením.
Těch pár telefonů, které jsem měl rozebrané, mělo většinou separátní wireless module připojený datovým kabelem. Pokud je wireless module integrovaný na desce, tak to přece také ničemu nevadí. Antény bývají vyvedené na nějakých konektorech (naposledy jsem viděl maličký souosý konektor), takže není problém mít antény na novém zařízení jinde.
Ad ani drivery z Androidu často nejsou otevřené - to je pravda, ale jsou dodané s původním Androidem. Pokud nechcete očesat a přizpůsobit Android dodaný s tím telefonem, můžete drivery vyextrahovat a použít je v systému který si vyberete. Podobně to tuším dělal (dělá?) CyanogenMod. Pokud nechcete použít Android a jeho deriváty, tak na Linuxu lze použít libhybris.
Vzhledem k tomu že drivery používáte s původním zařízením (resp. s jeho deskou elektroniky), mělo by to být právně čisté.
> Antény bývají vyvedené na nějakých konektorech (naposledy jsem viděl maličký souosý konektor), takže není problém mít antény na novém zařízení jinde.
Ale mně nejde o antény ale o odpojování… A k tomu abych mohl třeba přepojovat mikrofon musí mít baseband dvě zvukovky atd.
> můžete drivery vyextrahovat a použít je v systému který si vyberete
Ale mně nejde o to že bych je nemohl použít, ale že je to blob s backdoory. http://redmine.replicant.us/projects/replicant/wiki/SamsungGalaxyBackdoor
Ad mně nejde o antény ale o odpojování - pokud chcete funkcionalitu navíc proti tomu telefonu ze kterého vykucháte elektroniku, tak je to samozřejmě problém.
Ad mně nejde o to že bych je nemohl použít, ale že je to blob s backdoory - otázka je, jestli je to opravdu backdoor. Moc to tak nevypadá.
http://arstechnica.com/security/2014/03/virtually-no-evidence-for-claim-of-remote-backdoor-in-samsung-galaxy-phones/
> pokud chcete funkcionalitu navíc proti tomu telefonu ze kterého vykucháte elektroniku, tak je to samozřejmě problém
Ale o tom to celé je… Kdyby mi stačila původní funkcionalita, tak by mi stačil ten původní telefon.
> otázka je, jestli je to opravdu backdoor. Moc to tak nevypadá.
1. žádné baseband exploity neexistují
2. je to v pohodě, může to číst „jenom“ obsah karty
3. i kdyby to nebyl úmyslný backdoor, pro uživatele to má důsledky stejné. A nejsou od toho zdrojáky, takže to nemůže opravit. Maximálně to zkusit osekat selinuxem aby to na tu kartu nemohlo.
Ad Kdyby mi stačila původní funkcionalita, tak by mi stačil ten původní telefon - měl jsem zato, že cílem projektu je nacpat do staré N900 novou elektroniku. Pokud to nestačí, a chcete aby výsledek uměl víc než ta nová elektronika, tak to asi nebude ta správná cesta.
1. Jistěže existují. A jak vám pomůže, když si na chvíli odpojíte LTE module? Pokud ho kdykoliv použijete, může dojít na exploit, a to že jste později modul odpojil už vám nepomůže. Pokud LTE module nikdy nepoužíváte, tak do něj prostě nevkládejte SIM kartu, nebo ustřihněte anténu.
2. Obsah karty mohou číst všechny aplikace. Upřímně když vidím tu záplavu bezpečnostních problému Androidu, včetně Master Key bug, Master Key bug 2, WebView vulnerability, toho že aplikace může získat bez dotazu dodatečná práva při aktualizaci, a k tomu přičtu že řadu bugů ve starších verzích Androidu, který běží na stovkách milionů zařízení, nikdo neopraví... tak mi připadá zrovna tenhle bug jako celkem krotký problém.
3. Na prvním místě asi nevyjdete z těch pár konkrétních modelů, kterých se problém týká. Na druhém místě můžete opravu požadovat po výrobci. Pokud vám ji nedá, tak reklamujte zařízení a chtějte peníze zpátky.
ma to nekolik cilu, upgrade Nokia900 na novejsi HW je jen cast, vicemene primarni je ale to ze jde o Open Private/Secure Telefon...
- If the modem is compromised, the main system remains safe use the encryption, Luke
- If the modem is supposed to be off, but it isn't – we know that and react accordingly before anything bad happens
- If the GPS is in use when not requested – we know that but the antenna will be disabled anyway
- If the modem tries to record audio when not requested – we know that but it won't be able to do it
When modem act badly, user is notified and automatic hard reset via emergency_off line and/or hard shutdown by cutting power can be applied.
neo900.org/stuff/ohsw2014/ohsw2014.pdf
1. To nebyl argument pro odpojování, ale proti bodu 1 z odkazovaného článku - autor tvrdí, že baseband nejspíš nemůže poslat ten příkaz na čtení souboru. Může, když se exploitne.
2. Já se bavím o tom že se na ten telefon nainstaluje normální Linux, ne Android.
3. To se netýká „pár konkrétních modelů“, uzavřené drivery na baseband mají skoro všichni (pokud řeknete že Samsung vyrábí levné šmejdy tak se podívejte třeba na Nexus, tam je to taky).
Reklamovat, ha ha.