[HTC Sensation] ratykat:
Hey guys,

I cant believe I've actually managed to get this working. All thanks to BrokenWall 's work on the T-mo USA wifi calling -

http://xdaforums.com/showthread.php?t=1193142

Essentially this uses BrokenWall's files, however, using the orange uk signal boost app and adding a line into default.prop as well as build.prop. So, here it is:

1. Download the attached zip

2. Extract zip anywhere on SD in a folder

3. Ensuring ES Explorer (or alternative) has ability to view root, copy the .so files (libganril.so , libhtc_ril.so , libhtc_ril_switch.so , libkineto.so , librilswitch.so) to /system/lib/

4. Copy the signalboost.apk to /system/app

5. Run the signalboost.apk and install it

6. Add "rild.libpath=/system/lib/librilswitch.so" without the quotations to build.prop and default.prop

7. Reboot device

8. Start up Signal Boost and turn it on. You will see a red house, eventually should turn green (signal bars will drop to 0 too)

[Experiment - According to LeeDroid this will work fine without replacing files in /system/lib/ just adding the new ones in. Can anyone else confirm this? If so I'll remove those files from the Zip so its even easier to install - Update on this, It worked for me on a fresh install, however tinker2000 could not get it working with just kineto.so and changeril so your mileage may vary. I will leave the zip as it is if anyone wants to experiment further]

And there you go! I have no idea how to make this flashable etc, so if anyone would like to have a go, please feel free.

Bugs:

Seems slower to acquire signal on boot

Inbound calls seem to hang before answering (can anyone else confirm? or is it just me?)

You tell me

Working on (ROMS):

LeeDroiD SuperSensational 4.1.0

InsertCoin 3.4.4 with stock kernel (Thanks tinker2000)

Stock Sensation XE ROM (Thanks yardie.spike)

SENSEaY XE35 v2.1.0 (make sure you copy all files otherwise you lose all signal)

Again, you tell me

Working on (Hardware):

HTC Sensation (XE should work too as its running on stock + root XE roms running on standard Sensation)

HTC EVO (Thanks LeeDroiD)

If this is used in any roms, all I ask is that it is properly credited (BrokenWall for the bulk of it, and myself for getting it working with Orange)

thanks :)

ratykat

-------------OLD RESEARCH (no longer useful but still want to credit people)------------------

I do not claim to be a developer, this is my first time I've ever tried something like this. I'm looking for some help on getting Orange UK's Signal Boost working on a custom rom.

So far, I have researched and found that someones managed it on CyanogenMod on SGSII over here:http://adq.livejournal.com/118239.html

Ok, so I have the files required (from http://xdaforums.com/showthread.php?t=1208830&page=12 Post 119 by Joey2o11 )

Got everything in place, copied the APK to system/apps. When I modify Default.prop (at / and even tried adding a new one to /system) with the required lines of code and restart, I end up getting the app to work without FC but then the phone will not connect to orange at all, like no sim is installed.

Another reboot after removing these lines and it works again, and the Signal Boost app loads fine without FC, but the house will not turn Green. Feels like it's really close to working, but without the knowledge of some more experienced Devs, I've hit a wall.

So I am throwing it out to everyone (the files required from the SGSII port) to see if it can be done. I've done what I can, and I will happily test anything, but I don't think I can push any further on my own :(

(For the record I'm using LeeDroids 4.1.0 Rom, I felt this was a better place to start as the orange rom with the Signal Boost is a stock sense rom)

Edit- tried adding the lines from default.prop to build.prop instead, and same issue arrises. Could it be that the files I've linked aren't compatible as its from a different device? If so, could it be a case of ripping the same files from the orange sensation Rom??