yashsingh1/xdaforums huggingface dataset:
[LG G Watch R] firegras:
Just sharing a link to the kernel that fixed my Android Wear constant disconnects.

The only downside at the moment is a minor Deep sleep issue. But the Dev is aware of this and is in the process of fixing it.

The kernel is for Note 3 TW LP.

I'm not sure which variants the kernel is for but all the info is in his post.

Please pass any thanks to the Dev.

Cheers

http://xdaforums.com/showthread.php?p=57821255

[ROM+KERNEL][9005][5.0_TW_OA5] Flex_Lollipop Rev2.1 +LP_Xplorer_Rev1.5 [26/2/2015]

http://xdaforums.com/showthread.php?p=59096349

[ROM+KERNEL][9005][5.0_TW_OA5] Flex_Lollipop Rev2.1 +LP_Xplorer_Rev1.5 [26/2/2015]
[LG G Watch R] firegras:
Deep sleep issue fixed!

Refer to post one.
[8525, TyTN, MDA Vario II, JasJam ROM Development] SaarAvigour:
Perhaps haven't dug deep enough here, but couldn't find why my BTHF can't SD to Cyberon. The solution is bellow (thx. to SHAYD).

HKLM\SOFTWARE\Microsoft\Bluetooth\AudioGateway:

Change BTAGExtModule value:

from:- "OEMAGW.dll"

to:- "BTAGExt.dll"

Soft Reset

Done, tested. Works.

Better have it twice than none, if already here, Mods. feel free to delete, otherwise worth adding to the Wiki..:-)

=================

The Israeli Team
[ONE Q&A, Help & Troubleshooting] gil80:
Hi all,

So today I received my replacement screen from Vifocal. It was easy to replace it since it came with the midframe installed.

However, unfortunately, they sent me a faulty unit.

The backlight don't work and it's missing the main speaker grill.

Anyone has any recommendation on how to amend these issues, or what could be the problem with the backlights?
[ONE Q&A, Help & Troubleshooting] Morishno:
First of all send them an email with your issue. I think they will get you a refund.

Maybe they installed a lcd without the hardware buttons installed yet.
[One (M8) Q&A, Help & Troubleshooting] Tyler DeLarge:
Is there a way to know if the secondary camera works? When I take a picture, it tells me that it is impossible to apply DUO effetti, like 3D and Ufocus. pictures are without flash, in 16: 9, at a distance of 1-2 meters and without zoom.

Can you help me?
[One (M8) Q&A, Help & Troubleshooting] Tyler DeLarge:
up :(
[One (M8) Q&A, Help & Troubleshooting] Tyler DeLarge:
up
[Mi 3 Q&A, Help & Troubleshooting] MerlijnD:
Hello,

I have a pair of Xiaomi piston v2 on my Mi 3

running AOSP Lollipop

.

I really like to listen to music but i'm missing the Mi sound enhancer settings in the sound tab located in android settings.

I was using the Xiaomi piston setting + some adjustments on Viper4android FX, I have Viper4Android on 5.0 now; but i'm really missing that perfect audio quality which I got from the Mi Enhancer (Dirac??)

So is there a possibility to port the sound settings from MIUI v6 to aosp?

Greetings,

Merlin
[Mi 3 Q&A, Help & Troubleshooting] shre_yesss:
You can get it once you get used to v4a. It's difficult to use but if you get the right settings you can get that almost perfect sound. The only way to get it is try try and don't cry. I'll post the settings which works for me asap;)

---------- Post added at 03:16 PM ---------- Previous post was at 03:04 PM ----------

PlaybackAGC enabled with 8x

Fire equalizer enabled with preset as acoustic

Field surround enabled

Differential sound enabled

VHS+ enabled at lvl3 while playing movies

Dynamic system enabled with common earphones 2 and bass at 55%

Viper bass enabled with natural bass

Viper clarity enabled with xhifi.

Yes I'm a bass lover. This profile works great with normal headphones for edm songs and movies
[Mi 3 Q&A, Help & Troubleshooting] MerlijnD:
Thanks for your answer, but no. That sounds horrible with Mi piston earphones.

I was using the mi sound enhancer + viper4android in MIUI.

So i'm just asking if there is a way to port the sound enhancer to AOSP
[Mi 3 Q&A, Help & Troubleshooting] shre_yesss:
Try extreme beats. It's an audio mod like v4a. It might help
[Android Q&A, Help & Troubleshooting] MyNameIsNotFake:
I flashed a different stock firmware on my Samsung Galaxy Alpha. Previously I was on ORO but now I use DBT. To check the CSC I did the following:

dial *#1234# -> I see the correct DBT values: "AP: G850FXXU2BNK1", "CP: G850FXXU1BNK1", "CSC: G850FDBT2BNK1",

changed the values in the "efs/imei/mps_code.dat" and "system/csc/sales_code.dat" files to DBT.

booted in recovery and there I see it's applying DBT

However, Kies3 is showing a 4th value, which is still stuck on ORO. This is confirmed by the "Phone INFO" app, which shows "Product Code: SM-G850FZWEORO". DBT got just the other days an update, but Kies3 is telling me there isn't any. I've tried using a plethora of CSC changing apps but was unsuccessful.

What am I doing wrong and how can I completely change the CSC?
[Android Q&A, Help & Troubleshooting] MyNameIsNotFake:
Resolved

It seams that the solution to "completely" change the CSC after flashing a new firmware is to do a factory reset of the phone. Of course all the data gets erased, but that's what backups are for.

After the factory reset, there's no track of the old CSC. Keis sees the device correctly on the new CSC.
[Desire 816 Q&A, Help & Troubleshooting] kalesa:
Hi guys. Just like I wrote in the tittle. Anyone knows the simple solution because it takes too much space.
[Desire 816 Q&A, Help & Troubleshooting] kalesa:
anyone? I saw screenshoots without it so there has to be a solution
[Desire 816 Q&A, Help & Troubleshooting] seekfind:
I've never seen it. what does the G stand for? is there anything on notifications page about it?
[Desire 816 Q&A, Help & Troubleshooting] kalesa:
I think there is no such thing as notification page. I assume it stands for "gsm' network.
[One (M8) Q&A, Help & Troubleshooting] unifex_:
It appears that choosing the silent option in the quick settings is not enough: the phone will mute notifications, but not the music player. An accidental tap on a music or video file will start it playing, with boomsound and all.

How can I mute the phone completely, such that video would automatically be muted and musuc as well. On a PC that's trivial - one can just turn off the speakers and the machine will not produce any sound regardless of whether you click on the music fule or not. Is thete an equivalent here?
[One (M8) Q&A, Help & Troubleshooting] unifex_:
no one? so it's not possible to "turn off" the phone speakers?
[One (M8) Q&A, Help & Troubleshooting] unifex_:
So, I'm not alone being interested in silencing the phone, there is now an Xposed module for doing that, but the video is not clear on whether it will actually work on Sense ...

http://www.xda-developers.com/true-silent-mode-for-lollipop-xda-xposed-tuesday/
[One (M8) Q&A, Help & Troubleshooting] Kahun:
Umm just turn down your media volume to 0 and that should do it.
[General Topics] drshail23:
hi friends

i want to buy a new pocket pc so can u suggest me which is best pocket pc
[General Topics] Genjinaro:
That greatly depends on if you're looking for a standalone or converged phone.

Best Standalone PPC: Dell Axim X51v

IMHO Best Phone converged PPC: I-Mate Ultimate 7150

Both have great highend specs, very few devices match.:cool:

As for what fits to XDA, I say the Advantage/Athena...
[General Topics] levenum:
Jamin and only Jamin!

Just kidding:D

Like Noiro said it is all a matter of what you are looking for.

For example, if you must have a built in GPS receiver but do not want a phone ASUS 696 is probably the best thing for you.

The AXIM x51v is a nice PPC but it won't be supported for long because DELL got out of the PPC business (at least for now, rumors of an upcoming phone are circulating). A newer alternative would be ACER n311.

The Athena / Advantage does have it all but if I were to get something that big it would have to be a full UMPC, not an overgrown PPC. (The main difference is the ability to run regular PC apps)

If you want real advice you should state what the primary use of the device will be, what features are must and which you do not want (some people have jobs where they can not carry anything with a camera).
[General Topics] Rudegar:
the blue one over there just left of the shoe :P
[General Topics] jl5824:
Cingular 8525 is the best
[HTC Desire 500] romanpesta:
Hello im want to install stock rom to my htc desire 500 dual sim and if im install stock rom ... im wait 10 second and install finished said: Install from SD card finished. No... im alerdy have CleaNrom .. please help !!!
[XDA Assist] nazmi.shreh:
i need i cwm recovery for my asus fonepad 7 k00z me175cg

i tried to instal cwm with rom manager but my divice is not listed in the app

plz help:(
[One (M7) Q&A, Help & Troubleshooting] kRYySTy:
Hey guys,

Does anybody has an ruu.zip with android 4.3 or maybe 4.4,because I want to go stock, but only ruu i found is 4.1 and the whole update process from 4.1 to 4.4 takes almost 2 hours.
[One (M7) Q&A, Help & Troubleshooting] alray:
S-ON/S-OFF ?

"fastboot getvar all" ?
[One (M7) Q&A, Help & Troubleshooting] panoz99:
Hello my friend

And i want a ruu.zip

So:

hboot: 1.57.0000

radio: 4T.29.3218.08

model: PN07100
[One (M7) Q&A, Help & Troubleshooting] alray:
Funny...

Maybe you should read again what you just have quoted and then post the appropriate info? :rolleyes:

So is your phone S-ON or S-OFF?

what is your "fastboot getvar all"?
[One (M7) Q&A, Help & Troubleshooting] panoz99:
I'm noob man... Sorry

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.57.0000

(bootloader) version-baseband: 4T.29.3218.08

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.09.401.11

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno:

(bootloader) imei:

(bootloader) meid: 00000000000000

(bootloader) product: m7_ul

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0710000

(bootloader) cidnum: HTC__Y13

(bootloader) battery-status: good

(bootloader) battery-voltage: 3835mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-6d8a0b9b

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.050s
[One (M7) Q&A, Help & Troubleshooting] alray:
There is no RUU you can flash on this phone unless you achieve s-off.

If you want a RUU to restore your phone back to stock for warrranty purpose, then you'll need to s-off and flash an older RUU.

If you don't need to return to stock for warranty purpose you can restore you phone using this nandroid backup: https://www.androidfilehost.com/?fid=95832962473396067
[One (M7) Q&A, Help & Troubleshooting] kRYySTy:
My htc is s-off. I have M7_ul, european version so .401 firmware, currently running modified sense 4.4.3. My cid is HTC_032 and model PN0710000.
[One (M7) Q&A, Help & Troubleshooting] alray:
You can use this one: https://www.androidfilehost.com/?fid=95784891001609959

fastboot oem rebootRUU
fastboot flash zip ruu.zip
fastboot flash zip ruu.zip
fastboot reboot
[G 2014 Q&A, Help & Troubleshooting] skorzo:
Hi, my device (euro 8gb dual sim, 5.0.2 ota updated) got crazy last night with lots of FC and unresponsive behaviour.

It boots into system but even screen is off most of time. I can only access power menu before FCs appear and screen goes off.

I tried to boot into recovery but it is not possible since droid on its backs never appears. (see this thread http://xdaforums.com/moto-g-2014/he...orola-moto-g-2014-t2994311/page2#post59096800)

Is there any command to launch recovery menu via fastboot?

Furthermore, since I can access fastboot menu, I saw a "Factory" option near "Recovery" option. What is it for?

PD: If Recovery is really not accesible to perform a factory reset... Maybe flashing recovery.img for my model and firm (5.0.2) could help? Or is it better to flash a full 5.0.2 firm?

Thanks!!
[P3600 General] cokes:
All I want is to be able to run something on my Orange SPV m700 that will use the built-in GPS to log my position to file for looking at later on the PC.

I found gps2ge but can't get it to connect to the m700 GPS.

Can anyone give me any help?

Either with gps2ge,

or another way of doing what I want?

Thanks
[P3600 General] stormyb:
maybe GPStuner will do?
[P3600 General] cokes:
Looks good - I'll try it

thx
[P3600 General] biohazard:
GPS!

I use NoniGPSPlot, it's really perfect! It logs your positions and creates a map!

http://aeguerre.free.fr/Public/PocketPC/NoniGPSPlot/download.php look down the page, there's an english version.
[P3600 General] PaulusUK:
Try GPS Utilities from www.efficasoft.com/gpsutilities.html

Its a nice general GPS program with compass, speedo, route logger and you can import a map.
[P3600 General] ukm700user:
have you tried sprotsdo its pretty expensive but looks amazing
[P3600 General] sgarrup:
Someone know a Gps sw who run also whe screnn is off?

So is possible to use also qhen I run.

Thanks

Bye
[P3600 General] jjplayground:
GPS Tuner works oke.

You can save your trip and watch it in Google Earth!
[P3600 General] Noony:
I use memory map, it's an expensive program but you can get an OS full colour map with your track recorded on it.

Tomtom for car & motorbike.

Memorymap for mountain bike/walking.
[Xiaomi Redmi 1S] zxaryo:
nil
[Xiaomi Redmi 1S] akhilkumarco007:
install no frills cpu control from play store ( free ) > grant it super user permissions > then set the required min and max frequencies you would like to assign then go to the settings in the app and mark the option " prevent other app from changing the settings " > then come back to the main app screen mark the option set on boot and then reboot the device ...

if the above procedure works check in the settings> performance > cpu frequency (it should be the one you choosed)

if it didnt work then do a full wipe and reflash the rom and again follow the above steps then it should work for sure ;) :D
[Xiaomi Redmi 1S] bdxt01:
solutions

Just flash another kernel..it works for me.. :)
[General Questions and Answers] uf21:
So my work updated their system and now the website I have to use everyday doesn't work on any browser except firefox. In firefox I can scroll up and down but in all other browsers I can't. I've tried all of them from stock to chrome to dolphin to boat, etc.

I really don't like firefox as it is slow and laggy for me. Why is it that it works in firefox and not others.

I think the site is Javascript but I'm not sure as I'm not that technically inclined with that stuff.
[One (M8) Q&A, Help & Troubleshooting] Daedalus1116:
Is anybody having problem where the audio out jack is noisy when the usb socket is occupied? I'm hearing very strong static noise when using my IEM.
[One (M8) Q&A, Help & Troubleshooting] andrewk2x:
No problem here..
[Amazon Fire Phone] Crongs:
Hi guys...

I want a navbar on my bottom screen but i dont find the perfect solution. Android comes with an integrated navbar , right ? Is there any way to enable it. I want it always on my screen with the right screen scaling... i downloaded a navbar for xposed but it is not good enough... :/.... If i want this on top it is overlayed...
[Android Q&A, Help & Troubleshooting] r5_:
Following the excelent post by member shanti77 here I was able to root my Medion P4502 (MD 98942; Android 4.4.2; Kernel 3.4.67) but with slight variations.

The main difference is that instead of iRoot I used Kingo Root. I know that some people would also prefer to use other options and therefore I decided to write this post.

Here are the steps:

1. Download and install Engineer Mode MTK Shortcut from Google Play

2. Open this app and under Log and Debugging -> User2Root tap on the Root button.

3. Switch on "Debugging Mode" on the phone:

-open Settings, then scroll all the way down to About phone. Once there, tap Software information, then tap Build number seven times. You'll see a notification alerting you that you are now a developer.

- go back to the main Settings page and you'll see a new entry for Developer options. Enable it and tick USB debugging option.

4. Download and install Kingo Root on your Windows box.

5. Start Kingo Root, connect your phone with USB in CD connection mode (not in Media connection mode!), click OK on the pop-up asking you to trust the computer and allow it to install necessary drivers in order to connect.

6. When connected, Kingo Root will recognize the phone as Lenovo P4502 and claim that it already is rooted. Don't be fooled by this and tap the Root Again button.

7. Afterwards update SuperSU apk (actual root access gatekeeper) installed by Kingo Root, set User2Root back to User (see p.2 above) and disable Developer Options in phone Settings (see p.3 above).
[Windows Mobile Development and Hacking General] sanal:
Hi all,

I am new to this forum and happy to be part of it. I am facing one problem. Hope you all can take a look at this.

I have an EAP-SIM application which needs to be ported to Windows CE Pocket PC 2003. It will probably run on HP iPAQ. I need to get the IMSI of the SIM card and run the GSM (A3/A5/A8) algorithms through my application.

After a lot of research, i found it might be possible through AT commands and with the help of RIL(Radio Interface Layer). I tried some samples, but is not working properly. I saw some AT commands in this link

http://ftp.rz.tu-bs.de/pub/mirror/cc..._log_commented

Next I tried this with RIL.

I need to know how i can get IMSI and send some PDU to the SIM card to run the algorithm. Is it possible ? through RIL ? AT command ? . Your valuable help or suggestion is expected.

-------------------------------------------------------------------

const BYTE SELECT_FILE_CMD[] = {(BYTE)0xA0, (BYTE)0xA4, (BYTE)0x00, (BYTE)0x00, (BYTE)0x02,(BYTE)0x3F,(BYTE)0x00};

const BYTE GSM_DIR_CMD[] = {(BYTE)0xA0, (BYTE)0xA4, (BYTE)0x00, (BYTE)0x00, (BYTE)0x02,(BYTE)0x7F,(BYTE)0x20};

const BYTE SELECT_EF_IMSI_CMD[] = {(BYTE)0xA0, (BYTE)0xA4, (BYTE)0x00, (BYTE)0x00, (BYTE)0x02,(BYTE)0x6F,(BYTE)0x07};

const BYTE GET_IMSI_CMD[] = {(BYTE)0xA0,(BYTE)0xB0,(BYTE)0x00,(BYTE)0x00, (BYTE)0x09 };

const BYTE READ_IMSI_CMD[] = {(BYTE)0xA0,(BYTE)0xC0,(BYTE)0x00,(BYTE)0x00, (BYTE)0x09 };

result = RIL_Initialize(1, ResultCallback, NotifyCallback, dwNotificationClasses, g_dwParam, &g_hRil);

res_UserIdentity = RIL_GetUserIdentity(g_hRil);

//res_SelectFile = RIL_SendSimCmd(g_hRil, SELECT_FILE_CMD,sizeof(SELECT_FILE_CMD));

//res_Select_IMSI = RIL_SendSimCmd(g_hRil, SELECT_EF_IMSI_CMD,sizeof(SELECT_EF_IMSI_CMD));

//res_Get_IMSI = RIL_SendSimCmd(g_hRil, GET_IMSI_CMD,sizeof(GET_IMSI_CMD));

//res_Read_IMSI = RIL_SendSimCmd(g_hRil, READ_IMSI_CMD,sizeof(READ_IMSI_CMD));

-------------------------------------------------------

Thanks,
[Windows Mobile Development and Hacking General] limpwaster:
Hi, could you repost the link you added, its not working when I click on it.

The commands to select the IMSI seem correct, you have the address right, although I think you might have the last 2 in the wrong order. The 0xb0 command is read binary, and 0xc0 is get response. Typically you would select 3f00, 7f20, 6f07, then send the response command with the length as the final byte (given as the second returned byte from the previous command). You then use the read binary command with the length as the final byte.

Having said that, as you already know the length, you could skip the response command altogether.

here is the trace from my PC based program im developing when selecting the IMSI:

A0 A4 00 00 02 3F 00

A0 A4 00 00 02 7F 20

A0 A4 00 00 02 6F 07

9F 0F

A0 C0 00 00 0F

90 00 00 00 00 09 6F 07 04 00 1D 00 1D 01 02 00 00

A0 B0 00 00 09

IMSI: 90 00 ......
[Windows Mobile Development and Hacking General] sanal:
Hi,

Thanks for your reply. Please find the link below

http://ftp.rz.tu-bs.de/pub/mirror/ccc_Chaos_Computer_Club/ftp.ccc.de/gsm/gsm_log_commented

The real problem is am using RIL. In RIL_SenSimCmd ( ), the error code i got is

80004001 which means its not implemented. I am using HP iPAQ. Does this execution of AT commands depends upon the mobile phone ? As you mentioned about your PC program,Are you using smart card reader or something else ? Can you please tell me how you did it ?

Right now am just trying to send a single AT command to select the GSM file after RIL initialization. That itself is failing.

const BYTE GSM_DIR_CMD[] = {(BYTE)0xA0, (BYTE)0xA4, (BYTE)0x00, (BYTE)0x00, (BYTE)0x02 ,(BYTE)0x7F,(BYTE)0x20};

result = RIL_Initialize(1, ResultCallback, NotifyCallback, dwNotificationClasses, g_dwParam, &g_hRil);

if (result < 0)

{

wsprintf(szString,L"RIL_Init-%d",result);

ShowMessage(szString);

}

res_GSMDir = RIL_SendSimCmd(g_hRil, GSM_DIR_CMD,sizeof(GSM_DIR_CMD));

if (res_GSMDir < 0)

{

wsprintf(szString,L"res_GSMDir %x",res_GSMDir);

ShowMessage(szString);

print_error(-1 * res_GSMDir);

}

So I assume my iPAQ is not allowing me to execute commands ?. Please give a brief about this. Please let me know if you didnt get the link. I wil send it to your mail id..

Thanks,
[Windows Mobile Development and Hacking General] limpwaster:
My knowledge with AT commands and RIL is limited im afraid, but I'd guess ipaq's dont use the standard AT commands. The error being returned would suggest to me that the command is incorrect and not recognised, so you're probably sending it in the wrong format.

All I can do is point you to a few links you probably have already looked at, namely microsofts msdn article on RIL application

http://msdn2.microsoft.com/en-us/library/ms894929.aspx

and handhelds site, which may contain useful info on your device that could help in development.

http://handhelds.org/

As for my program, im writting it in VC++ using the scard platform. And yes, im using a card reader.

The command structure is:

CCardServer::SCardCommand(LPCSTR Cmd, LPSTR DataIn, INT DataInLen, LPSTR DataOut, INT DataOutLen)
[Windows Mobile Development and Hacking General] ikarus:
Hi sanal,

EAP-SIM --> i wish you good luck :D

why not using SIM Manager? see SIM Manager Reference at MSDN.

This API is available for PocketPC 2002 and later..

Here a codesnippet out of SIMSpider, which i've written some time ago..

(if SIM Manager fails, then it's probably not implemented by hp for your device..)

// dwAddress:
// 0x6F07: IMSI
// 0x6F20: KC Ciphering Key
void ReadSIM ( DWORD dwAddress )
{
HSIM hSim;
HRESULT hr = SimInitialize ( 0, NULL, NULL, &hSim );
if ( hr == S_OK )
{
SIMRECORDINFO sri;
memset ( &sri, 0, sizeof(sri) );
sri.cbSize = sizeof(sri);

hr = SimGetRecordInfo ( hSim, dwAddress, &sri );
if ( hr == S_OK )
{
DWORD dwBytesRead;
BYTE pBuf [ 4096 ];

hr = SimReadRecord ( hSim, dwAddress, sri.dwRecordType, NULL, (LPBYTE)pBuf, sizeof(pBuf), &dwBytesRead );
if ( hr == S_OK )
{
// here you can decode the data according to gsm-spec
// e.g. http://www.ttfn.net/techno/smartcards/gsm11-11.pdf

}
else
wprintf ( L"Failed to read Record!" );
}
hr = SimDeinitialize ( hSim );
}
else
wprintf ( L"SimInitialize failed with %08X", hr );
}

for EAP-SIM you may need the ciphering key too.. don't know for sure..

for decoding the sim-files you can find any needed info e.g. in http://www.ttfn.net/techno/smartcards/gsm11-11.pdf

and so on...

hope it helps

Cheers,

ikarus
[Windows Mobile Development and Hacking General] sanal:
Hi ikarus,

Thanks a lot for your reply. I am reached half way. Got IMSI and Kc with SIM Manager. What to do with the Run GSM Algorithms. I think for that we need to send some commands to SIM. I have no hope of doing algorithms execution through SIM manager. Any idea ?
[Windows Mobile Development and Hacking General] ikarus:
Hello sanal,

you're right. With SIM Manager there seems to be no way for running gsm algorithms.

Furthermore i'm not sure if you really need the imsi and kc.

As far as i know for eap-sim you send the algorithm (sim) a random, which the nas (respectively the authentication-entity behind) sends to you.

I'm not very well experienced with this, so you're on your own.

hm.. you could have a look at RIL_SendRestrictedSimCmd, but there is no constant for "Run GSM Algorithm".

You could also try RIL_SendSimCmd and format the command according to gsm-specs. In the mentioned document there is a chapter 9 - Description of the commands ..

(but i guess an official gsm-spec would be more helpful)

Maybe another user can help more?

good luck !

ikarus