# HG changeset patch # User Mychaela Falconia # Date 1477288225 0 # Node ID b16d79c550a2632799bcb59e864da795a7970704 # Parent 08543d6806b0a7b3094d6862e87882cc852dbcb3 aci2: AT@SC bogon fully expunged diff -r 08543d6806b0 -r b16d79c550a2 src/aci2/aci/ati_cmd.c --- a/src/aci2/aci/ati_cmd.c Mon Oct 24 00:07:49 2016 +0000 +++ b/src/aci2/aci/ati_cmd.c Mon Oct 24 05:50:25 2016 +0000 @@ -664,14 +664,11 @@ /* FreeCalypso replicating Openmoko's additions */ EXTERN T_ATI_RSLT atAtST (CHAR *cl, UBYTE srcId); -EXTERN T_ATI_RSLT tesatAtST (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT queatAtST (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT atAtAUL (CHAR *cl, UBYTE srcId); -EXTERN T_ATI_RSLT tesatAtAUL (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT queatAtAUL (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT atAtPOFF (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT atAtRST (CHAR *cl, UBYTE srcId); -EXTERN T_ATI_RSLT atAtSC (CHAR *cl, UBYTE srcId); EXTERN T_ATI_RSLT atAtBAND (CHAR *cl, UBYTE srcId); LOCAL const ATCommand_bas cmds_bas[] = @@ -1058,7 +1055,6 @@ {"@AUL", AT_CMD_P_AUL, atAtAUL, test_gen, queatAtAUL, "%s: (0)"}, {"@POFF", AT_CMD_P_POFF, atAtPOFF, 0, 0, 0}, {"@RST", AT_CMD_P_RST, atAtRST, 0, 0, 0}, - {"@SC", AT_CMD_P_SC, atAtSC, 0, 0, 0}, {"@BAND", AT_CMD_P_BAND, atAtBAND, 0, 0, 0}, {NULL,0,0,0,0,0} }; diff -r 08543d6806b0 -r b16d79c550a2 src/aci2/aci/ati_omcompat.c --- a/src/aci2/aci/ati_omcompat.c Mon Oct 24 00:07:49 2016 +0000 +++ b/src/aci2/aci/ati_omcompat.c Mon Oct 24 05:50:25 2016 +0000 @@ -205,23 +205,14 @@ /* * Openmoko's firmware contains an undocumented AT@SC command that * sets/changes the IMEI of the modem. However, it takes the IMEI - * input in an obfuscated form, and the implementation code is - * rather ugly - hence I don't feel like reimplementing it here. + * input in an obfuscated form, and the logic is broken - hence + * we are NOT reimplementing this bogon in FreeCalypso. * - * If you feel like changing your modem's IMEI, you can do it quite - * easily with FreeCalypso tools: use fc-loadtool to read the FFS - * sectors out of flash, then mpffs-edit to change the /pcm/IMEI file - * in the FFS image, then fc-loadtool again to program the modified - * FFS image back into flash. + * If you feel like changing your modem's IMEI, you can do it + * through the RVTMUX interface with our fc-fsio utility's + * set-imeisv command. */ -GLOBAL T_ATI_RSLT atAtSC (char *cl, UBYTE srcId) -{ - TRACE_FUNCTION("atAtSC"); - - return (ATI_FAIL); -} - /* * PURPOSE : @BAND command (Get RF band) */