Results 1 to 24 of 24
- 12-29-2012, 07:42 AM
Thread Author #1
What makes a hybrid stand out and which one is the one for you?
So i've always been fascinated with hybrids since the day they got offered.
Hybrids are essentially optimized / downsized version of a complete BlackBerry OS.
They are in most cases stripped down of the unnecessary parts (this is called "shrinking") and they are custom built with files from other OS versions to provide the most optimal and stable mix.
There are however several hybrid builders in this community and they all offer different hybrids. Unfortunately they do not provide changelogs nor do they provide any explanation as to why their hybrid mix is the one to use on your phone.
They don't have to, in part because they are respected and trusted members of this community, and because they are not forcing you to use their hybrid. Don't like it? Don't use it.
I started this thread to get some more insight in the hybrid building process. I am curious as to why there are so many differences between hybrids. I know hybrid builders don't randomly pump in files so there has to be a reasoning behind it.
I did a file comparison between 2 popular hybrids. BL Ultimate Xmas Special and Kappa Prime 9810 (only JAVA folder comparison).
There are quite some differences even though they were roughly created and released at the same time. HTML and PDF comparison (no need to download)
Compare C:\Program Files (x86)\Common Files\Research In Motion\Shared\Loader Files\RC X-mas Edition\Java with C:\Program Files (x86)\Common Files\Research In Motion\Shared\Loader Files\9810AllLang_v7.1.0.746_P5.1.0.546\Java
Left side is the X-Mas edition, right side is the Kappa Prime edition.
As you can see the X-Mas edition has some newer versions of OS files while Kappa Prime uses some older versions. Some files are missing with hybrid one and some are missing with hybrid two.
I'm actually curious as to why this difference exist. Surely all hybrid builders try and create a hybrid that's the best, so apparently their opinions differ. Do hybrid builders focus on speed or stability or maybe both or maybe something entirely different...
Any hybrid builder or expert wants to shed some light on this?
This is not to find out which hybrid is the best, this is merely to find out why a specific hybrid is created (speed, stability, memory improvements, gps lock, stronger wifi,...) and to comprehend the reasoning behind the hybrid builder's choice of file versions. - 01-01-2013, 10:35 PM #2
RE: What makes a hybrid stand out and which one is the one for you?
Don't go by date. Google for codinfo.exe, I think has been shared before.
Start building browser and their dependent modules. Go from there.
And in your handset look under modules to see what versions are running
Sent from my Lumia 800 using Board ExpressThanked by:sharma0702 (02-09-2013)
- 01-02-2013, 03:18 AM
Thread Author #3
I'm not trying to build my own browser Zoc, i'm trying to figure out how hybrid builders like yourself go about creating a hybrid and determining what version of a certain file should be included or not.
eg: browser.cod version 1 and browser.cod version 2
version 1 is more recent and faster, but version 2 is known for it's stability. Which one do you include and why? - 01-04-2013, 02:32 PM #4
Hmmm. This will be interesting.
Last edited by Blacklatino; 01-04-2013 at 03:46 PM.
From the head MOFO in charge:
"BlackBerry has acknowledged how important the U.S. market will be to its turnaround efforts. "You got to win here to win everywhere else," BlackBerry CEO Thorsten Heins told the AP. "That's just the way it is."
click the ↓button↓ - 01-04-2013, 03:02 PM #5
RE: What makes a hybrid stand out and which one is the one for you?
It comes with experience. We have played with many modules and their dependent siblings to know what combo works and what not. It is trial and error.
Sent from my Lumia 800 using Board Express - 01-04-2013, 05:00 PM #6
Without using Codinfo.exe, the date of a cod in a java folder isn't necessarily correct. The cod series may be of more benefit.
In a logical world, where one could safely assume that a newer version of X, is a better version of W, maximization would be a given. Fortunately, our world doesn't work that way. Our world is geometric - everything is measured and accounted. Zocs and myself study the details of a working OS. I know that I want balance from my device. I know what every single cod does, and can easily spot its inherit advantages or its inherit deficiencies. No real science, just really paying attention.
I wish I had access to the science of cod and sfi files. Instead of trail and error, I could actually WRITE the performance I prefer. But because of security concerns, myself and my fellow hybrid builders are limited to compiling files, installing, and praying that our phone starts correctly. From there, any null java errors are easily sorted out.
A specific hybrid is built based on the specific builders preference, based on observed deficiencies in a devices performance. Similar to how the Creator owns the copyright to DNA, but instilled us with the talent to replace a kidney, lung, brain and/or heart.My Primary Device is always my 9810. I just have a Zed...for fun!!
9810 on Neo Prime...
OSBB member. Thanks BlkScorp! - 01-04-2013, 05:15 PM #7Pete
Torch 9800 v6.0.0.706
Would like a cheap 9810 until OS 10.2 is released. - 01-06-2013, 03:56 AM
Thread Author #8
Thanks for the answers you guys
- 01-07-2013, 02:06 PM #9Pete
Torch 9800 v6.0.0.706
Would like a cheap 9810 until OS 10.2 is released. - 01-07-2013, 02:54 PM #10
That's as real an answer as they can give. There's no browser version offering a true difference, only subtle changes in performance, and one version may behave slighly differently mixed with certain other cod versions, than another. They find what they feel gives the best overall performance in a particular hybrid they build, and that's what they use. A hybrid OS could have browser cod from multiple OS versions within it.
WAPers do it With A Passion
Zulu10 Warrior °•.¸¸.•°` `°•.¸¸.•°` `°•.¸¸.•°` `°•.¸¸.•° `°•.¸¸.•° Born to ™ °•.¸¸.•°` `°•.¸¸.•°` `°•.¸¸.•°` `°•.¸¸.•°` `°•.¸¸.•° Upgrade Guide
BB10 - If you don't, kittens will die
.................................................. ......................................Kevin - "I call you the PITA I love"Thanked by:ppeters914 (01-07-2013)
-
CrackBerry Genius
- Posts
- 3,039 Posts
- Global Posts
- 3,044 Global Posts
- PIN
- Pin: her: down: on: a: photograph: album: I: am: not: worried: I: am: not: overly: concerned:
01-07-2013, 08:24 PM #11
I build hybrids for stability, and for improved battery life. My personal holy grail has been to minimize the memory "leak" of OS6 on a 9700.
There are some builds that seem to throw a mish-mash of OS versions into a build, there are others that seem intent on replacing every possible file with a newer version.
Personally, my architecture is based on literally years of testing, verifying which files can be changed without causing any errors (and I'm talking about errors that most users would never see anyway). For a long time builds were plagued with the obvious java.lang.null.pointer.exception type of problems. I have a known set of files that I change, and I usually upgrade those in bulk when a new OS is released. I also have a known set of "legacy" files that I have selected for very specific reasons - radio lock, boot speed, etc.
With all that said, there is still a bit of mystery in hybrid building. I might set out for a stable, efficient build but end up with a really fast browser. Users also have to take into account the subjective nature of device usage patterns and how a multitude of factors can affect their experience with a particular build, on a particular OS, on a particular device, on a particular carrier.
For whatever reason, I had very good results - and very good memory management - running my Aikido build over 6.0.0.723 on my 9700. Right now, though, I am running a mostly stock 6.0.0.749 on my device. I only changed two files, neither of which really affect speed, battery, or memory.My BBM Channel: C00043675
Themes by wu-wei -- Premium: leeboUltraDock | blnk | sophie | ideal | Free: B@stard6 | leebo (OS6) | leebo (OS5)
Latest B@stard Hybrid -- Ascot....Hybrid Install Guide....3rd Party App Backup Guide
Thanked by 2:BigBadWulf (01-07-2013), ppeters914 (01-08-2013)
- 01-07-2013, 08:55 PM #12From the head MOFO in charge:
"BlackBerry has acknowledged how important the U.S. market will be to its turnaround efforts. "You got to win here to win everywhere else," BlackBerry CEO Thorsten Heins told the AP. "That's just the way it is."
click the ↓button↓ - 01-08-2013, 06:10 AM
Thread Author #13
- 01-08-2013, 01:29 PM #15Thanked by:
Blacklatino (01-08-2013)
- 01-08-2013, 01:37 PM #16From the head MOFO in charge:
"BlackBerry has acknowledged how important the U.S. market will be to its turnaround efforts. "You got to win here to win everywhere else," BlackBerry CEO Thorsten Heins told the AP. "That's just the way it is."
click the ↓button↓ - 01-08-2013, 02:05 PM #18
Not sure what you mean. I'm not trying to build a hybrid. I may install OSBB OS6 707v6 just because SCrid2000's posts appear well thought out and written, giving me more confidence that the hybrid was assembled using the same care.
OTOH, I may do nothing whilst killing time waiting for Jan 30th.
Pete
Torch 9800 v6.0.0.706
Would like a cheap 9810 until OS 10.2 is released. - 01-08-2013, 02:51 PM #19
I know. It happens. Anyway, glad you found an acceptable answer to finally "give you more confidence that a hybrid was assembled using the same "thought out" care. Good luck.
From the head MOFO in charge:
"BlackBerry has acknowledged how important the U.S. market will be to its turnaround efforts. "You got to win here to win everywhere else," BlackBerry CEO Thorsten Heins told the AP. "That's just the way it is."
click the ↓button↓ -
CrackBerry Genius
- Posts
- 3,039 Posts
- Global Posts
- 3,044 Global Posts
- PIN
- Pin: her: down: on: a: photograph: album: I: am: not: worried: I: am: not: overly: concerned:
01-08-2013, 03:56 PM #20
I know lots of users are very happy with the OSBB hybrids. I've tried them myself. However, they are built primarily for CDMA devices and some of the files that are swapped don't work smoothly with GSM devices. Again, these are issues that are rarely, if ever, noticed by most users. The errors that show up do not affect the hybrid's performance on a GSM phone (that I've noticed, at least), but you're using an irrelevant measure (post-authoring) as your basis for a totally different area (hybrid building). It seems pretty clear that you're skeptical of using hybrids at all, which is understandable if you're not comfortable reinstalling OSes on your device. The best thing to do is to try one. If you don't like it, try another. No one is going to be able to tell you which one will work best for you. If that doesn't sound good, then just leave things as they are.
My BBM Channel: C00043675
Themes by wu-wei -- Premium: leeboUltraDock | blnk | sophie | ideal | Free: B@stard6 | leebo (OS6) | leebo (OS5)
Latest B@stard Hybrid -- Ascot....Hybrid Install Guide....3rd Party App Backup Guide
- 01-09-2013, 06:56 PM #21
Ahhhh, excellent info since I'm GSM. I'm not adverse to trying a hybrid (I've reinstalled the OS several times to get from .246 to .706), just don't want to brick my BB. And, yes, my criteria for picking a hybrid (basically, judging a book by its cover) isn't objective at all.

Much appreciated, wu.
Pete
Torch 9800 v6.0.0.706
Would like a cheap 9810 until OS 10.2 is released. - 01-25-2013, 04:44 PM #22
What makes a hybrid stand out and which one is the one for you?
They usually don't work as well as the carrier OS's and when your searching for "The One", make sure you get the one that performs the worst.
C:\Program Files\Common Files\Research In Motion\AppLoader\vendor.xml <~ DELETE
C:\Users\*User Name*\AppData\Roaming\Research In Motion\BlackBerry\Loader XML\vendor.xml <~ DELETE
C:\Program Files\Common Files\Research In Motion\AppLoader\loader.exe <~ (Right Click) RUN AS ADMINASTRATOR - 02-09-2013, 10:37 AM #24
Java.nullpointer is a communication error between and app and the OS. Reading the event log for system errors, can prevent nullpointer errors. Sometimes though, the device can recover fast enough to not show this error on screen. This is where the differences in devices should be taken into consideration, by hybrid builders.
My Primary Device is always my 9810. I just have a Zed...for fun!!
9810 on Neo Prime...
OSBB member. Thanks BlkScorp!
Similar Threads
-
which menu is the setting for phone in holster
By RegN in forum BlackBerry Bold 9780Replies: 1Last Post: 01-13-2012, 12:05 AM -
which os is the newest for att?
By mauro99 in forum BlackBerry Bold 9700Replies: 7Last Post: 02-19-2010, 03:59 PM -
which OS is the best for fixing signal problem?
By franzcoj in forum BlackBerry Tour 9630Replies: 2Last Post: 10-18-2009, 12:16 PM -
Which OS is the best for a constant EDGE connection and MMS, Browser service??
By yungmel0 in forum BlackBerry StormReplies: 3Last Post: 08-16-2009, 03:56 PM -
what makes this Tour stand out from the rest?
By mjbesen310 in forum BlackBerry Tour 9630Replies: 23Last Post: 05-25-2009, 07:59 PM

Reply


















