gsm0710muxd-hack: adjust pseudo TTYs

Change pseudo TTYs to what I found created by the gsm0710muxd binary
shipped with the Volla Phone.
This commit is contained in:
Oliver Smith 2021-10-15 16:26:10 +02:00
parent ba6ce4cac5
commit a5b8b55395
2 changed files with 19 additions and 97 deletions

View File

@ -266,75 +266,34 @@ static const Channel_Config ch_cfg[] =
{
{ 0, 512, NULL },
#ifdef MTK_RIL_MD2
{ 1, 512, "/dev/radio/pttycmd4-md2" }, /* ALPS00337548 split data and nw command channel */
{ 2, 512, "/dev/radio/pttynoti-md2" },
{ 3, 512, "/dev/radio/pttycmd1-md2" },
{ 4, 512, "/dev/radio/pttycmd2-md2" },
{ 5, 512, "/dev/radio/pttycmd3-md2" },
{ 26, 512, "/dev/radio/atci1-md2" },
#ifdef __ANDROID_GEMINI_SUPPORT__
{ 6, 512, "/dev/radio/ptty2cmd4-md2" }, /* ALPS00337548 split data and nw command channel */
{ 7, 512, "/dev/radio/ptty2noti-md2" },
{ 8, 512, "/dev/radio/ptty2cmd1-md2" },
{ 9, 512, "/dev/radio/ptty2cmd2-md2" },
{ 10, 512, "/dev/radio/ptty2cmd3-md2" },
{ 27, 512, "/dev/radio/atci2-md2" },
#endif
#ifdef __ANDROID_VT_SUPPORT__
{ 24, 512, "/dev/radio/pttyvt-md2" },
#endif
#else
{ 1, 512, "/dev/radio/pttycmd4" }, /* ALPS00337548 split data and nw command channel */
{ 2, 512, "/dev/radio/pttynoti" },
{ 3, 512, "/dev/radio/pttycmd1" },
{ 4, 512, "/dev/radio/pttycmd2" },
{ 5, 512, "/dev/radio/pttycmd3" },
{ 26, 512, "/dev/radio/atci1" },
#ifdef __ANDROID_GEMINI_SUPPORT__
{ 5, 512, "/dev/radio/pttycmd3" },
{ 6, 512, "/dev/radio/ptty2cmd4" }, /* ALPS00337548 split data and nw command channel */
{ 7, 512, "/dev/radio/ptty2noti" },
{ 8, 512, "/dev/radio/ptty2cmd1" },
{ 9, 512, "/dev/radio/ptty2cmd2" },
{ 10, 512, "/dev/radio/ptty2cmd3" },
{ 26, 512, "/dev/radio/atci1" },
{ 27, 512, "/dev/radio/atci2" },
#endif
#if (MTK_GEMINI_SIM_NUM >= 3)
{ 11, 512, "/dev/radio/ptty3cmd4" }, /* Gemini plus 3 SIM*/
{ 12, 512, "/dev/radio/ptty3noti" },
{ 13, 512, "/dev/radio/ptty3cmd1" },
{ 14, 512, "/dev/radio/ptty3cmd2" },
{ 15, 512, "/dev/radio/ptty3cmd3" },
{ 28, 512, "/dev/radio/atci3" },
#endif
#if (MTK_GEMINI_SIM_NUM >= 4)
{ 16, 512, "/dev/radio/ptty4cmd4" }, /* Gemini plus 4SIM*/
{ 17, 512, "/dev/radio/ptty4noti" },
{ 18, 512, "/dev/radio/ptty4cmd1" },
{ 19, 512, "/dev/radio/ptty4cmd2" },
{ 20, 512, "/dev/radio/ptty4cmd3" },
{ 29, 512, "/dev/radio/atci4" },
#endif
#ifdef __ANDROID_VT_SUPPORT__
{ 24, 512, "/dev/radio/pttyvt" },
#endif
#endif
#ifdef MTK_CSD_DIALER_SUPPORT
{ 30, 512, "/dev/pttycsd" },
#endif
#if defined(__CCMNI_SUPPORT__) && defined(__MUX_UT__)
{ 28, 512, "/dev/pttyiutlb" },
{ 29, 512, "/dev/pttyiuttx" },
{ 30, 512, "/dev/pttyiutrx" },
#endif
{ 11, 512, "/dev/radio/ptty2cmd7" }, /* found in volla phone */
{ 12, 512, "/dev/radio/ptty2cmd8" },
{ 13, 512, "/dev/radio/ptty2cmd9" },
{ 14, 512, "/dev/radio/ptty2cmd10" },
{ 15, 512, "/dev/radio/ptty2cmd11" },
{ 16, 512, "/dev/radio/pttycmd10" },
{ 17, 512, "/dev/radio/pttycmd11" },
{ 18, 512, "/dev/radio/pttycmd7" },
{ 19, 512, "/dev/radio/pttycmd8" },
{ 20, 512, "/dev/radio/pttycmd9" },
{ 21, 512, "/dev/radio/pttynoti" },
{ 22, 512, "/dev/radio/pttynwcmd" },
{ 23, 512, "/dev/radio/pttynwurc" },
};
/******************************************************************************/

View File

@ -81,46 +81,9 @@
#define MUXD_CH_NUM_TEST 0
#endif
#ifdef __ANDROID_GEMINI_SUPPORT__
#if (MTK_GEMINI_SIM_NUM >= 4)
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI) * 4) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST)
#elif (MTK_GEMINI_SIM_NUM >= 3)
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI) * 3) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST)
#else
#ifdef MTK_CSD_DIALER_SUPPORT
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI) * 2) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST + \
MUXD_CH_NUM_CSD)
#else
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI) * 2) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST)
#define MUXD_CH_NUM_ALL 26
#endif
#endif /*(MTK_GEMINI_SIM_NUM >= 4)*/
#else /*(__ANDROID_GEMINI_SUPPORT__) */
#ifdef MTK_CSD_DIALER_SUPPORT
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI)) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST + \
MUXD_CH_NUM_CSD)
#else
#define MUXD_CH_NUM_ALL (MUXD_CH_NUM_CCH + \
((MUXD_CH_NUM_RILD + MUXD_CH_NUM_PDP + MUXD_CH_ATCI)) + \
MUXD_CH_NUM_VT + \
MUXD_CH_NUM_TEST)
#endif
#endif /*__ANDROID_GEMINI_SUPPORT__ */
#endif /*MUX_ANDROID*/
/******************************************************************************/