0

Wi-Fi-tethering root erişimi olmadan etkinleştirilebilir mi?

Wi-Fi-tethering, Android Froyo'dan önceki sürümlerde root erişimi olmadan etkinleştirilebilir mi? HTC Hero 2.1 kullanıyorum ve açıkçası güvenlik sebepleriyle root'lamak istemiyorum.
06.08.2014 tarihinde İsmail Umut sordu
Yorum Ekle Takip Et
Beğen, Paylaş

Bu soru için yorumunuz

captcha

Vazgeç

Bu soruya toplam 1 cevap verilmiştir

0
İşte tam çözüm: Öncelikle telefona Android marketten terminal emülatörü indirip yükle. Sonra şu komutu çalıştır. cat /proc/cpuinfo Bu sayede telefondaki işlemci hakkında detaylı bilgi alabilirsin. Bende ARM5 yazıyor. Daha sonra Linux Box üzerine ARM5 çapraz-derleyici ortamını yüklemen gerekiyor. Bu sayede telefona özgü kod geliştirebilirsin. Telefonun root yetkilerini gasp edebilecek bir program geliştirebileceğiz. RageAgainstTheCage isimli Sebastian Krahmer tarafından Suse için geliştirilmiş programı kullanacağız. http://pastebin.com/fXsGij3N Derlenmiş versiyonunu buradan indirebilirsin http://cmw.22aaf3.com/common/rageagainstthecage-arm5.zip Androdi SDK başlangıç kitini indir, yükle. http://developer.android.com/sdk/index.html Superuser pakedini indir. http://cmw.22aaf3.com/common/su-2.3.6.2-efgh.zip Superuser pakedini, su programını ve RageAgainstTheCage açılmış halini hepsini adb ile aynı klasöre koy. Telefonda USB hata ayıklamayı aç, internet paylaşımını kapat. Rageagainstthecage.bin klasörünü telefonda /data/local/tmp klasörüne koy. Normalde telefonda sadece sd karta ve temp klasörüne yazma izniniz vardır. Bizim durumumuzda bu yeterli olacak. Rootlama yapmayacağız. Tmp klasörüne dosya atmak için şu komut; adb push rageagainstthecage.bin /data/local/tmp/ Şimdi telefonda Shell oturum açın; adb shell rageagainstthecage.bin klasörününü izinlerini genişletin; chmod 755 /data/local/tmp/rageagainstthecage.bin rageagainstthecage i telefonda normal kullanıcı olarak başlatın; /data/local/tmp/rageagainstthecage Program işini bitiridiğinde adb baülantısını keser. Eğer kesmezse şunu yazın; exit adb kill-server adb start-server Şimdi telefona tekrar bağlanın; adb shell artık Shell’de telefon rootlanmamış olmasına rağmen root yetkileri var!! :D Bu sayede system klasörünü çıkarıp tekrar bağlayabiliriz ve bu sayede yazma izni elde edebiliriz; mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system exit Şimdi telefona su ve superuser gönderelim. adb push su /system/xbin/ adb push Superuser.apk /system/app/ adb shell chmod 4755 /system/xbin/su Artık root gerektiren tether programlarını indirip yükleyebiliriz. İndirip yükleyin. Tether uygulamasını indirip yüklediğinizde bu uygulamaya root yetkisi vermek istiyor musunuz diye sorar, evet/hatırla deyin. Şimdi telefonu kapatıp açın. Tekrar başlattığınızda artık telefon rootlanmamış şekline geri dönmüş durumda olmasına rağmen tether programı herkesin kullanımına açık vaziyettedir :D Sadece tether programında root yetkisi vardır.
12.08.2014 tarihinde
Sarge Sarge (183570) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

Bu soru için cevabınız

Vazgeç