• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][PORT] Sharp ROM 2.2.2 for the Triumph (Updated: 12/16/12)

So I have made some real headway today on info about our phone, and GB.

First, I know you guys wanna hear about gingerbread so, here's what I got. To get the Cherry Mobile 2.3.4 running on our phone all you need to do is make a zip with the system and boot.img, to fix the phone force close all you need is libril.so from andro-id, only things that don't work are bluetooth and 3G as far as I tested. I am in preliminary testing so more details will come over time. I have been flashing nb0s like crazy and messing with stuff. Don't really have high hopes for this cause it is GSM but the stuff I figured out may lead to 2.3.5 and an updated kernel for us.

Now, as far as the phone goes, after trying to restore my dev phone cause I destroyed the file system experimenting with kernels, I found some helpful stuff. I forgot to do a backup before I flashed an nb0 :banghead: so I had to use my phones backup. My usual ddrescue trick did not work, so I spent about a day and a half trying to get it back, and finally succeeded. Luckily "the" partition with esn and meid were still intact. Any way, I noticed 3G was not connecting after I used my method in the experiment thread, and ended up restoring one partition at a time. Found out that our meid and esn are on one partition and the 3G is related to a partition as well. I'll be updating my experiment thread and ddrescue thread once I test and confirm all of this.

I found some software that may be promising to get 2.3.5 working on our phone but it is $50-$300 and I'm not sure if the cheap version will work but the professional version might work. I don't know if it is worth it or not, because I don't know if it will work or not. I know I will be able to see what I need to see just not that I will be able to change it. Any way wish me luck.
 
Anyone NOT getting deep sleep, try this:

Start up google maps, when it is finished loading, press the back key to exit. Screen off for about 30 seconds, then screen on and check.

Or if you have BetterBatteryStats, check if GpsPositionLocator is holding partial wakelock. The timer on this service should not keep going up when you have the screen off and no mapping apps (includes facebook and similar apps).

When I do a fresh boot, this service is preventing deep sleep, but as soon as I start up Google Maps and exit, it goes to deep sleep as it should. I'm guessing this would work with other GPS apps but I have not tried. Some flag is not being set or set wrong... just don't know what app!

Any app developers know what flags are supposed to be set/reset when a GPS application exits???

The testing I did was WIFI only and although I rebooted several times during the test I never had a situation were GpsPositionLocator came up running after a boot. You say that your Triumph comes out of a fresh boot with GpsPositionLocator already running. Mine does not but I will try to duplicate it in my next round of tests.

One thing about the testing I did is that I had a bare bones implementation of the Sharp ROM with as few a number of apps running as possible. You see one of us (I wont mention his name but he wares a mask and started this thread) is not experiencing these little problems and I think the reason is that he runs a pretty bare configuration of the Sharp ROM. My theory is that most of the little problems we see pop up in the posts have to do with the apps we are running not the ROM itself.
 
Try setting an alarm using the stock Sharp alarm. I forgot what else became wonky when I uninstalled it cuz I reflashed over it pretty quick.

EDIT: OH and about the home screen, I meant making the middle screen as the default. I don't think it's possible here cuz it always seems to default on the top left one. I'm used to making it the middle one XD

I confuse easily so forgive me. If you first uninstall the Sharp launcher how do you then set the Sharp alarm?
 
The testing I did was WIFI only and although I rebooted several times during the test I never had a situation were GpsPositionLocator came up running after a boot. You say that your Triumph comes out of a fresh boot with GpsPositionLocator already running. Mine does not but I will try to duplicate it in my next round of tests.

One thing about the testing I did is that I had a bare bones implementation of the Sharp ROM with as few a number of apps running as possible. You see one of us (I wont mention his name but he wares a mask and started this thread) is not experiencing these little problems and I think the reason is that he runs a pretty bare configuration of the Sharp ROM. My theory is that most of the little problems we see pop up in the posts have to do with the apps we are running not the ROM itself.
Well, I have a bunch of apps, and have dl just about every app that has been mentioned in this thread except those type of apps. I just think that people are so used to using aides to make their phone better and didn't realize that the apps were causing one issue while fixing the other. I read sooooo many posts about problems that "helpful" apps are causing that I never use them.

We all have to understand that this will never be a perfect ROM, with or without source code. Hell it's on the Triumph, who would have ever thought their phone could run this good, I sure didn't. :D This isn't GB, CM7 or CM9, we all have to understand that nobody is gonna get any of those on our phone except us, cause there will be no official upgrade. I personally don't care about GB as long as my phone works. I am trying to get it on our phone for the challenge, learning and to give back to the community that I learned so much from. All of the users of any custom ROM can contribute by giving detailed information in there feedback and testing different stuff up to their skill level. Nobody uses their phone the same way and without the feedback, I know, I would have never found half the bugs cause I never use some of that stuff.

Thank you to everybody for the feedback, keep it coming. And say thanks to the devs for making your phone work the way you want it to. I'm sure they will appreciate it.
 
Sounds great keep up the good work! Any chance this will help with the Sharp GB? (I meant the Cherry GB developments)
Thank you.
Not at all, I know what has to be done to the Cherry GB. I think just like the X6 variants, if I can get Sharp 2.3.5 running it will be by flashing the nb0 and will depend on the new kernel. But that is a IF. It sucks that they had to update the kernel on our best shot at GB. I think I can get one of the X6 variants GB ROMs to work, but It will take forever to breakdown and compare the different options to see which one is the best choice for reworking the entire framework. Just searching for porting Android from GSM to CDMA, you won't find many actual working ports. There is no method to my madness right now, I am just throwing stuff together and testing to see what happens, if it comes down to it I will try to rework the framework. I just know what that entails and want to take a break from endless lines of code for a little while. I already spent about a day just comparing 3 files from the framework, of 2.3.4 and 2.3.5, to make a differences copy for easier testing. I have to do that for about 15 more files. I never knew so much info and so many files could be in such a small file. When I get some more details I will create a thread. But until then, wish me and all the other devs luck.
 
I confuse easily so forgive me. If you first uninstall the Sharp launcher how do you then set the Sharp alarm?

Go to your stock Clock app. I'm assuming since setting an alarm gets borked, the other stock apps such as Music, Gallery, etc will all have a possibility of minor hiccups if I uninstall the Sharp launcher. I'd just rather not deal with that haha XD
 
Go to your stock Clock app. I'm assuming since setting an alarm gets borked, the other stock apps such as Music, Gallery, etc will all have a possibility of minor hiccups if I uninstall the Sharp launcher. I'd just rather not deal with that haha XD

Tried to duplicate your problem but can't find a way to uninstall Sharp Launcher. How do you do it.
 
Tried to duplicate your problem but can't find a way to uninstall Sharp Launcher. How do you do it.

OHHH wait so you haven't uninstalled the Sharp launcher but using Go Launcher EX? All this time I thought you had already uninstalled the Sharp launcher o.O. Anyways, I usually use ES File Explorer to uninstall unneeded apps. When you open ES, there's an AppManager button. Hit that then make sure you hit Category then All apps. This will show all the apps currently installed on your EL PHONEO. After that, just look for Sharp Launcher then long-presssss then Uninstall. BUT HOLD ON, are you sure you want to do this since I myself have had issues after uninstalling it.. O.O You just want to test out if it would in fact cause wonkyness/borkfulness??

oh what a dare devil you are ;)
 
Well I took some time today to wipe and install this rom, this time it is working much better. I think I borked it last time using titainium backup to restore my apps. This time I just went to play and started fresh, now everything is smooth as butter and gps locks quickly. Related to that it indicates accuracy to 40 meters- shouldn't it be closer than that?

One other thing I can't find is the weather/news app that was on the phone and in every rom I used before. I use it every day at lunch to keep up with news and health issue, can someone point me to a download?


Edit: just tried it again bad it said 8 meters, much better but still not the 1 meter some here have described
 
When you open ES, there's an AppManager button. Hit that then make sure you hit Category then All apps. This will show all the apps currently installed on your EL PHONEO. After that, just look for Sharp Launcher then long-presssss then Uninstall.

While looking up "EL PHONEO" in my Spanish dictionary... (it means "phone"). I think I picked up some of the Spanish lingo. So, THANKSEO for the EL-TIPEO.
 
Well I took some time today to wipe and install this rom, this time it is working much better. I think I borked it last time using titainium backup to restore my apps. This time I just went to play and started fresh, now everything is smooth as butter and gps locks quickly. Related to that it indicates accuracy to 40 meters- shouldn't it be closer than that?

One other thing I can't find is the weather/news app that was on the phone and in every rom I used before. I use it every day at lunch to keep up with news and health issue, can someone point me to a download?


Edit: just tried it again bad it said 8 meters, much better but still not the 1 meter some here have described
This should help with the weather app, LINK.

Try Oruxmaps from the market. I have used it forever and it is my favorite map and positioning app. Crazy settings and can set the gps to 0 meters.

Edit: Here is the Stock Triumph GenieWidget.zip.

Holy crap, just checked my mediafire page when I uploaded the app, and Ver6 has over 500 downloads and well over 1000 downloads total for the Sharp ROM. Must not be too many bugs with that many people trying it. :D If there are leave feedback. :D
 
I flashed this ROM and I noted that it said it was flashing a new kernel.

I want to go back to CM7, can I just restore my nandroid backup, or do I need to flash a CM7 kernel?
 
Is anyone else having low 3g-1x signal, or is it a random thing on my install? It seems like cell data is really weak, regardless of how I mess with the settings. Also, I can't seem to get the thunder.prop to stick, I purchased a game but now can't see it. When I could, it was coming up incompatible.

Other than that this Rom is fantastic. I feel like this is the phone that should have been what I paid for originally. Fantastic work, Bsydz.
 
This should help with the weather app, LINK.

Try Oruxmaps from the market. I have used it forever and it is my favorite map and positioning app. Crazy settings and can set the gps to 0 meters.

Edit: Here is the Stock Triumph GenieWidget.zip.

Holy crap, just checked my mediafire page when I uploaded the app, and Ver6 has over 500 downloads and well over 1000 downloads total for the Sharp ROM. Must not be too many bugs with that many people trying it. :D If there are leave feedback. :D


Thanks for the info, will work on it today.

Now, another "issue". As someone else earlier in the thread I notice charge time is much slower too. Normally when I plug the phone into the wall charger it takes a few hours to fully charge, last night when I checked it after a couple of hours my phone was only at 53% -- normally by that point it would be charged.


I don't have the original Moto charger. The kid I bought the phone from gave me a hard wired LG charger. I had been using one of my other usb chargers, i think from my Optimus v, but had all kinds of issues -- the phone would charge then discharge over and over again-- I'd never know what to expect in the morning. I thought the phone might be bad or the battery, but when I switched to the LG charger all was fine. Using the CM7 ROM it was fine with charging, but I'll try this ROM, which I like VERY much, for a few days and report back. The charge times are not a deal killer, I plug the phone in when I get home and leave it charging, but every now and then I might take it with me when I go out.. With the CM7 ROM by evening I'd be at 50% or so on the charge, we'll see what I get now.

thanks for the great and seemingly tireless work on getting the most out of these phones!
 
Does anyone notice the camera sucks really terribly in this rom? Even more than it usually does? The camera app is absolutely awful, no dynamic range, no real focus control, video sucks worse, no AAC audio, exporting to instagram gives me pixelated images.

Luckily the rest of the rom makes up for how terrible the camera is :)
 
Does anyone notice the camera sucks really terribly in this rom? Even more than it usually does? The camera app is absolutely awful, no dynamic range, no real focus control, video sucks worse, no AAC audio, exporting to instagram gives me pixelated images.

Luckily the rest of the rom makes up for how terrible the camera is :)


just get another camera app. Lg is good. The apps really have nothing to do with the ROM
 
I don't know if it's been mentioned but I am having trouble with my facebook and google accounts. None of my facebook contacts are in my phone even though it says it syncs them. I've tried to re sync them and have removed all my accounts and added them again. Any ideas?
 
Does anyone notice the camera sucks really terribly in this rom? Even more than it usually does? The camera app is absolutely awful, no dynamic range, no real focus control, video sucks worse, no AAC audio, exporting to instagram gives me pixelated images.

Luckily the rest of the rom makes up for how terrible the camera is :)

This is the first rom I've used that didn't reboot the system every time I opened the camera. Video works brilliantly for me.
 
Charging off of USB is painfully slow. Sometimes, it doesn't even charge. Using MUI, I don't have this charging issue. Using non-motorola chargers is even worse using this rom. I haven't tried motorola chargers. From my understanding, android phones have three charging modes set by the rom: USB/brand-AC/non-brand-AC. I remember on the Optimus V, one rom dev changed the charging rates after he realized he set them too low for USB. That's how I found out about the charging modes. I can't seem to find the thread right now, but I'll update when I do.

Combining problems 1 & 2, this rom has become unusable for me. I was charging my phone last night off of my laptop. By 4am the phone was only at 80% full. The computer was accidentally put to sleep, and by 9am when I woke up, the phone was completely dead.

Thanks for the info, will work on it today.

Now, another "issue". As someone else earlier in the thread I notice charge time is much slower too. Normally when I plug the phone into the wall charger it takes a few hours to fully charge, last night when I checked it after a couple of hours my phone was only at 53% -- normally by that point it would be charged.


I don't have the original Moto charger. The kid I bought the phone from gave me a hard wired LG charger. I had been using one of my other usb chargers, i think from my Optimus v, but had all kinds of issues -- the phone would charge then discharge over and over again-- I'd never know what to expect in the morning. I thought the phone might be bad or the battery, but when I switched to the LG charger all was fine. Using the CM7 ROM it was fine with charging, but I'll try this ROM, which I like VERY much, for a few days and report back. The charge times are not a deal killer, I plug the phone in when I get home and leave it charging, but every now and then I might take it with me when I go out.. With the CM7 ROM by evening I'd be at 50% or so on the charge, we'll see what I get now.

At my desk I have an LG adapter with LG USB cable, I also have the USB ports on my PC, next to my bed I have a Motorola adapter with a no name 6 foot cable and in my car I have an after market charger I got at Target. I tested all 4 chargers all 4 charge from %10-%15 to full in about 2-1/2 hours.

In my experience most of the stuff that goes wrong with this ROM is app related. If you are serous about fixing these charging issues I recommend you try reloading the latest ROM and testing the phone before you reload your apps. I think you will be pleasantly surprised.
 
Anyone had any luck connecting a bluetooth mouse with this rom? I'm using a Dell BT Mouse and it will pair, but cant get it to connect. Or cant figure out how to connect it. Is this a Rom limitation, a froyo limitation, or a mental limitation on my part?
I have a dell bluetooth mouse and keyboard and never got it to work with froyo and never tried after that, but that was a long time ago. Also our bluetooth is 2.1 +EDR, I believe, so that may be a limitation. I haven't tried yet to connect them but I will this weekend.
Is anyone else having low 3g-1x signal, or is it a random thing on my install? It seems like cell data is really weak, regardless of how I mess with the settings. Also, I can't seem to get the thunder.prop to stick, I purchased a game but now can't see it. When I could, it was coming up incompatible.

Other than that this Rom is fantastic. I feel like this is the phone that should have been what I paid for originally. Fantastic work, Bsydz.
There are some things that need to be ironed out, I need to get a few issues identified and narrowed down, so as much detailed feedback as possible on issues will definitely help. They are so far and few right now we need more users to find those same issues to be able to track them down.
Does anyone notice the camera sucks really terribly in this rom? Even more than it usually does? The camera app is absolutely awful, no dynamic range, no real focus control, video sucks worse, no AAC audio, exporting to instagram gives me pixelated images.

Luckily the rest of the rom makes up for how terrible the camera is :)
Have you checked the settings and made sure the resolution was set to maximum, and Super Fine? I thought the camera was a little less pixelated than on Stock ROM. But, if you are an advanced camera user you may want to look into an app from the play store that has all of the options you are looking for.
amazing rom, have been up for 2 weeks without any issues!!!

btw can long-time pressing volume keys to skip tracks be added?
This is one of most important features from CM7 for me and I've been trying to find an app or something to imitate it. I had no luck so I switched back to CM7 =[
I'm looking in to a few things, but tracking that down is not that easy. Did you test a CM6 music player to see if it would work? It could possibly be a feature of the player in CM, cause there are no key codes for it in CM7, I looked.
At my desk I have an LG adapter with LG USB cable, I also have the USB ports on my PC, next to my bed I have a Motorola adapter with a no name 6 foot cable and in my car I have an after market charger I got at Target. I tested all 4 chargers all 4 charge from %10-%15 to full in about 2-1/2 hours.

In my experience most of the stuff that goes wrong with this ROM is app related. If you are serous about fixing these charging issues I recommend you try reloading the latest ROM and testing the phone before you reload your apps. I think you will be pleasantly surprised.
Like tmpullen said. I have had no issues charging from my computer but I almost always use my Motorola cable with the phone. bobboberts & matt832 I'm sorry you are having trouble charging your phones, but I can not duplicate the situation and the Triumph has a very long history of not working with any other charger cable than the original Motorola charger cable. They were on back order when they were sending me a replacement and the guy couldn't find them in the system to place the order. So he sent me an LG cable and nothing, no led light, no indication at all of it being connected. Then I plugged it in to the phone I was sending back and it worked. Then tried it like five more times and nothing on the replacement they sent me. It would work with only the Motorola cable. Dunno why it was, but it was what it was. The one I have now will work on just about any charger cable of that style. I also have a couple of Motorola chargers so that and one of my computers is all I charge it with. Plus, since I got my dev phone I have only flashed my phone a few time in the last week or so, so in that time I have had no issues.
 
Back
Top Bottom