إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


 
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-19-2012, 04:00 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,669
عدد الـنقاط :3341
 تقييم المستوى : 2140

[02.03.2012][ROOT] TriangleAway v1.25

On March 2, 2012, in Applications, by Biniabsessy
This app can reset your flash counter and triangle on ICS builds. The download is attached.


THIS IS A DANGEROUS OPERATION AND COULD POTENTIALLY BRICK YOUR DEVICE. PROCEED AT YOUR OWN RISK. A USB JIG IS PREFERRED IF YOU HAVE ONE.
( and by brick I mean brick – only a board replacement or a JTAG unit will be able to save you, don’t mess with boot(loader) stuff unless you really mean it! )

Please check the values the app displays are correct before resetting the counters. There really isn’t much more to say about it, except for the technical details, which most of you will likely skip.

Also, Samsung may well change behavior for this in the future, so with any major firmware updates you should check and doublecheck if this app still works before attempting a reset.

CHECK AND DOUBLE CHECK THE INFORMATION UNDER “CURRENT STATUS” IS CORRECT BEFORE RESETTING THE COUNTER !
( If triangle, counter, or device is not showing or not correct, DO NOT USE but report back here )

Technical details (Updated 13.02.2012)

The flash counter and triangle state had to be stored somewhere. Everybody knew that. Guesses have been made in the past where it could be, and I have personally compared the raw flash disk contents between different amount of custom flashes in the past, unable to find any differences. You can dump and compare the entire /dev/block/mmcblk0 and you won’t find a difference (you’ll find a few unallocated and unused gaps, though).


The solution comes with the new kernel uses by ICS builds. The flash disk actually has two hidden boot partitions, /dev/block/mmcblk0boot0 and /dev/block/mmcblk0boot1 . The MMC driver in the kernels used for Gingerbread did not present these partitions in the past, the MMC driver in the ICS kernel does.

Teamhacksung members said something about having found the location, so I retried locating the position on ICS. Until recently I had always ran the KH4 Gingerbread build because until the LPB ICS build USB host was not properly supported on ICS, and I need that for other apps I make. It’s really easy to find now on ICS. Dump and compare the partitions and you’ll have found them in no time. I’ve already done it, so here is the information.

Structure /dev/block/mmcblk0boot0 @ 0×00020000:

0×00020000 header magic: 32bit – 0×12340011
0×00020004 flash count: 16bit
0×00020006 future: 16bit – 0×0000
0×00020008 type: 16bit – 0×0000 unknown, 0×0001 custom (triangle), 0×0002 Samsung Official
0x0002000A name: max 16 chars
0x0002001A end: 16bit – 0×0000

The boot partitions are presented as readonly by default, but allowing modification is a simple matter of executing the following before writing the data:

echo 0 > /sys/block/mmcblk0boot0/force_ro

That should give you all the information you need to replicate this. A number of bytes trailing this structure also change between flashes and appear to be checksum related.

As stated above, this isn’t easily doable on Gingerbread. That is also why this currently does not work on the SGNote. When ICS is released for the SGNote it’ll probably be compatible out of the box, or trivial to make it compatible. I say on Gingerbread it is not easily doable, but it is not impossible. If you put a lot of effort into it, you can probably talk to the MMC device directly and modify these partitions, I personally don’t feel it is worth the effort for Gingerbread, as (at the time of this writing) official ICS firmwares should be available for both the SGS2 as well as the SGNote very shortly.

Update 16.02.2012: Users have confirmed TriangleAway works on the I9220 SGNote ICS leak !

Changelogs

02.03.2012 – v1.25
- Updated icon
- Updated some texts
- Added automatic reset at boot option
- Uploaded to Market

13.02.2012 – v1.10
- Updated technical details
- Device check removed, instead the app checks the header magic
- Internal structure changed

بأختصار شديييييييد .. هذا البرنامج لحذف المثلث الاصفر بعد الرووت للايسكريم ساندوتش و الاهممم (القنبله) تصفير الكاونتر او العداد للرومات المعدله المنزله للجهاز ... هذا البرنامج يعمل فقط علي الاجهزه المذكوره

- Samsung Galaxy S2 GT-I9100
- Samsung Galaxy S2 SGH-I777
- Samsung Galaxy Note GT-N7000
- Samsung Galaxy Note GT-I9220
وبها نسخ الايسكريم فقط ( خبز الزنجبيل لا )

هذا رابط البرنامج في الماركت
https://play.google.com/store/apps/details?id=eu.chainfire.triangleaway

بصراحه شديده انا لم اجرب البرنامج .... لكني وجدت الموضوع و اعجبني و قلت اشارككم به

ويوجد نسخه للبرنامج مرفقه مع الموضوع للي يحب يجرب .... واللي جرب ياريت ما يبخل علينا بتجربته لتعم الفائده علي بقيه الاعضاء.


الملفات المرفقة TriangleAway-v1.25.rar‏ (22.8 كيلوبايت)
__DEFINE_LIKE_SHARE__
رد مع اقتباس
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سرفر DarkHell-Onlineمن غير هماشي قنبله الموسم محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-03-2010 07:30 PM
الحقو قنبله الموسم الشركه الأكثر جديه محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 08-10-2010 07:00 PM
قنبله الموسم محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 05-08-2010 05:43 PM
حصريا: قنبله الموسم في محروم ..{ فزآآع } حصريآ شيخه الغيد الشيوخ و رؤساء الدول 25 05-23-2009 09:39 PM
الحقووو قنبله الموسم.......... دكتورة كوول تراحيب وتهاني 20 01-29-2008 07:07 PM


الساعة الآن 01:06 PM


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML