Announcement
Just a little tidbit from our host.
Apr 5th
Hostgator has given me a 25% off coupon code for people to use to purchase hosting.
If you need a great reliable webhost, please check them out.
Coupon Code: SummerHeat2011
New Ti-X Roms
Nov 23rd
Well people I have been working on these roms for a few weeks.
Evo, Hero, Droid.
http://www.ti-x.com/forums/viewforum.php?f=4
Im sorry it took so long but I am hoping its worth it because I really do feel that these are going to be great.
They are in the beta stages because I want to make sure they are stable enough to release to the public. Please test 110% I think these will be stable enough as they are but my testing can be only so much. That is a link to the beta forum if you need access or want to try just send me a message and I will help you any way I can.
Again Im sorry that it took so long from so many things going on in both Sheps and my personal life its kinda hard to just sit back and make a perfect rom.
For the new moment rom for a tease of what sheps and I are trying. I have noticed people are moving the dalvic cache into the cache partition, now for the normal user you are wonder what that means for you. Well it mean this. You have a app2sd send parts if not all of a app to the sd card giving you more room to install apps. The dalvic cach is saven in the data partition where the apps are installed giving you less and less room to have apps. Then you have other partitions like the cache partition that is in its own area. Moving the dalvic cache to this partition give you more space to install apps on the phone and not use up your SD Card. This is what sheps and I are working on before we release the next build.
For now I will wait for reviews for the Evo, Hero, Droid roms Please test to the max I want a stable rom to release for X-Mas. I think it will be a good present for you all.
Till then this week is Thanks Giving. Please spend it with family if you cant then contact them. At least spend it with friends if you can.
For now I leave you. Take care every one.
DC13/Kenne
For the MOMENT an EVOlution in anDroid ROMs has grown to be an EPIC HERO
Aug 16th
So you love the Titanium X ROM on the Samsung Moment, but want to move to a different phone, or switch services and still keep the tremendous support, and power that this ROM has? Well don’t worry, the future of Titanium X is to expand and blanket many different Android phones. If you didn’t figure it out from the title of this post, we’re branching out to the following phones in the not so distant future.
Samsung EPIC
HTC EVO
HTC HERO
Motorola DROID
Making the total number of phones five. Currently there are builds in testing for the Droid, and Hero.
It just sends tingles down your spine doesn’t it?
Titanium X and beyond.
Aug 15th
So what’s in store for Titanium X that we haven’t seen already? Well, DC13 is working on hopefully some better 3D drivers. As well as we’re looking into getting as close to Froyo as we can. At this time we’re looking to make some small updates to Titanium X to make things a little more convenient. Updated Kernel and a few more features are on the list. This should put us into Titanium X 1.3.
Also, despite DC13 and I looking into going to the Epic 4G, we’re still developing on the Samsung Moment at this time and do plan on continuing making any and all advancements we can for a while. So just because the Epic is being released, you’ll still have your favorite rom around.
But also expect to see Epic Titanium X ROMs in the future also.
What’s JIT or Non-JIT mean?
Aug 13th
So you’re curious about the two main versions of Titanium X or other such ROM’s that provide you these options… Well, it’s not outrageously complicated, but something that isn’t widely known. “JIT” stands for Just In Time, it is a technique for improving the runtime performance of a computer program.
What does this mean?
It means that your phone will take a hybrid approach towards processing code.
And that means?
It means that JIT will compile some or all of the bytecode into native machine code, with both interpreted and static methods.
So what does all of that mean then?
It means that your phone will run noticeably faster then it would running the stock rom or Non-JIT roms.
How much faster?
While JIT is still relatively new for use on phones, at this time we’ve seen improvements of nearly 4 times that of stock setups. While typically seeing 2 times the power of current Non-JIT (running ARM11 lib files). So overall, you will see your phone operate much more quickly using JIT.
So why would people choose Non-JIT over JIT builds?
While the performance is outstanding using JIT, at this time it’s still being researched and developed so there can be some stability issues that come from using JIT builds. While overtime JIT will become stable and reliable, at this time you may see random reboots depending on your use or setup. At the time of writing this article, the current version that has proven to be the most stable is JIT 3.1 from developer noobl. To show that not all versions are quite up to par, the current version as of this article is version 6.1.
Another thing you may want to think about when deciding on using JIT or Non-JIT is the battery life. While no major tests have been performed to really measure the impact on battery life that JIT may have, the traditional theory is that due to JIT improving the performance in speed on your phone, you will use more power to feed that performance. Much like adding horsepower to your vehicle. The more horsepower you add from upgrades, the more gas your vehicle will use.
So should I use JIT at this time?
Sure, why not? The whole point of rooting your phone is to try to get the most out of it. JIT is definitely the way to do that. With better performance gushing out of it then most people would know what to do with, I think you’ll be satisfied overall. Just make sure you find out what the most stable release to date is and start from there.
What’s the best way to flash Titanium X onto my phone?
Aug 12th
The absolute best way to put Titanium X onto the Samsung Moment is fairly simple. This goes for most ROMs developed overall.
1. Download and install the Sprint Update Utility (Available from Sprint.com)
Sprint Update Utility Download
2. Flash your phone to Stock Sprint DE03 Android 2.1
3. Download and install the Sprint Updater Patch (reverts back to the old CL14 version of updater)
4. Download the forcystos recovery 3.1.1.tar located here
5. Browse to this directory on your computer:
C:\Program Files\Samsung Electronics\SWUpgrade\Models\Binary
6. Create a folder called “Archive” and move the SPH-M900_MR2_DE03_REL_1.tar file into the “Archive” folder.
7. Place the recovery3_1_1.tar into the C:\Program Files\Samsung Electronics\SWUpgrade\Models\Binary folder.
8. Flash recovery to your phone using the Samsung/Sprint update utility.
9. Download the latest version of Titanium X JIT or NonJIT and place the file into the root of your phones MicroSD card.
10. Press and hold down the “Volume Down, Talk and End” buttons on your phone until you enter into Recovery 3.1.1 mode.
11. Scroll down 1 row to the “Apply zip from SD card” using the capacitative touch button located at the bottom middle of your phone.
12. Select the version of Titanium X you wish to install/flash onto your phone by using the capacitative touch button to scroll and select.
13. Press the “Home” key at the prompt that says:
-This will apply this update!
-Press HOME to confirm or
-any other key to abort…
14. Titanium X will proceed to be flashed onto your phone.
15. Once you boot to the home screen for the first time, it is advised that you reboot your phone 4-5 times (only when using the JIT version) in order to allow JIT to settle in and optimize your system for better performance.
16. You have now successfully set up your phone. Now load on your applications and enjoy.
There are other methods for flashing your phone, but this is what has been proven over time to do the job 100%.
A lot of people ask me why I create a folder in the directory called “Archive” and move the files into there instead of just deleting. The reason why I do that is because you will still have the original Sprint 2.1 .tar file available for future full flashes as well as if you need to take your phone to Sprint, you have it available to flash with.
Samsung Moment Bricked? Want to fix it?
Aug 11th
When you’re messing with boot animations, the Samsung moment is not your friend. The wrong size, the wrong layout and the wrong dimensions, can easily turn your fully working phone into a brick. But not all is lost, you can recover from “bricking” your phone. Thankfully we have ODIN. It’s not ideal, but can quite easily spare you from having to come up with some explanation while you head to the Sprint store to get your phone replaced. Here’s how.
What you can do with ODIN?
There are 3 different things that we are currently flashing that have to be flashed separately:
- ZExx Kernels (ZE11 is most current)
- The CL14 system update
- Note: The following Sprint apps have been removed: Bejeweled Demo, Sprint Nascar, Sprint NFL, SprintTV widget.
- The CL14 modem
Prerequisite programs
You must have Odin 3.98 & moment.ops, which you need to extract the files with WinRAR or 7-Zip. This process will not work under Vista SP1, it requires SP2 or higher. (not sure about XP)
Flashing process
Once you have these 2 necessary pieces you are ready to begin:
You must disable PC Studio in you task manager before you do the following
- Turn off the Samsung Moment (totally off.. hold power button and select power off)
- Once the device is fully powered off, disconnect the USB cable.. Hold down the volume down button and camera button.. Then push and hold down the power button to turn the phone back on.. It should go into a screen with a giant blue disk and arrow and say Downloading… DO NOT TURN OFF TARGET!!! (You can pull the battery to exit this screen without causing harm to the phone. Just do not pull the battery or cable once you actually start a flash and it is uploading the files)
- Plug in the USB cable to the moment and your computer and make sure you are online Windows will attempt to download the drivers from the web.
- This is the step that might cause some problems
- If the driver installations are not successful. You will need to manually update the “G” and “USB Composite Device” drivers manually:
- Open Device Manager.
- You should see 2 devices with yellow triangles that need updated drivers “G” and “USB Composite Device”.
- Both of their drivers are located within the Samsung PC Studio 3 install directory, C:\Program Files (x86)\Samsung\Samsung PC Studio 3\USB Drivers\3. Download PC Studio Here
- Tell Device Manager to look in that folder for both the “G” and “USB Composite” drivers.
- Right click Odin_Multi_Downloader_v3.98.exe and Run as administrator
- The first box at the top left should say Detected (this means Odin sees your phone in Download Mode)
- Go to Option and check the box that says One Package
- Go to Select Ops and hit the button labeled OPS and find and select Moment.OPS
- Below that at the bottom it should say Select Integrated Package
- Check One Package Option
- Select the OnePackage button
- Find and select SPH-M900_ZExx.xx_KERN.TAR
- Do Not Touch SPH-M900_CL14_MR.7z It will make it harder for you to flash in the future.
- Note: The ZExx.xx will change depending on which version zefie is on. This is also where you would select the .tar file for the system & modem upgrades.
- Do Not Touch SPH-M900_CL14_MR.7z It will make it harder for you to flash in the future.
- Press the start button and it should begin to flash
- *Reboot the phone and once the phone is back in android you can unplug everything and close odin…
- Note: The download file for cj05 and zefie‘s kernels will be in a .7z compression DO NOT USE WINZIP TO UNZIP THIS. Use 7-zip. Once you get the .tar file Do not change this file in any way.
- Thanks goes to SDX for creating making the wiki for this overall process located here: http://wiki.sdx-developers.com/index.php/Flashing_with_ODIN
Samsung Moment GPS Fix for Android 2.1 and 1.5
Aug 10th
So the Samsung Moment seems to have some issues now and then with GPS not working properly. I’ve had it, not because of ROM issues as it happened with stock Sprint ROM. More then likely if you’re reading this, you’ve had it as well.
What are the symptoms?
Your GPS won’t activate, Temporarily unable to make a connection, losses connection or track of your position as soon as you start moving, unable to lock on to a GPS satellite.
Here are a couple steps you can take to hopefully remedy this issue before you go to Sprint and demand a replacement phone.
Method #1:
1. Go to Menu< Settings<location & Security
2. Uncheck both Use wireless networks and Use GPS satelites Boxes
3. Reboot the phone
4. Goto your dialer press *#1472365#
A pop up window will appear asking to turn on GPS. Turn it on.
5. Click the setup button
6. Click Position Mode
7. Click Operating Mode
8. Set to MSAssisted. It seems that Sprint added the options for aGps but by default it is off.
9. click back arrow once
10. Click Starting Mode
11. Set to Cold
12. Click Back arrow 4 times
Reboot the phone
Method #2:
From your phone screen type in ##GPSCLRX# and enter your MSL(directions for getting your MLS HERE). Press the button that comes up. The screen will just go black after you press it, and there is no notification that it worked. After this, GPS should be working flawlessly again. However, this causes a bootloop the next time the phone is loaded up. I simply did a factory wipe from recovery and the phone booted fine after that, and the GPS was still working.
If this doesn’t work, I suggest hopping up and down 3 times, clap your hands twice and shout “ABRACADABRA!” very loudly once. If this doesn’t work, seek help… from Sprint.
Titanium X Builds
Aug 6th
Well, as some of you might have seen, Titanium X versions went into the 1.2.X level. I’m going to explain what these levels mean for us. So in order to make this easy to understand we’re going to name the levels A.B.C.
A = Major code release changes (typically substantial enough to justify a version change IE: Graphics, slimming etc)
B = Sub code changes for multiple features (IE: JIT, CDMA fix, kernel, etc.)
C = Addition, Update, or Removal of applications to build.
For instance, while at version 1.2 there was a high demand for the Visual Voicemail, On-Screen Keyboard, and Street feature to be added back in. Therefore, we added a 1 at the end making it 1.2.1.
To some of you, this is quite common and to be expected. Typically we do not like to make changes like this frequently as we don’t want our users to feel that their ROM they just built last night is already obsolete. However, it’s bound to happen as we want to fix problems, add highly demanded features back, or improve the version.
I will try to keep www.ti-x.com up to date with the latest version posted on the front page, as well as in the forums for everyone to keep track of. But you will always be able to see what changed to make the new version what it is.
Boot Logo’s Galore!
Jul 29th
So after some time of trying to implement a boot logo to the rom build (still not sure why it’s not working for me). I decided I would create a flashable kind. Sure enough, we’ve got 3 custom Titanium X boot logos on the SDX and AMS site’s for download. More will come but I’m working on multiple things at the moment so it is slowing some stuff down.
If you have a specific idea for a Titanium X boot logo, please feel free to share it with us.