Jag kan delvis hålla med ovanstående. Man bör försöka läsa på så mycket som möjligt innan rootar och flashar romar och liknande och man bör också vara medveten om riskerna. Självklart ska man ställa frågor om man är osäker så fråga på bara! Hur ska man annars lära sig? Det finns säkert någon som kan svara.
Jag har en Nexus 5 och kan därför inte hjälpa dig med hur man rootar en Galaxy S4, men jag kan försöka förklara de olika begreppen du frågar om.
Root ger en åtkomst och skrivrättigheter till filer och mappar som normalt är dolda för användaren själv och för appar. Den klassiska partitionen som man normalt inte kan skriva till är /system där romen lagras. Flashar, eller installerar, man en rom så är det på den paritionen den hamnar. Romar brukar oftast delas in i två kategorier: custom och stock. En custom rom är en rom som inte görs av tillverkaren. En populär custom rom är CyanogenMod. En stockrom är en rom som görs av tillverkaren själv och är normalt den rom som är installerad på telefonen när man köper den.
Recovery är ett speciellt läge man kan starta sin enhet till för att t.ex. flasha romar. Även recovery brukar delas in i custom och stock på samma sätt som för romar: custom om det inte är tillverkaren själv som har skapat det. Två poplära custom recoveries är ClockworkMod och TWRP.
Root ger en del fördelar eftersom man kan skriva till t.ex. /system, men det ger även en hel del säkerhetsproblem som man ska vara medveten om. En app med rooträttigheter kan t.ex. modifiera systemfiler och göra telefonen instabil eller obrukbar eller kanske till och med installera någon form av virus och detta utan användarens vetskap. Som du nämner kan man även överklocka, vilket till och med kan förstöra hårdvaran.
En app med rooträttigheter kan även läsa andra appars data och därmed få tillgång till data som den normalt inte ska ha tillgång till. Det ger både för- och nackdelar: en rootapp skulle kunna använda data från andra appar på dåliga sätt, men det finns även appar som låter användaren göra backups av andra appar.
Om man ger en app rootåtkomst kan den göra i stort sett vad som helst, oavsett vilka vanliga behörigheter appen egentligen har tillgång till (internetåtkomst, kalender, läsa sms o.s.v.). Jag brukar tänka att en rootapp, custom rom och andra filer man flashar kan få åtkomst till all data på telefonen och även kan förstöra hårdvaran. Då blir man lite försiktigare när man installerar något nytt
Jag försöker inte skrämma upp dig, men jag tycker det är viktigt att man är medveten om riskerna med att använda sig av root.
Och bara en kort kommentar om att stoppa tjänster som körs i bakgrunden: det brukar rekommenderas att man låter Android själv sköta dödandet av appar. Om man dödar en app i onödan tar det ofta längre tid att starta upp dem nästa gång de ska användas, vilket drar en del batteri o.s.v. Såvitt jag vet är Android gjort för att sköta dödandet av appar på ett bra sätt så man bör låta Android göra det istället
Click to expand...