Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 83, views: 44.679 •

Samsung heeft nieuwe firmware voor zijn Galaxy S II vrijgegeven. De fabrikant maakt het applicaties onmogelijk om nog langer met de usb-host te communiceren. Ook is door de update voor Android 2.3.4 resetten van de flashcounter lastiger.

Samsungs firmware voor Android 2.3.4 maakt het onmogelijk om via de usb-host-technologie op api-niveau met randapparatuur te communiceren. Dat betekent dat reguliere memory-sticks nog wel met de smartphone werken, aangezien deze verbinding op kernel-niveau wordt mogelijk gemaakt. De Galaxy S II kan echter geen host-verbinding meer leggen met externe apparaten, schrijft Chainfire.

Samsung maakt het met de update ook niet langer mogelijk om de warning triangle en de flashcounter te verwijderen. Om de blokkade te omzeilen, zou de nieuwe firmware geflasht moeten worden zonder de nieuwe bootloaders.

Vermoedelijk wil Samsung met de nieuwe firmware voorkomen dat hackers zelfgeschreven applicaties, zoals de DSLR-controller, uitbrengen. Samsung staat nog altijd custom roms toe, maar maakt het na de update wel lastiger. Bij sommige andere Android-smartphones, zoals van HTC en Sony Ericsson, is de bootloader out-of-the-box beveiligd. Beide fabrikanten bieden echter wel een onlineservice aan waarmee de bootloader kan worden opengesteld.

Samsung biedt de update naar Android 2.3.4 nog niet aan in Nederland, maar in sommige Scandinavische landen zouden gebruikers de update via Samsungs desktopprogramma Kies kunnen installeren.

Reacties (83)

Heerlijk he, die providers die zelf bepalen hoe open Android mag zijn. Lijkt me zo heerlijk als Google Motorola gaat inzetten voor volledige customizable, Vanilla Android toestellen!
Sinds wanneer is Samsung een provider? Snel posten en goed lezen gaan vast niet samen of wel?
het is wel degelijk een hardware provider
En software provider, zo blijkt nu, aangezien Samsung op eigen houtje dus allerlei ongewenste software-keuzes gaat maken.

Echt waar jongens, ik kan het niet vaak genoeg zeggen: puur open source is ècht zo heerlijk. Maemo/MeeGo (draait op de N900 en N9) is wèl open source, bij de N900 zorgt de community zelfs voor updates. En erg goed ook!

Jammer dat alleen de N9 MeeGo heeft.
Je haalt dingen door elkaar. Android (<2.3.x) is en blijft opensource. Wat samsung er ook mee doet, wat jhe provider er ook mee doet, het OS is open source, dat is een feit.

Dat het op sommige punten minder open is, doet niet af aan het feit dat het nog steeds open source is.

Daarnaast verzorgt de "community" voor 99% van de android toestellen ook updates en gehele ROM's, vaak met de restricties van de fabrikant eruit gesloopt..
Dus jij kan zo de sources van de drivers in de Android releases van Samsung krijgen?
Drivers zijn geen onderdeel van Android dus die vraag behoeft geen antwoord om te concluderen dan Android wel degelijk open source is :)
Drivers zijn geen onderdeel van Android dus die vraag behoeft geen antwoord om te concluderen dan Android wel degelijk open source is :)
zonder drivers functioneert het niet, dus je kunt stellen dat ze wel degelijk onderdeel van zijn.
Laat onverlet dat er reeds zat custom roms verkrijgbaar zijn voor de SGS2... kijk maar eens goed rond op XDA Developers...

En anders hier: http://www.galaxys2roms.com/
Of haal VR2.5 binnen, dan krijg je deze nieuwste Samsung Update, maar zonder de nieuwe bootloader.

Tja, er zijn wel wat dingetjes verbeterd, maar dit is toch een vervelende truc. Ik hoorde al een verhaal van een S2 die met deze ongein niet meer via HDMI op de TV kon, moest je maar een Samsung adapter kopen ipv zo'n ebay ding...

Maar goed, niet de hele zooi vergaat, ze willen alleen zo'n lelijke driehoek neerzetten als je een custom stukje software flashed via download mode. Ik wil die niet, dus heb ik deze in de LFS door m'n eigen plaatje vervangen. Samsung mag lekker vlaggen, ik m'n eigen plaatje. Garantie nodig? Hostmode gebruiken, oude bootloader terug, jig erin en klaar.
Drivers zijn meer onderdeel van de hardware dan een OS vind ik.
Drivers zijn meer onderdeel van de hardware dan een OS vind ik.
drivers is een onderdeel van het os, om met de hardware te communiceren
En dat OS zit in een firmware, en ik kan me een rechtzaak herinneren dat een rechter besloot dat firmware wel degelijk hardware is, wat uiteindelijk in deze zaak verantwoordelijkheid toewees aan de eiser. (dispuut hard- of software error in service contract.) Zoals een echte tweaker betaamt heb ik een link gezocht, maar na een kwartier zoeken opgegeven.. Iemand anders betere google keywords?
Ik denk dat je hier een fout maakt door naar een rechter te luisteren. Rechters hebben over het algemeen erg weinig technische kennis, als firmware onderdeel van de hardware is dan is er geen software meer! De scheiding is in principe heel simpel, hardware = fysiek, software = code.
Firmware en drivers zijn wat anders. Firmware dient om de hardware in te stellen zodat deze juist reageert op de commando's van de driver. Denk hierbij bijvoorbeeld aan de configuratie van de DSP bij GSM/UMTS. Als de broncode van de drivers open is en de firmware is als een binair bestand beschikbaar, dan kun je drivers schrijven voor ieder OS en/of hercompileren.
Is het niet zo dat Samsung Android OS heeft met daarop Samsung drivers?
Zoals bijvoorbeeld HTC Andriod gebruikt met HTC drivers voor haar hardware?

Op een "normale pc" was het vaak zo dat het OS bepaalde hardware ondersteunde en andere weer niet. In andere woorden er waren in het OS een aantal drivers beschikbaar maar uiteraard niet voor alles.

daar het een beveiligingsupdate is die nota bene (nog) optioneel te installeren is vind ik het best netjes.
@Watercoolertje
Erhm, wel dus: De closed source drivers worden bij linux tegen de kernel gecompileerd. Die kernel maakt onderdeel uit van Android, wat Android dus in feite niet geheel open (= dus closed) source maakt.

[Reactie gewijzigd door bas-r op 21 september 2011 20:30]

Tevens reply op Nas T, ook voor de N900 zijn de sources van de drivers closed source. Hoe dat met Meego zit weet ik niet maar daar verwacht ik het ook. Anders was het wel makkelijker geweest om Android op een N9(00) aan de praat te krijgen...
Je bedoelt waarschijnlijk de drivers voor de linux kernel. Die drivers zijn voor een groot deel opensource trouwens. Er zitten alleen een paar binary libraries aan vast welke de lowlevel communicatie met de hardware afhandelen dat is het enige wat niet opensourced is. Voor een "normale developer" zijn die libraries ook helemaal niet van belang want om die aan te kunnen passen heb je diepgaande kennis van de hardware nodig. Die informatie is niet zomaar te vinden en dus maakt het ook niet uit of die libraries in code of binary worden aangeleverd.

Trouwens deze discussie is al jaren geleden begonnen. Linus heeft gezegd dat closedsource drivers of kernel modules acceptabel zijn zolang ze maar niet gebruik maken van Linux source. Zoals altijd zijn er twee kampen en beide kampen hebben sterke voor en tegen argumenten. Het komt er op neer dat het een mening is die je hebt en dit kan dus nooit opgelost worden. De situatie zoals hij nu is, is de beste compromis.
Open Source is geen licentie, er zijn 10-tallen Licenties die Open Source zijn...

Het weg halen van functies hebben niks met open source te maken... En Samsung hoeft helemaal geen source te openbaren van Android, enkel van de kernel want die valt onder een licentie waar dat verplicht is, de rest van Android niet, juist om Samsung te beschermen :)
In principe halen ze niks weg van het OS. Zou ook niet kunnen want Google bepaald wat er standaard in Android zit en niet Samsung of wie dan ook. AL zouden ze het misschien wel willen.
Huh? Snap je reactie niet, Samsung is fabrikant en geen provider of bedoel je een Hardware provider? (of stiekem te snel zelf gepost! ;-))
ik vind het systeem eigenlijk nog niet eens zo slecht. veiliger voor gewone gebruikers
maar als je weet wat je doet mag je het wel openstellen (dvm die on-line services bijvoorbeeld)

edit: zoals beneden aangegeven door onderandere maceddy2004, de nieuwe update is dus al beschikbaar zonder de extra beveiligde bootloader op XDA.
dus als je weet wat je doet, niks aan de hand.

[Reactie gewijzigd door Countess op 21 september 2011 17:20]

dus maar niet updaten...
Ja of de oude bootloader terugflashen of een firmware zonder bootloader flashen (Intratech).

Maar goed om te weten. Ik zit nog op KH3.
Ik draai gelukkig als sinds dag 1 een custom rom (CM7 dus ook in de toekomst zit ik goed), dus zolang ik die rom van samsung er niet opzet zit ik goed :+

Wel dikke faal actie dit weer trouwens, wat is er nou weer mis met apps als de dslr controller. Je zou als merk trots moeten zijn dat mensen de moeite nemen dit soort dingen te ontwikkelen voor je producten.

Hackers is in dit stuk trouwens een beetje ongelukkige woord keuze maar dat ter zeide.

[Reactie gewijzigd door Crazyanz op 21 september 2011 16:51]

Hackers is in dit stuk trouwens een beetje ongelukkige woord keuze maar dat ter zeide.
Hoezo? Omdat het woord door de media misbruikt word voor iedereen die wat 'slechts' doet op het internet mag het woord opeens niet meer gebruikt worden zoals het ooit bedoeld was?
Ben het met Crazyans eens dat het woord hacker tegenwoordig een onbedoelde connotatie oproept. Wellicht kunnen we beter spreken over tinkerers, fidlers, googelaars, circuit benders, etc.
Heb zelf ook zo'n Galaxy en vraag mij serieus of ik wel moet gaan upgraden. Die DSLR applicatie is inderdaad een fantastisch idee.
Dus omdat digibeten het woord te pas en te onpas verkeerd gebruiken moeten we bij de juiste betekenis ineens een andere term gaan verzinnen? dat lijkt me de wereld op zn kop.

Bovendien: dit is tweakers, niet fok of nu.nl, op een techsite kun je verwachten dat er niet al teveel digibeten rondlopen toch?
Sommige woorden krijgen na verloop van tijd een betekenis die compleet het tegenovergestelde is van het wat het in den beginne was. Een gijzelaar is tegenwoordig de gegijzelde, maar was oorspronkelijk de gijzelnemer. Het woord vijand is etymologisch afgeleid van vriend.
Zo wordt hacker, bedoeld of onbedoeld, steeds meer de black hat hacker. Terwijl de tinkerer toch ook weer niet de white hat hacker is. De tinkerer doet het namelijk voor de eigen lol. Security zit alleen maar in de weg.

Digibeten of niet, tweakers.net neemt berichten over van anderen, waarin in de artikelen al een bepaalde betekenis van de woorden opgenomen c.q. verwerkt is. Het getuigt van redactie als deze artikelen getoetst en gecorrigeerd worden op juist gebruik van woorden en begrippen. Uit het artikel:
Vermoedelijk wil Samsung met de nieuwe firmware voorkomen dat hackers zelfgeschreven applicaties, zoals de DSLR-controller, uitbrengen.
Wie heeft het woord hacker hier geïntroduceerd? Welke personen worden hier bedoeld? Volgens mij de tinkerers. Die vinden het prachtig om een platform als de Galaxy voor een eigen doel in te zetten, namelijk de DSLR-controller.
Ik denk dat Samsung het hier wel als hacken ziet, (ze hebben immers een beveiligingsoplossing geboden) dus het is meer een "point of view" de term lijkt mij daarin correct. Of je het nu wel of niet een positief gevolg vind hebben.

Daarnaast was het (nog) een optionele update, NIET met hoofdbedoeling de eerder genoemde dslr controller te bannen maar om het daarmee bevestigde beveiligingslek probleem aan te pakken, voor de meeste gebruikers welkom lijkt me.

ff gekopieerd van Countess,
zoals beneden aangegeven door o.a. maceddy2004, de nieuwe update is dus al beschikbaar zonder de extra beveiligde bootloader op XDA.
dus als je weet wat je doet, niks aan de hand.
dslr controller blijft bruikbaar voor de hacker / tinkerers etc. maar is dicht voor de normale gebruiker,
imo netjes van Samsung
Gebruik anders het woord... tweaker?
wij vinden er niets mis mee en dat het mogelijk is met een device dat niet ontworpen is daarvoor is natuurlijk zeer creatief, echter kunnen ze daar geen winst mee maken
Ik dacht dat Samsung juist de customrom/xda-community wou supporten, laatst ook met die actie dat ze gratis telefoons weggaven aan devs.

Juist bij Android, en vroeger WM, is een goede community erg belangrijk. Maar er wordt vast wel wat op gevonden om de bootloaders weer open te krijgen. Al met al aparte koerswijziging..

[Reactie gewijzigd door Dahwe op 21 september 2011 16:40]

nieuwe update met oude bootloader kan al gedownload worden op XDA.
echt hun best gedaan om het dicht te houden hebben ze dus niet gedaan, en dat zal ook wel niet de bedoeling zijn geweest.
...sure.. op een Apple mag je al lang allerlei fratsen uitvoeren wil je controle over je eigen apparaat krijgen. In het echt is het dus andersom..
Je bedoelt die telefoon die geen idee heeft wat usb is?

Ik vind het een rare beslissing van Samsung, als ze dit bij een nieuwe telefoon doen prima. Maar optie's uit een telefoon halen en restricties toepassen dat is toch vrij apart.
...want die is wel volledig open :?
Want die heeft een usb poort uiteraard...
Oh, die telefoon die geen micro usb maar Apple's eigen standaard connector gebruikt?
Die je niet kunt opladen met de lader van een vriend met een normale lader?
Die zo gesloten is als maar kan?


Ja, er gaat niks boven een iPhone. (Behalve dan alle toestellen van dit jaar met Android)
Daarom is Android ook beter dan iOs.. Apple denkt de controle zelf in handen te (mogen) hebben door alles dicht te zetten...

Android is zowiezo zo open als maar kan en in principe heeft dit niks te maken met hoe open of gesloten Android is want dat bepaald nog altijd Google. Dat Samsung dit nu ineens beslist is zowiezo een erg vreemde beslissing die tegen alles ingaat waar ze tot nu voor stonden en dus zo onlogisch als maar kan.

Ik snap het in ieder geval niet waarom. Ik zie het nut ook niet overigens.Want zowiezo gaan mensen het systeem juist kraken dan. Dat werken ze zo juist in de hand. Niet erg slim dus.
Android is sowieso niet zo open als maar kan omdat de drivers closed zijn, en Google al bijna een half jaar de source van de laatste versie nog niet vrijgegeven heeft. Android was dus grotendeels open, maar is op het moment gewoon een gesloten systeem.
Android is zo open als het maar kan zijn (al zou het nog een tandje meer kunnen zijn als het helemaal onder de GPL zou vallen, maar dat is miereneuken).

De drivers waar je het over hebt komen niet van google en maken geen onderdeel uit van de android stack, in jou voorbeeld zou linux niet opensource zijn omdat je binary blob drivers kunt gebruiken, of zou windows opensource zijn indien er ergens een opensource driver gebruikt zou worden....onzin natuurlijk ;)
Vermoedelijk wil Samsung met de nieuwe firmware voorkomen dat hackers zelfgeschreven applicaties, zoals de DSLR-controller, uitbrengen.
Zo lang Samsung zelf niet die applicaties aan bied zie ik geen reden om dit dan maar te verbieden.

Ik vind het een vreemde zet. De SII is erg populair volgens mij en daar een open bootloader zal daar zeker aan hebben bij gedragen.

Erg jammer dat dit nu word weg gehaald, en mede de USB-Host optie. Daar kon je ook leuke dingen mee.
Zo lang Samsung zelf niet die applicaties aan bied zie ik geen reden om dit dan maar te verbieden.
Tja... Samsung maakt bijv. dSLRs (voorbeeld uit artikel).. Samsung maakt ook, of geeft licenties uit voor, remotes voor die dSLRs. Gratis danwel spotgoedkoop appje op je mobieltje vs een remote van enkele tientallen euros?

Andere reden kan ik er ook niet voor bedenken.

Echter is dit wel vaker zo.. een platform kan een hoop dingen, maar de fabrikant legt dat aan banden om vage redenen.. meestal omdat ze zelf zoiets hebben, of wellicht, ooit, met zoiets komen en daar fors voor betaald willen zien.
Samsung maakt geen s-SLR's. De D-SLR's die onder de naam Samsung verkocht werden waren gemaakt door PENTAX. Ze hadden alleen een Samsung firmware waarbij de kleuren waren aangepast en de horizontale menu's waren vervangen door verticale. Ook waren er een paar opties er uit gehaald.

Samsung maakt wel een Interchangeable Lens Camera, een ILC vroeger EViL genaamd: Electronic Viewfinder, Interchangeable Lens. Dat is dus geen reflex-camera.

Of voor die EViL-camera's ook remotes verkocht worden weet ik niet, de app DSLR-Controller is echter gemaakt voor Canon camera's. Met andere merken gaat hij het niet doen, zeker niet met Samsung camera's aangezien de makers eerder zullen gaan werken aan ondersteuning voor Nikon, Sony, Pentax, Olympus en Panasonic.

Waarom Samsung dit blokkeert is mij een raadsel, het zou een security-issue kunnen zijn, maar zelfs dan vind ik het nauwelijks een geldige reden, dat hoort op een andere manier opgelost te kunnen worden net zoals Sony bij de PS3 de OtherOS-beveiligingsrisico's beter op een andere manier had aangepakt.

Dat de flash counter en warning triangle niet meer omzeild kunnen worden snap ik al begrijp ik dat de laatste nogal intrusive is.
Gezien de brakke kwaliteit van kies vermoed ik dat niet al teveel mensen het geinstalleerd krijgen, het is minder gedoe om zelf een rom te flashen.
Waarom zouden ze dit doen? Snap niet goed wat de reden voor zoiets is?
"Dat maakt het voor gebruikers met geroote telefoons moeilijker om custom roms te draaien"
Dan ben ik heel beneiwud wat er precies moeilijker is geworden, ik kan nog steeds de bootloader omzetten naar een soort devmode en kan dan op de oude manier gewoon roms flashen... Er is niks veranderd, behalve dat de teller die telt hoe vaak je flash niet meer te belazeren is (wat de oude wel was, die kon je op 0 zetten waardoor het lijkt alsof het toestel nooit custom geflashed is!)

Het enige wat moeilijker geworden is dus Samsung belazeren :P

En van die USB host is natuurlijk wel triest maar dat is een ander verhaal wat totaal los staat van custom roms (want met custom roms kan het WEL).

[Reactie gewijzigd door watercoolertje op 21 september 2011 16:42]

behalve dat de teller die telt hoe vaak je flash niet meer te belazeren is (wat de oude wel was, die kon je op 0 zetten waardoor het lijkt alsof het toestel nooit custom geflashed is!)
Kan dat nu ook niet meer met die dongle die je op ebay/pricewatch vaak kan kopen?
is dit beveiligen of juist de smartphone op slot gooien?
ik denk zelf dat de mensen die deze update niet willen hem gewoon niet installeren.
Jawel maar zonder de bootloader, iemand die zich er in verdiepte weet dat ie niet zomaar de stock firmware kan gebruiken, dat kan sowieso neit zomaar als je al een custom rom draait...

De update die je op XDA kan vinden is gewoon alles wat deze update bied ZONDER de nieuwe bootloader :)
De ze de USB-host functie hebben gesloopt snap ik echt niet. Dat ze het moeilijker hebben gemaakt om de flash-count te restten dmv een USB-jig kan ik dan weer wel inkomen.

Custom firmware flashen is nog altijd mogelijk je kunt je sporen alleen moeilijker uitwissen. Zo kun je flashen toch toestaan maar als de user iets dan echt verprutst en garantie komt claimen kunnen ze het daarop afwijzen.

[Reactie gewijzigd door Polster op 21 september 2011 16:43]

Waarschijnlijk dat de developers het erg leuk speelgoed vonden en omdat het meerwaarde en potentie had ook bij de consument terecht is gekomen, maar omdat er misbruik van gemaakt kon worden is er niet voor gekozen om het netjes op te lossen, maar om botweg de hele functie maar te schrappen.
Dat er onevenredig veel geschrapt wordt doet er niet toe: Het was niet iets dat de concurrentie wel heeft, dus de klant zal toch niet weglopen.

Onderhoud aan een bestaand model? Daar steken ze gewoon zo min mogelijk effort in, de developers moeten bezig zijn met de volgende generatie.
Dat er onevenredig veel geschrapt wordt doet er niet toe: Het was niet iets dat de concurrentie wel heeft, dus de klant zal toch niet weglopen.
Toch maakt het dat nu net een USP, mensen die de USB-host functie nuttig willen gebruiken, bv voor de d-slr-controller, maar ook voor bv een printer, zouden een reden hebben om nu juist het topmodel van Samsung te kiezen, en dat is voor Samsung kassa.
Onderhoud aan een bestaand model? Daar steken ze gewoon zo min mogelijk effort in, de developers moeten bezig zijn met de volgende generatie.
Veel toestellen lijken op elkaar. De drivers voor de usb-module zijn waarschijnlijk identiek voor deze telefoon én voor een hele serie opvolgers. De kennis is dus ook voor de toekomstige modellen bruikbaar.
Dan nog, stel je voor dat een oem pc zou weigeren garantie te geven voor hardware in een prefab pc omdat je niet meer de meegeleverde software draait: de rechter zou ze terugfluiten en veel mensen zouden het belachelijk vinden dat men die garantie zo zou proberen in te perken, ik snap wel dat mensen die jig counter resetten als je ziet hoe veel barrieres fabrikanten opwerpen bij custom rom gebruikers.

[Reactie gewijzigd door blouweKip op 21 september 2011 20:23]

Wat ik mij afvraag is of de usb jig methode met de nieuwe versie ook niet meer werkt....

Maar goed, dat wordt dus niet updaten naar de official 2.3.4.

Ik zie overigens op XDA al stock firmwares langskomen met de oude bootloader...

Draai nu Litening 6.1 en die doet het vooralsnog prima....

p.s. die dSLR controller is wel heel erg cool! Jammer dat het niet gaat werken op mn oude 350D....

[Reactie gewijzigd door maceddy2004 op 21 september 2011 16:47]

Wat ik mij afvraag is of de usb jig methode met de nieuwe versie ook niet meer werkt....
Nee dat hebben ze dus verholpen met deze update (zodat je Samsung niet kan belazeren door te doen alsof je toestel nooit geflashed is), het is verder dan ook helemaal niet moeilijker om een custom rom te flashen, daar veranderd helemaal NIKS aan :)

Op dit item kan niet meer gereageerd worden.



Populair: Gamecontrollers Websites en communities Smartphones Beheer en beveiliging Sony Microsoft Games Politiek en recht Consoles Besturingssystemen

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013