12/31/2012, 12:53 PM
So, I just bought my Verizon Pre Plus a few days ago (used) and really love the phone. Its awesomely fluid and quick! So for the past few days, I have been setting it up to my liking. I upgraded it to 188.8.131.52 (it used to be 1.4.1) and then overclocked it, put some apps, and stuff like that. I then made a 2.1 doctor and installed it to my phone. It seemed much slower than 1.4.5, so I downgraded back to 184.108.40.206. It was pretty hard to set up the profile (I don't have a data plan), so I had to go through the process of enabling WiFi and resetting the profile and finally it was settled. If you don't want to read all this stuff, just skim though the paragraphs, and read the bold things. So now that I made my not-so-brief introduction, I'll get to those questions:
1st Question: When I upgraded to 2.1.0, it definitely felt like I made a mistake, because it seemed so laggy. Luna was perfectly smooth and quick, but system processes seemed so slow. Like for example, when holding the power button, the menu seemed reluctant stopped a few times before coming up all the way. Same thing with the HP app catalog. The screens would lag while shifting and menus froze periodically. None of this happened on 1.4.5. I even overclocked the phone while on 2.1.0, but while that seemed to mitigate the problem a lot, there was still the occasional lag or stop. After overclocking, 1.4.5 was completely smooth; no lags whatsoever! After a while, I put all this off as me expecting too much from the newer OS, and that I was wrong to believe that it was a huge upgrade and proceeded to downgrade. What really makes me confused is that before and after doing all of this, I read from many people that 2.1.0 was an awesome upgrade, and it was quicker, smoother, and faster even! All this leads to my question: Why was my installation so slow and problematic? I'm pretty sure I did something wrong. How can I fix it? Also, what were your experiences with 2.1.0? Were they similar to mine? If not, what did you do differently? Is 2.2.4 any faster, better, or worth the upgrade? If it is, then how would I go about doing that?
2nd Question: While using my 2.1.0 installation, I had overclocked my phone (I also did it while on 1.4.5). I used UberKernel for this purpose. After seeing the lag and getting very frustrated, I browsed for a while looking for a better solution. I saw a person saying that they love their 2.1.0 upgrade, because they used a special kernel called F105. While looking for that kernel so that I could be as happy as this person, I saw many different names of kernels; so many similar ones, that it hurt my brain! There were people talking about F14, F15, F150, F105, F1, F5, Thunderchief; and so many different others (I'm kind of exaggerating here, but you get the point) with none of them giving a hint of where they got it except for one person who pointed to the testing feeds. I have the beta and alpha feeds enabled, but I only see three kernels (Uberkernel, F102, and another one). With a bit of sleuthing, I found that F105 is available for 1.4.5 and 2.1.0, but not 220.127.116.11. That's really weird. I want a kernel with a good trade-off between speed and battery life, while stability is a must. So this brings me to my question: If these kernels are still-in-testing-stage kernel, are they any good? If they are, where can I get them reliably? Which version is the most reliable or best? Out of curiosity, why isn't F105 available for 1.4.5? If these kernels are not what everyone says, which kernel is the best? What are your opinions with the kernel you are using?
3rd Question: This question is a bit different than the others. So, as most people know, the Palm app catalog is not one of its strengths. It can be speculated with many reasons why though, so I won't go into that. I have found that people have ported Android (which has a reasonably sized app store, with most popular apps) to the Palm Pre. The thing is, with a bit more research, I found out that Pre Plus users should not try to do this, or else they will end up with a brick (although it is pretty straightforward to fix it). I know that there are very key differences between the two models, but I really still want Android on my phone. I ordinarily use the Android phones of my friends and family members (to fix, root, put custom ROMS, test out my developments, etc.) while I don't have one or really care to get one. I like webos better in the sense of stability and usage. I really want that app store though, and the only way to run those apps on my Pre Plus would be to run Android on it. This leads me to my question: Is there any way to get Android on my Pre Plus? If so, how? If not, then well, I guess this is either a pointless question, or a more experienced developer than me can be inspired to work on porting Android to the Pre Plus and Pre 2. I expect the Pre 3 to be either much easier due to closer specifications to a real Android device (namely, the processor) or much harder due to a bigger difference from the legacy Palm devices and a bit smaller user base.
Thanks for reading my very long post! I hope I didn't bore you or annoy you with this post. I just like being very specific and like giving as much background information as possible. I hope someone can answer my questions and hopefully solve the problems I was facing outlined above! Thanks in advance!