Sapphire 1.0 and FRG22

cvpcs

Premium Member
Premium Member
Developer
Joined
Jun 14, 2010
Messages
151
Reaction score
0
For those who are curious about whether or not the new sapphire release will be based off of the "latest leak", FRG22 or not, I wanted to settle those questions now.

I have gone on about this in the past, but build numbers are generally rattled off by websites to try to create more buzz than they're worth. The fact of the matter is, to source developers the only real leaks that are of crucial importance are the initial drops for a new android version (i.e. the first eclair leak, the first froyo leak). This is because 90% of what's going into a source distro is already up-to-date as it was built from source.

The upcoming version of sapphire (1.0) will be based off of FRG01B, as that was the official release sent out by verizon. I am extremely skeptical of the FRG22 release at this time for a few reasons.

1.) Big red has discontinued sale of the Droid1, so it makes little to no sense as to why they would continue to work on build releases beyond their froyo drop. If there were some glaring bug or problem with the FRG01B build that FRG22 fixes, then why would they bother sending out the FRG01B build yesterday when they obviously had FRG22 built already anyway?

2.) I personally checked FRF84B vs FRG01B and there were a grand total of ~3-4 files actually different between the two when it comes to the ones source distros use. These were the wifi firmware files and a few google apps. Needless to say, the files that actually interface with the hardware did not change and are not likely to, so it's doubtful that FRG01B was truly "faster" than the source roms that were based on FRF84B.

3.) It is important to understand that just because FRG22 was leaked yesterday, the build was likely done several days before that. Sapphire 1.0 synced all of its source with AOSP last night before beginning its release build, so technically its AOSP source would have been more up-to-date than the FRG22 stuff anyway.

Anyway, that being said, people tend to drop build numbers to get attention and try to stir up the hive mind that is the android community. I try not to buy into that, so I'm not going to halt the release of 1.0 simply because one site says there's some super secret leak that so far as I can tell doesn't seem to make sense why it would even exist.

Regardless, once 1.0 is released I'll look into it and see what the differences are for sapphire between FRG01B and FRG22, but i would guess they are negligible. If not then I'll look into pushing out a minor update to include the new files, but not until I know it's worth it.

After all, one of sapphire's core goals is to be sleek and stable :)

EDIT (2010-08-05 03:03:11):

So after things cooled down with the release of 1.0 (well, as far as getting everything in place, the release is still hopping :D), I had some time to take a look at the actual FRG22 build.

Essentially it is exactly as I had expected. Of the files that Sapphire actually uses, I can say the following:

Non-apk/jar files: NO CHANGE
APK files (apps): Appeared not to have changed with the exception of LatinImeGoogle.apk (the keyboard provider), based on APK badging information. Note it is difficult to ascertain whether anything was truly changed as you can't do a strict data compare due to things done during the deodexing process, but it is unlikely that a version number or something wouldn't have been updated in the badging info if something had been altered.
JAR files (libs): The only jar file we use is the google maps one, and although I didn't disassemble (smali) it to check (as that's really the only way to do it), I would wager it hasn't changed.

So what does this mean? It means that sapphire will NOT be upgrading to FRG22. It is pointless to go through the rigmarole of upgrading simply for a keyboard app unless it is proven to be something worth doing, which at present I don't believe it is.

Now i want to make something clear however. I am not attempting to state that the FRG22 leak is pointless or that NOTHING was changed from FRG01B to FRG22. What i'm saying is that nothing changed so far as source builds are concerned. There have likely been AOSP changes that were added between FRG01B and FRG22, and for ROMs not building from source, this leak is great. However, for source builds such as sapphire it is unnecessary.

Oh well, I hope my rambling has made my point with no confusion. :D

EDIT (2010-08-05 13:46:00):

I have removed my comment about Droid1 not getting Gingerbread (Android 3.0) as I have been corrected that it was unsubstantiated. Sorry about that mistake everyone.
 
Last edited:

Armyof2

Member
Joined
Jun 30, 2010
Messages
553
Reaction score
0
Location
Temecula, CA
But...But...But...OMGZ it has a bigger number!!!!!

Who cares...this Rom rocks and the only build number I care about are the build numbers that correspond to the newest release of Sapphire

Keep up the great work
 

pc747

Regular Member
Rescue Squad
Joined
Dec 23, 2009
Messages
25,489
Reaction score
6,865
take ur time we are waiting on the rom that is truly bugless. continue you guys work
 

Handshake

Member
Joined
Feb 19, 2010
Messages
41
Reaction score
0
I have tried BB and Cyanogenmod... I have to say I am now a convert... i LOVE your roms very stable and also seem fast as anything... i dont even need to overclock where on bb and cyan i needed at least 800

Big props man and i cant wait for the 1.0!!! PLEASE RELEASE SOON!! haha

I will be donating asap
 

cereal killer

Administrator
Staff member
Joined
Oct 29, 2009
Messages
11,254
Reaction score
1,269
Location
Austin, TX
Current Phone Model
Nokia Lumia Icon
EXCELLENT choice cvpcs........

Sent from my Droid
 

sniffle

Premium Member
Premium Member
Developer
Joined
Apr 6, 2010
Messages
291
Reaction score
0
Location
Birmingham AL
Website
www.ccroms.net
Are we to assume 1.0 is going to require a full wipe before install?

you don't have to... but any bugs will only be supported if you have wiped, with adw and launcher pro now being able to save your settings, it makes it much less of a headache to do a full wipe.
 

kook

Premium Member
Premium Member
Theme Developer
Joined
Dec 29, 2009
Messages
2,036
Reaction score
1
This is why I love Sapphire....thanks for the post bud.
 

Armyof2

Member
Joined
Jun 30, 2010
Messages
553
Reaction score
0
Location
Temecula, CA
Are we to assume 1.0 is going to require a full wipe before install?

you don't have to... but any bugs will only be supported if you have wiped, with adw and launcher pro now being able to save your settings, it makes it much less of a headache to do a full wipe.

10-4. Was just wondering so I could make sure my backups are up to date. Can't wait!
 
Joined
May 27, 2010
Messages
158
Reaction score
0
Its beautiful to hear this from you after being told I was an ungrateful idiot (paraphrased) for saying much the same thing last night in another thread. Keep up the good work, your source and ROMs are rock solid, and you bring a vitality and knowlege back to the community with this kind of openness and honesty about the code in play.
 

Armyof2

Member
Joined
Jun 30, 2010
Messages
553
Reaction score
0
Location
Temecula, CA
Its beautiful to hear this from you after being told I was an ungrateful idiot (paraphrased) for saying much the same thing last night in another thread. Keep up the good work, your source and ROMs are rock solid, and you bring a vitality and knowlege back to the community with this kind of openness and honesty about the code in play.


That handle...is awesome
 

YankInDaSouth

Theme Developer
Theme Developer
Joined
Jul 8, 2010
Messages
3,186
Reaction score
370
Location
Sharpsburg, GA
Website
www.wix.com
Tried your sapphire ROM (0.8.4) for the first time a couple of weeks ago and it's the best my phone has run since being rooted!! Everything worked flawless for me! Although, I must admit and got caught up in the FRG22 hype and I'm running it now - seems stable thus far - but I am eagerly anticipating the release of Sapphire 1.0

Had a quick question for everyone though - I tried a couple of other ROMS already using the FRG01B and with both I noticed that the MFLOP and quadrant scores were WAY lower than normal - no matter what kernel I tried. This occurred with both those ROMs too. However, they both responded quickly and didn't seem to lag at all. The question is: Is there perhaps something in the FRG01B build that may be effecting the benchmark scores?
 

jntdroid

Super Moderator
Premium Member
Joined
Nov 18, 2009
Messages
6,436
Reaction score
312
Location
TX
Its beautiful to hear this from you after being told I was an ungrateful idiot (paraphrased) for saying much the same thing last night in another thread. Keep up the good work, your source and ROMs are rock solid, and you bring a vitality and knowlege back to the community with this kind of openness and honesty about the code in play.

JDC - I agree with you completely. But (referencing what you said later in that thread) CVPCS was a bit more tactful in his approach, plus his name is blue, which tends to keep rebuttals to a minimum. ;)
 

sniffle

Premium Member
Premium Member
Developer
Joined
Apr 6, 2010
Messages
291
Reaction score
0
Location
Birmingham AL
Website
www.ccroms.net
Its beautiful to hear this from you after being told I was an ungrateful idiot (paraphrased) for saying much the same thing last night in another thread. Keep up the good work, your source and ROMs are rock solid, and you bring a vitality and knowlege back to the community with this kind of openness and honesty about the code in play.

JDC - I agree with you completely. But (referencing what you said later in that thread) CVPCS was a bit more tactful in his approach, plus his name is blue, which tends to keep rebuttals to a minimum. ;)

RAWR!! my name is blue therefore i am always right!
 

jntdroid

Super Moderator
Premium Member
Joined
Nov 18, 2009
Messages
6,436
Reaction score
312
Location
TX
Its beautiful to hear this from you after being told I was an ungrateful idiot (paraphrased) for saying much the same thing last night in another thread. Keep up the good work, your source and ROMs are rock solid, and you bring a vitality and knowlege back to the community with this kind of openness and honesty about the code in play.

JDC - I agree with you completely. But (referencing what you said later in that thread) CVPCS was a bit more tactful in his approach, plus his name is blue, which tends to keep rebuttals to a minimum. ;)

RAWR!! my name is blue therefore i am always right!

:hail:


10 characters
 
Top