Tricks and tips at Samsung Eternity forum
Find Your Forum
  
Welcome, Guest. Please login or register.
Did you miss your activation email?

News: Click here to check out our network of cell phone forums
Samsung Eternity Forum  
Join now and get hottest ringtones         Find Free New AT&T Cell Phones
         Screen Protection         Cheap Mobile Phone Accessories
Pages: [1]
Print
Author Topic: goatbreaking vs master key  (Read 12270 times)
tbowers
Newbie


Cookies: 0
Posts: 2


« on: September 06, 2009, 09:50:52 PM »

Got my SE (with data plan, nothing else) this wk and have been lurking here ever since. Now I’m ready for my first post to try and see if I have this straight before I dl my 1st app.

So does the Master Key method make classic “goatbreaking” (delete all files in the appdb dir and deleting the manifest file of the app) obsolete? (Just as goatbreaking itself made an older method (.bin file) obsolete). I ask because of the following things I’ve run across here:

The recent post by ls224 from this thread (http://www.samsung-eternity.com/index.php/topic,5644.msg44407.html#msg44407) mentions goatbreaking Opera. This post from Sir Americo (http://www.samsung-eternity.com/index.php/topic,4711.0.html) I think summarizes the method with Bolt as an example and says in essence we must do this for all apps to work properly (else we'll get   fouled up by the ATT Branding).

This very recent thread (http://www.samsung-eternity.com/index.php/topic,6377.0.html) does a nice summary of how to get apps working using the Master Key, but doesn’t mention goatbreaking. It mentions google maps and gps using this method. But… this is different from another recent thread by Agoattamer (http://www.samsung-eternity.com/index.php/topic,5471.0.html) on google maps which doesn’t use Master Key at all, but his appbd goatbreak.

And this one from caprediem (http://www.samsung-eternity.com/index.php/topic,1328.0.html) doesn’t mention using either goatbreak or master key, just download it Opera and it works??? I thought we had to do something to just about every app to get it “signed” properly.

So I *think* all this means that either:

1) Different apps require the different methods:

A) some apps need goatbreaking (upload jad/jar to wap site, dl to phone, TKFE copy jad/jar from PC to phone, TKFE to del files in appdb and manifest) [is this correct desc. of goatbreaking?]
B) some apps only need Master Key method (TKFE copy jad/jar from PC to phone, then on phone update Java DB | update app database)
C) some don’t need any of this; just download from WAP site and they run signed without incident

Or

2) For any given app I need to do either goatbreak or master key (or nothing at all if the app doesn’t need it). If it does need work, choose whichever I like, but Master Key is the newest (just be careful cause you can brick the phone easier with this method).

OR lastly

3) I’m wrong on both counts and am confused by hours of thread hopping.

Am I skafooged? Thanks/
Logged
FtroopDad
Pro Member
***

Cookies: 8
Posts: 121



« Reply #1 on: September 06, 2009, 10:01:09 PM »

It depends on where you get the app you are installing.  Some have already been "repaired" and were made available for a clean install.  A good rule of thumb may be; if you download the .jar only to your phone using a wap site, then goatbreak it.  If you download both the .jar and .jad from here and use the master code method, you should be ok.

FD
Logged
jjesusfreak01
Jr. Member
*

Cookies: 1
Posts: 31


« Reply #2 on: September 06, 2009, 10:23:12 PM »

Here are the different ways you can install programs:

1. Standard OTA install. The apps do not get the permissions of pre-installed apps.

2. Standard OTA with Goatbreaking. What you are really doing here is registering the app with the system using the OTA install, and then deleting files to make it appear as a pre-installed app, just like if you were to do a TKFE install.

3. TKFE and master key. You could say that doing this makes Goatbreaking obsolete, but honestly, this method is very similar to goatbreaking. When you transfer an app with USB, you are creating a folder without the manifest or appdb. The only difference is that instead of using an OTA install to register the app with the system, you are using an option in the internals menu, which requires the master key. Full privileges

4. TKFE and system DB deletion/alteration. Just like methods 2 and 3 here, the problem is how to register the app with the system. This method installs over USB, and then you alter other files on the phone to have it register the app. DO NOT USE THIS METHOD

As you can see, the latter 3 methods simply use different ways of registering the apps with the system (in such a way that they appear ATT branded), two of which are perfectly acceptable. The only downsides of Goatbreaking over TKFE/MK are that you have to have a data plan, and some uploaders have problems with certain JAR files. So, with the Master Key having been found now, Goatbreaking is obsolete, which doesn't at all take away from the fact that it was a great discovery, and would have been perfectly fine for app installation until the time we discovered the master key (which was found by agoattamer, btw).

Does that answer your question?

PS: Remember that JAD alteration is an entirely separate topic that is only somewhat related to Goatbreaking (and does require TKFE).
« Last Edit: September 06, 2009, 10:25:35 PM by jjesusfreak01 » Logged
tbowers
Newbie


Cookies: 0
Posts: 2


« Reply #3 on: September 07, 2009, 12:43:05 PM »

Oh.... wow.....  this is now all making much more sense now! YES! The cement is setting! Thank you both! (and goat, and sir a, and pmankow and ... who got us to this point)
Logged
kristiemonroe
Jr. Member
*

Cookies: 0
Posts: 25



« Reply #4 on: October 30, 2009, 06:54:24 PM »

This was extremely helpful in helping me understand what the heck I am doing to my phone.  I won't say that I get it completely, but I at least have a general sense of what is going on now.  Thanks so much for all the great info and the free help you all provide!  I am thrilled to have found this site!
K
Logged

John 3:16
Agoattamer
Administrator
Ultimate Hero!
*****

Cookies: 116
Posts: 4609


Please Search, & be Polite


« Reply #5 on: October 31, 2009, 12:41:00 PM »

I couldnt have said it any better jjesusfreak01. Actually i know i couldnt.  Grin
Logged

shooter
Jr. Member
*

Cookies: 0
Posts: 44


« Reply #6 on: November 03, 2009, 01:01:19 AM »

Threads like this are the reason I love this forum...
Logged

If any Eternity users have upgraded to the iPhone, ,please help a brother out over at Samsung-Eternity.com's sister site:
http://www.myiphone4.org/how-to/how-to-search-for-a-contact-by-number-instead-of-by-name/
Pages: [1]
Print

Jump to:  

Got a new phone? Find the forum here


Related Topics
Subject Started by Replies Views Last post
master key
Samsung Eternity Hacks and Tricks
smooshedgoomba 12 3884 Last post January 09, 2009, 07:11:03 PM
by AKA_Rizzo
Master Key
Samsung Eternity Hacks and Tricks
tylerp93 1 1709 Last post March 31, 2009, 01:17:55 PM
by MiKePiFF
MASTER KEY (NCK)
Samsung Eternity Hacks and Tricks
drtbikepro10 9 3876 Last post May 05, 2009, 05:40:14 PM
by MiKePiFF
Master Key???
Samsung Eternity Hacks and Tricks
Kattkatt88 3 1222 Last post June 24, 2009, 11:08:05 AM
by Disturbed
Help with master key
Internals and Master Key
kaypug 0 1573 Last post August 06, 2010, 12:31:45 PM
by kaypug




Galaxy S3 | Galaxy Note | Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Tech Support Forum | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC One | HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "mobile@vssupportqueue.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip














CopyRight 2008 www.Samsung-Eternity.com
Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC