Firmware: hjärnans centrum för alla telefoner. Vad är firmware för surfplatta Vad är firmware och vad som behövs

Många smartphone- och surfplattanvändare ställs inför det mystiska ordet "firmware", "firmware" eller "inbyggd" programvara", de förstår knappt vad det är, vad det är tänkt för och varför det behövs överhuvudtaget.

I den här artikeln hittar du svaret på frågan "vad är firmware?, uppgav på ett enkelt språk, designad för den oerfarna användaren.

Själva termen firmware"dök upp på 60-talet av 1900-talet, när datorenheter () var så stora att några av deras kopior upptog hela rum. Sådana datorer använde inbyggt (skrivskyddat) minne på magnetiska kärnor, i vilka det fanns ett gap på cirka 1 mm, genom vilket en tråd lades, avsedd för att skriva eller läsa information. För att spela in en binär "1" lades tråden i ett fönster i kärnan och för att spela in en "0" - i ett annat. En sådan post innehöll endast en byte med binär data.

Kan du föreställa dig hur många av dessa celler som behövs för att förse en dator med ett gigabyte inbyggt minne?
”Bara” 1 073 741 824 stycken.

Att "skriva" binär information till en sådan dator gjordes genom att dra en tråd manuellt med en speciell "penna", från vilken en tråd drogs. Med ett sådant mödosamt och tråkigt arbete uppstod fel som upptäcktes vid speciella provningsställen. Felen korrigerades genom att klippa av den felaktiga tråden och blinka en ny på sin plats.

I början av 70-talet uppträdde U-formade kärnor, vilket gjorde det möjligt att använda automatiska maskiner för piercing. Datan som skulle sys matades in i maskinen med hjälp av hålkort. Både manuell firmware och när man arbetade på en firmware-maskin krävde noggrannhet och god syn, så unga tjejer arbetade vanligtvis med datafirmware :)

På 80-talet av 1900-talet började termen "firmware" ersättas av begreppet "bränning", som orsakades av tillkomsten av mikrokretsar med brännbara byglar gjorda av nikrom eller kisel, dock med nyare teknik, "bränning " gick ur bruk, och " firmware"förblev.

Låt oss nu återgå till moderna surfplattor och smartphones. De är som vem som helst modern dator, fungerar under ett operativsystem (Windows, Linux, MacOS, iOS, Android, etc.), som är fullt ansvarigt för deras drift. Med andra ord, om den interna hårdvaran i en dator är dess hjärna, är operativsystemet dess medvetande, som styr enheten och interagerar med användaren.
Utan ett operativsystem är vilken dator, surfplatta eller smartphone som helst en uppsättning död hårdvara. Och om vi installerar på datorn operativ system, spela in den på HDD, sedan i en surfplatta eller smartphone lagras operativsystemet i sin internminne, tar upp en del av de gigabyte internminne som moderna enheter har.
Det är denna procedur att "installera" operativsystemet på en surfplatta eller smartphone som kallas firmware, eftersom systemet skrivs (flashas) in i dess permanenta, interna minne.
Alltså uttrycket " ändra firmware"på en surfplatta eller telefon betyder ungefär detsamma som "installera om Windows" på en dator.
Dessutom kallas även själva filen med bilden av operativsystemet som skrivs till enheten firmware. Eftersom elektroniken eller "hjärnorna" i varje surfplatta eller telefon är olika, fungerar inte den firmware som är designad för en enhet för en annan.

Det finns två typer av firmware:

1. Officiella enheter släppta av tillverkaren, som antingen automatiskt laddas ner till enheten via Internet (så kallad over-the-air firmware eller OTA från Over-The-Air) eller laddas ner från tillverkarens webbplats för manuell installation med hjälp av en dator. Denna typ av firmware kallas också ofta systemuppdatering.

2. Hemmagjord firmware, de kallas också "anpassad" eller "alternativ". Vanligtvis är dessa officiell firmware förbättrad eller modifierad av oberoende utvecklare. Dessa inkluderar även firmware baserad på officiella versioner"rent" operativsystem Android, som eller .

Tillverkare övervakar vanligtvis nitiskt "säkerheten" för "firmware": licensavtalet med konsumenten förbjuder att extrahera och studera "firmware" på ett eller annat sätt, och otillåten ersättning " blinkar"Den anpassade versionen avslutar vanligtvis tillverkarens garanti.

Om du fortfarande har frågor efter den här artikeln, tveka inte att ställa dem i kommentarerna!

Artiklar och Lifehacks

Användare undrar ofta Vad betyder det att "flasha en telefon" och vad som ingår i denna process?

Vad betyder termen "telefonens firmware"?

Denna term innebär att ersätta programvara i en mobil enhet, vars komplexitet inte kan jämföras med, detta är obestridligt. Målen med denna process är att eliminera programfel, hacka enhetens säkerhet och installera om programvaran. Driften av enhetens hårdvara styrs av speciell programvara, till exempel operativsystemet Windows. Om systeminstallationen misslyckas måste den installeras om, och i vissa fall en fullständig uppdatering.

Enhetens programvara är dess kod, som förenar och säkerställer gemensam drift av alla delar av telefonen. En specifik firmware kan inte vara universell, den är individuell för vilken enhet som helst.

Denna procedur utförs med hjälp av speciell programvara som använder adapterkablar. Du kan inte flasha gadgetens firmware via den infraröda porten. För att utföra den inbyggda programvaran behöver du firmware och programvara som laddas ner på Internet från speciella forum eller tillverkarnas webbplatser. För att ansluta din telefon till din dator behöver du en kabel, ofta medföljande.

Genom att använda inofficiell firmware som innehåller virus och buggar tar användaren en viss risk. Det kan till exempel visa sig att om den fasta programvaran utfördes på ett okunnigt sätt. Den officiella firmware som används i tjänsten kommer att korrigera den tidigare versionen och utöka funktionaliteten för gadgeten utan att förstöra något.

Varför och hur görs telefonens firmware?

Vad innebär det att flasha en telefon med hög kvalitet? Kvalificerad firmware-implementering garanterar oavbruten och snabbt arbete, och felaktiga åtgärder av amatörer kan skada enheten med förlust av ägarens individuella information.

Telefonens firmware tillhandahåller mjukvaruuppdateringar, förbättrade fotograferings- och ljudegenskaper, mindre ändringar av koden, ändringar eller förbättringar av gränssnittet (skärmsläckare, bilder, ringsignaler), samt byte av nyckelfunktioner.

Nackdelar med firmware - felaktigt eller analfabet val av firmware för specifik enhet. Som ett resultat kan vissa telefonfunktioner misslyckas helt (till exempel kommer inga samtal att ringas). Vissa självsäkra användare föredrar att förbättra telefonens firmware på egen hand (utan hjälp av servicecenter), och ibland med negativa resultat.

Kom ihåg att om du bestämmer dig för att utföra firmware själv, tas garantierna från tillverkaren bort. Oerfarna användare rekommenderas att söka hjälp av specialister från tjänsten, trots att specialutrustning inte krävs för att utföra sådana procedurer. Hantverkare lämnar som regel garanti för utfört arbete.

Android är ett system med öppen källkod källkod, så att utvecklare fritt kan ändra det, lägga till nya funktioner och skapa sina egna operativsystembilder för telefoner och surfplattor. Vissa av dessa firmwares blir extremt populära och blir till och med grunden för framgångsrika kommersiella projekt. Vi introducerade dig för några av dem i detta och även. Och nu vill vi diskutera med dig skälen som kan övertyga dig om att ta en risk och installera tredjepartsfirmware på din Android.

Hämta den senaste versionen av Android

Det är ingen hemlighet att många tillverkare av även dyra enheter inte bryr sig så mycket om att stödja sina produkter. Så fort de säljer sin produkt till dig glömmer de omedelbart behovet av att släppa nya firmwareversioner åt dem. Som ett resultat visar det sig att du inte har möjlighet att uppdatera till en ny Android versionäven om smarttelefonens hårdvara fritt tillåter det.

I det här fallet skulle den bästa och ibland enda lösningen vara att använda den välkända CyanogenMod, som, även om den har många av sina egna "chips", på många sätt liknar vanliga Android. Tack vare denna utveckling kan ägare till även ganska gamla enheter använda de senaste versionerna av systemet.

Avslag på "märkta" skal

Många populära tillverkare (låt oss inte peka fingrar) älskar att utrusta telefoner med sina egna proprietära skal, vilket dock inte gillas av alla användare. Inte bara är många av dem uppriktigt sagt fula och obekväma - det här är som bekant en smaksak, utan de lyckas också märkbart sakta ner systemet. Naken Android mot denna bakgrund visar hastighetsrekord och imponerar med sin lyhördhet.

Ja, självklart kan du installera din egen launcher och ta bort alla dessa widgets, men det finns inget sätt att vägra alla tvivelaktiga inställningar som tillverkaren har gjort i operativsystemet. Så för att få en riktigt "ren" Android måste du installera en anpassad ROM.

Ta bort förinstallerad programvara

Efter att ha fått din helt nya telefon och spelat tillräckligt med programmen installerade på den, kommer du gradvis till insikten att det skulle vara bättre att inte ha dem alls. Oftast kompletterar tillverkare mjukvarupaketet för en enhet, med fokus inte på genomförbarhet och kvalitet, utan av rent kommersiella skäl. Dessutom betraktas dessa program som systemprogram och kan inte lätt tas bort. Som ett resultat får vi en enhet full av rent skräp som stör våra liv.

En radikal lösning på detta problem är att flasha enheten till en anpassad sammansättning som inte innehåller förinstallerad programvara.

Få ytterligare funktioner och systeminställningar

Många firmware är så olika från den ursprungliga Android utseende och en uppsättning funktioner som vi säkert kan säga om oberoende operativsystem. För det första vi pratar om om så populära kinesiska projekt som MIUI, Lewa, Oppo, som utvecklas i en gigantisk takt. Det är troligt att efter att ha provat denna orientaliska cocktail minst en gång, kommer du att titta på den intetsägande Android-rätten med oförställd ånger.

Annan firmware, till exempel AOKP, men baserad på lager Android, men de ger ett sådant utrymme i inställningar, sådana anpassningsmöjligheter som ägare av vanliga smartphones aldrig har drömt om.

Säkerhet

Det kan låta konstigt, men gratis community-skapad firmware kan ibland vara säkrare än Googles produkt. I dem, om du vill, kan du helt bli av med allseende öga detta företag, som helt ersätter alla deras tjänster och applikationer med utveckling från tredje part. Det visar sig därför "Android utan Google", hur konstigt det än kan låta.

Dessutom innehåller många anpassade ROM ett inbyggt antivirus och så detaljerade behörighetsinställningar för varje applikation att du noggrant kan specificera vem som kan göra vad på din enhet för vilket ändamål.

Skäl att inte använda firmware från tredje part

Men, som du förstår, är allt inte så rosa och det finns ganska betydande problem som du kan stöta på i dina experiment med firmware.

  1. Tegelstenar. Den blinkande processen, även om den är grundligt utvecklad och ganska enkel, kan ändå, med en viss grad av otur och krokiga händer, förvandla din enhet till bara ett dött block av plast och mikrokretsar.
  2. Batteriproblem. En anpassad ROM kanske inte är tillräckligt optimerad för en specifik enhet och kan ta ur batteriet snabbare än den officiella firmware.
  3. Hårdvaruproblem. Din nya firmware kanske inte fullt ut stöder all hårdvara i din telefon, så du kan stöta på fel, några trasiga moduler och andra problem. Till exempel kanske din enhets kamera inte tar bilder så bra som den brukade göra, eller så kan din GPS plötsligt vara långsam med att hitta satelliter.
  4. Fel. Tillverkarna av din enhet testar programvaran i god tid innan de släpper den för försäljning, vilket naturligtvis inte kan sägas om oberoende firmware-utvecklare. Därför kan du stöta på irriterande fel, som, även om de kommer att rättas till i framtiden, kan förstöra mycket blod för dig.
  5. Garanti. Vid användning tredje parts firmware du förlorar din garanti. Om detta är viktigt för dig, tänk på det.

Nu skulle jag vilja veta din åsikt om behovet blinkande Android. Vi ber dig att delta i undersökningen och uttrycka din åsikt i kommentarerna.

Firmware är en uppsättning program som tillhandahåller normal funktion mobiltelefon och utföra alla funktioner som den ska utföra - samtal, meddelanden, samt multimediafunktioner som beskrivs i den tekniska dokumentationen. Om firmwaren inte fungerar korrekt är det inte svårt att byta ut den, följ bara ett antal steg.

Instruktioner

Video om ämnet

Källor:

  • Vanliga frågor om att skapa firmware under 2019

För att lägga till nya funktioner till en mobiltelefon och förbättra dess prestanda byts vanligtvis mjukvara ut. Denna process utförs vanligtvis hemma med hjälp av speciella program.

Du kommer behöva

  • - SGH Blinker/Dumper.

Instruktioner

Du bör inte flasha din mobiltelefon om det inte är absolut nödvändigt. Börja med att välja din programvara. Välj den firmware-fil som gör att du kan uppnå önskat resultat. Ladda ner programmet SGH Flasher/Dumper. Se till att den är kompatibel med din mobilmodell Samsung telefon. Kom ihåg att de flesta verktyg endast är lämpliga för att ersätta programvara på originaltelefoner.

Ladda din mobiltelefon. Det är bättre att koppla bort strömkabeln under installationen av firmware. Detta kommer att undvika onödiga svårigheter. Installera ovanstående program. Stäng av din mobiltelefon och anslut den till din dator eller bärbara dator med en USB-kanal.

Starta programmet SGH Flasher/Dumper. Skapa först ett arkiv med den aktuella firmwareversionen. Detta gör att du snabbt kan återställa telefonen till fungerande skick om ett fel inträffar under den fasta programvaran. Klicka på knappen Dump full flash i NOR Dumping-menyn. Ange namnet på det framtida arkivet och välj mappen på din hårddisk där du vill spara det. Processen att skapa en dump kan ta 20 till 30 minuter. Klicka nu på knappen Koppla från och koppla bort din telefon från din dator.

Återanslut din dator till din mobiltelefon. Packa upp det nedladdade firmwarearkivet. Du behöver bara en fil med filändelsen .bin. Starta programmet och klicka på knappen Flash BIN-fil, som finns i menyn NOR Blinkande. Ange platsen för den uppackade bin-filen. Vänta tills uppdateringen av telefonens programvara är klar. Som i det föregående fallet kommer denna process att ta upp till en halvtimme.

Klicka på knappen Koppla från och koppla bort telefonen från datorn. Sätta på mobilenhet och kontrollera funktionen hos viktiga funktioner. Om du är säker på att mobiltelefonen är fullt fungerande kan du skapa en dump av den nya firmwaren.

Video om ämnet

Ibland är det helt enkelt nödvändigt att installera ny firmware på din telefon. När allt kommer omkring påminner moderna mobiltelefoner mer om en dator med samtalsfunktion än vanliga mobiltelefoner, som för bara några år sedan utgjorde majoriteten av produkterna från sådana jättar inom mobilindustrin som Nokia eller Samsung. Förseningar i menydrift, spontana systemstarter, applikationen fryser - det här är en ofullständig lista över problem som framgångsrikt kan lösas genom att blinka. Går det att programmera om telefonen själv?

Du kommer behöva

  • - USB-kabel;
  • - en dator med internetuppkoppling
  • - programvara för telefonens firmware;
  • - ny firmware.

Instruktioner

Spara alla användardata på ett externt minneskort. Gör en säkerhetskopia adressbok, installerade applikationer och fotografier. Om det behövs, spara internetcachen. Med 90 % sannolikhet kommer allt detta material att raderas under blinkning. Använd om möjligt så kallade "molntjänster" som Dropbox, Google Docs eller Sky Drive för ytterligare datakopiering. Det är sällsynt, men det finns fall när det externa minneskortet är otillgängligt efter installation av ny firmware.

Gå online från telefonen du ska ladda om och hitta information om mjukvaruversionen. Utför en påtvingad begäran om uppdateringskontroll. Det är mycket möjligt att en ny firmwareversion från tillverkaren redan finns och att enheten själv kommer att erbjuda att ladda ner och installera den. Var uppmärksam på hur din mobiltelefon ansluter till Internet. Mängden data att ladda ner kan vara för stor för en GPRS-anslutning, för att inte tala om priset som betalas per megabyte. Det är också värt att komma ihåg att ett misslyckat uppdateringsförsök teoretiskt sett kan förvandla enheten till en "kloss". Efter denna sorgliga händelse kan en resa till servicecentret inte undvikas.

Om din mobiltelefon inte kan upptäcka uppdateringar för sin programvara, gå till enhetstillverkarens webbplats för att hitta den fasta programvaran där. Ladda ner den till din dator och kör den specialprogram, som vanligtvis kommer med en mobiltelefon och ger full arbetar tillsammans enhet och dator. Om ett sådant program inte ingår i förpackningen med din telefon kan du enkelt ladda ner det från mobiltelefontillverkarens webbplats.

Anslut din telefon till din dator och starta ett speciellt program. Följ instruktionerna på skärmen för att starta installationsprocessen för den nya firmware och vänta tills den är klar. Det är viktigt att vara noga med att inte stänga av strömmen till enheten, och även se till att USB-kabeln inte av misstag dras ut ur telefonporten. Annars måste du upprepa hela uppdateringsprocessen igen.

Om du är en erfaren användare, försök sedan installera den så kallade anpassade firmwaren. Denna typ av firmware är utvecklad av tredjepartsprogrammerare, fans av vissa telefonmärken eller modeller. Vanligtvis kräver installation av sådan programvara viss kunskap om den mobiltelefon som krävs verktyg för installation, samt självförtroende. Anpassad firmware har vanligtvis många fördelar jämfört med officiella, men du bör veta att användaren installerar sådan programvara på egen risk och risk. Om processen misslyckas kan den nekas garantiservice baserat på tillgänglighet och användning inofficiell firmware.

Processen att uppdatera programvara kallas vanligtvis firmware-uppdatering. Vanligtvis används denna metod för att göra ändringar i den funktionella uppsättningen av enheter eller för att korrigera fel som upptäcks i deras funktion.

Firmware behövs för att enheten ska kunna utföra vissa uppgifter. Detta är en icke-flyktig del av minnet som innehåller information som är nödvändig för att mikrokontrollern ska fungera korrekt. Vanligtvis installeras firmware genom att installera ett specifikt minneschip. Viss utrustning kan flashas om. Naturligtvis utförs denna process inte genom att ändra mikrokretsen, utan genom att ändra innehållet i dess minne.

Moderna enheter blinkar främst för att korrigera olika fel. Fel som upptäcks under drift av utrustningen analyseras av specialister. Baserat på den mottagna informationen skapas en ny firmware för att förbättra kvaliteten på enheten.

Ibland tillåter firmware vissa enheter att utföra andra funktioner. Till exempel efter att ha blinkat några äldre modeller mobiltelefoner, kan du använda deras kameror för att spela in videor.

Vissa enheter är initialt skapade för att fungera i ett specifikt område. Att byta fast programvara hjälper till att anpassa utrustningen till andra driftsförhållanden. Många tillverkare av sådana nätverksenheter hur routrar och switchar rekommenderas att uppdatera sin firmware innan utrustningen används i Ryssland.

Oftast skapas ny firmware av tillverkarna av vissa enheter själva. Ibland utvecklar företag speciella applikationer som gör att du snabbt kan ersätta den fasta programvaran för en specifik enhet. Du kan ofta hitta utrustning vars funktioner inkluderar möjligheten att uppdatera firmware. Detta tillvägagångssätt låter dig snabbt korrigera identifierade fel själv, utan att kontakta specialiserade centra. Det är anmärkningsvärt att firmware inte bara kan påverka enhetens kvalitet utan också dess prestanda.

ROM är en skrivskyddad minnesenhet. Det kallas permanent eftersom även när strömmen är avstängd måste den behålla den information som finns registrerad i den. I form av mikrochips används denna typ av minne i alla datoriserade enheter - mobiltelefoner, hemmabio, spelare osv. De lagrar programvara för att styra driften av mikroprocessorenheten. Det är denna uppsättning program som avgör hur väl enheten kommer att utföra sina funktioner, hur mycket el den kommer att förbruka och hur ofta den kommer att misslyckas.

När enheten monteras på fabriken uppstår den första "firmware" av ROM - datorkoderna som skapats av programmerare skrivs in i den. Men efter att enheten har släppts på marknaden slutar inte arbetet med den - företagets kodare eliminerar identifierade brister och lägger till nya funktioner till programvaran som tillåter ännu bättre användning av de inbyggda funktionerna i enheten. Modifierade versioner läggs ut gratis på webbplatser i form av speciellt förberedda filer, som ofta också kallas " ny firmware" Om du laddar ner en sådan fil och överför den till ett proprietärt program (firmware) som vet hur man hanterar den fasta programvaran från den här specifika tillverkaren för denna specifika enhetsmodell, då kommer programmet att ersätta innehållet i ROM med en ny - "reflash ”.

Tillverkare rekommenderar att du utför denna blinkande eller "programvaruuppgradering" när de släpps ny version FÖRBI. Även om enheten fungerar med fabrikens fasta programvara utan att orsaka några problem, är det inte alls nödvändigt att göra detta med risk för att stöta på något slags fel under blinkningsprocessen. Det skulle vara bättre att bekanta dig med listan över ändringar i den nya firmwareversionen och bestämma om det är värt risken.

Video om ämnet

Ordet "firmware" kan höras av absolut alla användare av en telefon, smartphone, surfplatta eller annan enhet, och förmodligen mer än en gång. Eller här är ett annat exempel: när du köper en smartphone erbjuder säljaren att uppdatera firmware - mot en extra avgift. Vissa håller med, andra gör det inte, men de får reda på den fasta programvaran. Vad är detta - firmware?

Firmware (från engelska Firmware) är programvara och en uppsättning hårdvaruinställningar som finns i enhetens minne. Ur teknisk synvinkel är firmware en binär fil som skrivs till enhetens icke-flyktiga minne.

Är det korrekt att kalla den fasta programvaran för ett operativsystem i det här fallet? Nej, det är fel, eftersom firmware i det här fallet kan betraktas som ett program, som i sin tur kommer som en del av operativsystemet. Operativsystemet är med andra ord inte firmware. Även om till exempel när man byter fast programvara på en smartphone till Android baserad vi utför praktiskt taget samma operation när vi installerar om operativsystemet Windows-system på din dator.

Utan firmware förvandlas en smartphone eller surfplatta till en "tegelsten" - en enhet som användaren inte kan göra någonting med, eftersom den inte är funktionell och är en enhet som bara kan användas för att knäcka nötter (i bildlig mening förstås) .

Alla kommande smartphones och surfplattor har en eller annan firmware. Detta är den så kallade officiella firmware, som installeras på fabriken. Det är värt att notera att det är fördelaktigt för tillverkare att utrusta sina enheter med sin egen firmware, där de kan installera sina applikationer eller använda inkommande information för att förbättra den fasta programvaran och själva enheten.

Detta är den officiella TouchWiz-firmwaren från Samsung, byggd på Android, som är installerad på Samsungs smartphones (startprogram):

För många enheter finns det så kallade anpassade firmwares – det är modifierad firmware eller till och med portar från andra enheter som kan installeras på en smartphone. Till exempel för samma Samsung smartphones du kan hitta många olika typer av anpassad firmware. Ett exempel på anpassad firmware på Samsung (startprogram):

Fråga - varför använda anpassad firmware om det finns en officiell? Det är enkelt – någon är helt enkelt inte nöjd med det standard firmware eller dess funktionalitet och användaren är inte emot att ersätta den med något nytt. Faktum är att i anpassad firmware kan du ofta se icke-standardiserade applikationer och till och med nya funktioner som officiell firmware kan inte hittas.

Det är sant att anpassad firmware har nackdelar. Så de fungerar ofta instabila, processen att blinka enheten är ibland mycket komplicerad, så under proceduren förvandlas enheten till en "tegelsten" anpassad firmware, som regel, har installerade root-rättigheter, vilket innebär att enheten automatiskt förlorar sin garanti.

I allmänhet är firmware en integrerad mjukvarudel av enheten, utan vilken gadgeten inte är till någon nytta.




Topp