lg expo forum
Find Your Forum
  
Welcome, Guest. Please login or register.

News: Do you like LG eXpo?
Advanced search
Get invisibleSHIELD for LG eXpo      Scratch Protector for LG eXpo      Hottest Ringtones for LG eXpo Awesome Price on AT&T phones
Pages: [1] 2
Print
Topic: [Update July 1st] How to install HTC Sense 2.5 (includes fix for native LG apps)  (Read 9561 times)
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« on: June 14, 2010, 12:33:47 PM »

Update 7/1: A new cab has been released of Sense build 2016 that takes up less program memory (initially, at least) and, more importantly, does not break the LG apps by way of the libEGL dll. Also, neither the SDHC fix nor the audio manager fixes are necessary. However, this build also takes up a lot more storage memory (over half) and still seems to have a memory leak which quickly drains the free RAM. Cab can be found here:

http://rapidshare.com/files/401944993/bigboss_Manila_2.5_2016_full.cab.html

Intro: After literally weeks of trying, I've finally managed to shoehorn HTC Sense 2.5 onto the LG Expo, although I had to learn how to dump ROMs and build cabs in order to do it (not anything the end user will need to do). The majority of this guide is based on one by CoolKat over at Modaco, and includes files from many different contributors.

Thanks to the problems we've been experiencing with Chainfire's HD2 3D drivers -- it breaks the native LG apps in the same way that Sense seems to -- I was able to narrow down the file which seemed to be the culprit after installing the patch, and sure enough, that particular file (libEGL.dll) was also the issue following a Sense install. By creating a cab with the original libEGL, I was able to replace the one that Sense installs and restore functionality to the camera, multitasking, etc. Note that replacing this dll removes all advantages gained through Chainfire's drivers.

CAVEAT: Although Sense runs very smoothly on the Expo, the same cannot be said of other apps trying to run concurrently -- with the device's meager amount of program memory, multitasking with Sense is a hit or miss affair. I've already had trouble rendering pages properly in Opera Mobile, most likely due to the scarcity of free RAM (Opera Mini seems to work much better, at the expense of proper page layouts). Installing Sense right after a hard reset may be your best bet; I'm able to achieve over 44MB free RAM at boot this way.

Prep: Download this SDHC fix and copy it to internal memory. You'll need it later, when you won't have access to your SD card:
http://forum.xda-developers.com/attachment.php?attachmentid=293524&d=1268532319

Also, download this folder of Settings links, because Sense removes the Settings shortcut from the Start Menu (they can still be accessed through Sense's "All Settings" menu item, although you'll always need the Today.lnk to turn Sense back on):
http://www.modaco.com/index.php?act=attach&type=post&id=48199

Finally, doing a Sprite Backup before you proceed is highly recommended. Sense embeds itself deeply into the Windows folder, meaning that a hard reset + Sprite Restore is probably the best way to return to a Sense-free system.

Now you're ready to go.

1.Install Sdkcerts from
http://www.modaco.com/index.php?act=attach&type=post&id=46781

2.Install NetCF Configuration from
http://www.modaco.com/index.php?act=attach&type=post&id=24288

3.Run the Net Configuration app, go to the Device Policy tab, and change the dropdown menu from Default to NetCF 3.7 (or 3.5, depending on which version you have installed). If you need to upgrade from NetCF 2.x, that cab is here:
http://www.modaco.com/index.php?act=attach&type=post&id=23810

4.Restart the device.

5.Install AudioManager from here:
http://forum.xda-developers.com/attachment.php?attachmentid=202556&d=1246966919

6.Restart the device.

7.Install the Sense 2.5 cab, it takes awhile -- make sure your device doesn't go to sleep during this step. Before you restart, make sure to turn off Sense in the Settings. Cab is here:
http://www.4shared.com/file/239166725/c76033f7/25_20121225.html

8.Restart the device.

9.Install the SDHC fix cab that you downloaded earlier.

10.Restart the device.

11.Install OemDiamAudioMgr.cab:
http://forum.xda-developers.com/attachment.php?attachmentid=202557&d=1246966919

12.Install HTC Album (here's one that works well enough to view photos, other versions may work better)
http://www.modaco.com/index.php?act=attach&type=post&id=25303

13.Install HTC Comm Manager:
http://forum.xda-developers.com/attachment.php?attachmentid=281736&d=1266339432

14.Install dialer canvas (fixes contacts on people tab):
http://www.freeza-inc.com/freezaROM/OEMCAB/05.%20fi.%20Phone%20Canvas%203.40.1920.1930.cab

15.Install Location Disable cab:
http://www.modaco.com/index.php?act=attach&type=post&id=46932

16.Install Clock Fix:
http://forum.xda-developers.com/attachment.php?attachmentid=249494&stc=1&d=1258932732

16.5.Transfer the AlbumSearcher.exe file into the Windows folder:
http://www.modaco.com/index.php?act=attach&type=post&id=46933

17.Finally, install the libEGL.dll replacement cab (attached to this post).

18.Restart the device.

19.Turn Sense back on in the Settings and you should be good to go.

Please feel free to recommend other methods or better files to use, or to point out any redundant steps.

Notes (updated as issues arise):

1.Cookie's Home Tab installs fine, but seems to eat a lot of program memory, and also seems to kill Sense upon an uninstall. Use with caution.

2.VolDeus at PPCGeeks has made the only background changer I can find that works. DO NOT use the taskbar opacity program, it will render your device inoperable and require a hard reset.
http://forum.ppcgeeks.com/attachment.php?attachmentid=65968&d=1270995286
« Last Edit: July 01, 2010, 07:47:24 PM by thekingevrock » Logged
catapilla
Newbie
*

Cookies: 0
Offline Offline

Posts: 17


View Profile
« Reply #1 on: June 21, 2010, 09:25:37 PM »

With the camera fix.. anyone thinking of putting sense 2.5 in a ROM? Even possible?
Logged
godashram
Jr. Member
**

Cookies: 2
Offline Offline

Posts: 88


View Profile
« Reply #2 on: June 21, 2010, 10:11:13 PM »

what amount of free ram is there after running sense?
Logged
WarRaven
Hero Member
*****

Cookies: 10
Offline Offline

Posts: 1487


Caution-Flammable!


View Profile
« Reply #3 on: June 22, 2010, 08:04:08 AM »

Don't know how I missed this tutorial, but great job thekingevrock Wink

Well done.

WR
Logged

Welcome to the Expo/IQ Forums Cheesy Make yourself at home.
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« Reply #4 on: June 22, 2010, 08:18:50 AM »

With the camera fix.. anyone thinking of putting sense 2.5 in a ROM? Even possible?


Yes, I'm actually thinking about it all the time Smiley

Learning how to cook ROMs is a tedious process of trial and error, I've found, and so far I've been unable to include even a single working package from HTC, let alone the dozen or so packages required for Sense. Seems to be an issue of including the proper dependencies while not overwriting key files required by LG. I'll keep at it, and of course any help would be greatly appreciated. If anyone else is interested in giving it a shot, the Sense EXT I've been using is located here:
http://forum.xda-developers.com/showpost.php?p=6591056&postcount=1

Also, WarRaven, thanks for the kind words.
« Last Edit: June 22, 2010, 08:27:51 AM by thekingevrock » Logged
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« Reply #5 on: June 22, 2010, 08:40:18 AM »

what amount of free ram is there after running sense?

Installing Sense on a clean build of Dragonstorm 23568 (following a hard reset) yields 44MB+ of free RAM. However, this number starts to drop after using Sense for a bit; my guess is that the Photo and Music tabs begin eating RAM once their associated apps (HTC Album and Audio Manager, respectively) begin running in the background. Long story short, free RAM drops down to about 12MB pretty quickly.

My hope is that by cooking Sense directly into a ROM, it'll consume less RAM. That was certainly the case with my Xperia X1, which had the same amount of RAM as the Expo does, and could multitask like a champ even when loaded with the newest Sense builds.
Logged
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« Reply #6 on: July 01, 2010, 09:05:30 PM »

Updated first post with latest Sense build.
Logged
WarRaven
Hero Member
*****

Cookies: 10
Offline Offline

Posts: 1487


Caution-Flammable!


View Profile
« Reply #7 on: July 02, 2010, 08:13:13 AM »

I am under the belief that the ram sucker is the underlying WM os sucking it up.

No doubt Sense is a bit too, though a near stock WM install and you can watch it fall over the day no problem, you may be seeing WM gobble it up on you is what I am trying to say Wink

Again, great work.

WR
Logged

Welcome to the Expo/IQ Forums Cheesy Make yourself at home.
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« Reply #8 on: July 02, 2010, 11:38:05 AM »

I am under the belief that the ram sucker is the underlying WM os sucking it up.

No doubt Sense is a bit too, though a near stock WM install and you can watch it fall over the day no problem, you may be seeing WM gobble it up on you is what I am trying to say Wink

Again, great work.

WR

Thanks again, WarRaven. I'm very interested in testing your hypothesis by cooking Sense into a ROM and observing the results. Would you be interested in working together to make that happen? I've hit a wall in my attempts to successfully cook in any HTC EXT packages, let alone an entire Sense build.
Logged
gater
Newbie
*

Cookies: 0
Offline Offline

Posts: 12


View Profile
« Reply #9 on: July 02, 2010, 03:56:41 PM »

What would the advantage be to Sense 2.5 vs SPB Mobile Shell?
Logged

Installed:
Dragonstorm 23568
SPB Mobile Shell 3.5.4
S2U2 2.41
Tweak 2/MortScript 4.2/EI Tweak N35
Mintishhippo iPhone SMS Skin 653
LG Expo G Sensor
WarRaven
Hero Member
*****

Cookies: 10
Offline Offline

Posts: 1487


Caution-Flammable!


View Profile
« Reply #10 on: July 02, 2010, 07:57:04 PM »

I am under the belief that the ram sucker is the underlying WM os sucking it up.

No doubt Sense is a bit too, though a near stock WM install and you can watch it fall over the day no problem, you may be seeing WM gobble it up on you is what I am trying to say Wink

Again, great work.

WR

Thanks again, WarRaven. I'm very interested in testing your hypothesis by cooking Sense into a ROM and observing the results. Would you be interested in working together to make that happen? I've hit a wall in my attempts to successfully cook in any HTC EXT packages, let alone an entire Sense build.

 Honestly I have no cooking experience to be able to help. I was going to try an learn it, but life recently, has kept me busy enough that I am all over the place.So I leave it the people that know what their doing and pick a little at it when I do have time.



WR
Logged

Welcome to the Expo/IQ Forums Cheesy Make yourself at home.
catapilla
Newbie
*

Cookies: 0
Offline Offline

Posts: 17


View Profile
« Reply #11 on: July 05, 2010, 10:10:33 PM »

Anyone been running sense for a couple days now? Seeing if it has remained on anyone's phone without problems..
Logged
spidertech
Full Member
***

Cookies: 1
Offline Offline

Posts: 133


View Profile
« Reply #12 on: July 21, 2010, 06:45:47 AM »

Has anyone actually installed the latest sense build and still managed to have space left over? I went to install the latest sense and it said it would need 123+MB of storage to install.
Logged
thekingevrock
Global Moderator
Full Member
*****

Cookies: 8
Offline Offline

Posts: 179


View Profile
« Reply #13 on: July 21, 2010, 10:06:45 AM »

Has anyone actually installed the latest sense build and still managed to have space left over? I went to install the latest sense and it said it would need 123+MB of storage to install.

Not sure how much you want to get into this, but you can save a ton of space by using Chainfire's CFC tool to compress the Manila files. If you're installing via cab, this would require you to extract the files, run them through CFC 0.60 (a pretty simple process), and then repack the cab. All the tools you need to do this are available in most kitchens.
Logged
davvid420
Newbie
*

Cookies: 0
Offline Offline

Posts: 22


View Profile
« Reply #14 on: July 29, 2010, 02:49:34 PM »

Has anyone actually installed the latest sense build and still managed to have space left over? I went to install the latest sense and it said it would need 123+MB of storage to install.

Not sure how much you want to get into this, but you can save a ton of space by using Chainfire's CFC tool to compress the Manila files. If you're installing via cab, this would require you to extract the files, run them through CFC 0.60 (a pretty simple process), and then repack the cab. All the tools you need to do this are available in most kitchens.

Just a thought but can sense be installed on the storage card or would that creat some kind of conflict. I personally install all my apps on the card.
Logged
Pages: [1] 2
Print

Jump to:  

Got a new phone? Find the forum here


Related Topics
Subject Started by Replies Views Last post
Re-Install Base Rom « 1 2 3 4 »
ROM development..
Dark 52 12650 Last post May 16, 2011, 10:18:25 PM
by trueg
Undo a cab install
How To....
Rafter1964 3 508 Last post September 03, 2010, 08:38:23 PM
by vanillagorilla
Mobile Sense
Third Party LG eXpo Applications
wordz17 4 802 Last post September 23, 2010, 01:07:21 PM
by wordz17
install a cab
Introduce Yourself
txtaken9 4 555 Last post October 30, 2010, 12:10:11 PM
by baltogok
how to install wm6.5 on lg expo and where to get
How To....
xxxnickolasxxx 14 1272 Last post November 19, 2010, 04:14:38 PM
by xxxnickolasxxx




Thanks for visiting LG Expo Forum Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Sitemap

Galaxy S3 | Galaxy Note | Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC One | HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "sales@verticalscope.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip