Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/otp.dat	(revision 4730)
+++ /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/otp.dat	(working copy)
@@ -11,7 +11,7 @@
 00
 aa
 55
-3e
+de
 0c
 c2
 84
@@ -20,67 +20,67 @@
 c0
 00
 00
-1a
+42
 c0
 01
 00
-4a
+72
 c0
 08
 80
-53
+7b
 c0
 0a
 02
-39
+61
 c0
 0a
-80
-e0
+81
+08
 c0
 0c
-00
-ee
+01
+16
 c0
 0c
 80
-ad
+d5
 c0
 0d
 00
-65
+8d
 c0
 12
 82
-8d
+b5
 c0
 13
 82
-82
+aa
 c0
 58
-80
-f8
+81
+20
 c0
 62
-80
-f5
+81
+1d
 c0
 6d
 02
-22
+4a
 c0
 6d
 82
-b6
+de
 c0
 6e
-02
-f3
+03
+1b
 c0
 6e
 82
-d4
+fc
 20
 20
 23
@@ -88,27 +88,31 @@
 c0
 12
 02
-5b
+83
 c0
 12
 80
-45
+6d
 c0
 13
 00
-35
+5d
 c0
 1c
 82
-55
+7d
+c0
+1d
+00
+1b
 c0
 1f
 80
-1e
+46
 c0
 26
 82
-59
+81
 c1
 7f
 80
@@ -117,6 +121,162 @@
 20
 23
 5a
+ef
+e1
+00
+06
+c0
+02
+00
+20
+c0
+03
+2e
+c8
+c0
+02
+ae
+8a
+20
+60
+00
+00
+18
+c2
+22
+00
+6f
+e0
+c3
+cb
+c0
+03
+66
+d5
+c0
+07
+d0
+3d
+1a
+22
+0c
+00
+ef
+e1
+80
+06
+67
+e1
+c3
+97
+c0
+06
+00
+29
+20
+20
+2b
+96
+ef
+e1
+00
+06
+67
+e1
+06
+b5
+98
+00
+22
+00
+68
+49
+43
+98
+18
+46
+7c
+07
+20
+22
+80
+30
+20
+20
+2d
+50
+d8
+c0
+42
+6b
+ef
+e0
+80
+06
+9a
+26
+72
+00
+24
+21
+2e
+03
+20
+40
+7c
+6d
+20
+40
+2e
+46
+1f
+20
+84
+01
+20
+40
+7d
+b0
+1f
+e2
+22
+00
+1f
+e2
+26
+00
+20
+40
+2e
+10
+58
+00
+00
+0d
+e7
+e0
+80
+05
+1a
+60
+f3
+ff
+68
+49
+06
+b5
+20
+40
+7c
+67
+98
+40
+8c
+00
+20
+20
+7c
+cc
 24
 35
 a0
@@ -140,7 +300,7 @@
 20
 37
 00
-21
+49
 24
 36
 a9
@@ -164,7 +324,7 @@
 24
 3a
 00
-32
+5a
 6f
 e0
 c3
@@ -344,7 +504,7 @@
 20
 20
 00
-4a
+72
 70
 8a
 0f
@@ -464,7 +624,7 @@
 20
 40
 00
-b5
+dd
 6f
 e0
 c4
@@ -476,7 +636,7 @@
 24
 55
 80
-61
+89
 37
 d9
 82
@@ -492,7 +652,7 @@
 c0
 08
 00
-a2
+ca
 6f
 e0
 c4
@@ -536,7 +696,7 @@
 20
 40
 00
-94
+bc
 70
 80
 43
@@ -559,16 +719,16 @@
 6e
 20
 40
-01
-f4
+02
+1c
 20
 40
 02
-1f
+47
 20
 40
 00
-8e
+b6
 70
 41
 48
@@ -580,7 +740,7 @@
 20
 20
 02
-21
+49
 20
 75
 80
@@ -612,7 +772,7 @@
 c0
 0c
 00
-9a
+c2
 6f
 e0
 c4
@@ -704,7 +864,7 @@
 20
 20
 00
-80
+a8
 6f
 e0
 c1
@@ -712,7 +872,7 @@
 c0
 05
 00
-b0
+d8
 20
 20
 22
@@ -739,8 +899,8 @@
 00
 20
 35
-80
-dc
+81
+04
 6f
 e2
 02
@@ -908,7 +1068,7 @@
 20
 20
 00
-c6
+ee
 20
 40
 68
@@ -1060,7 +1220,7 @@
 20
 40
 01
-92
+ba
 58
 00
 00
@@ -1100,15 +1260,15 @@
 58
 00
 01
-46
+6e
 67
 e1
 43
 db
 58
 00
-01
-e2
+02
+0a
 67
 e1
 43
@@ -1124,7 +1284,7 @@
 58
 00
 01
-49
+71
 67
 e1
 43
@@ -1140,7 +1300,7 @@
 58
 00
 01
-32
+5a
 67
 e1
 43
@@ -1156,7 +1316,7 @@
 58
 00
 01
-60
+88
 67
 e1
 45
@@ -1164,7 +1324,7 @@
 58
 00
 01
-30
+58
 67
 e1
 45
@@ -1204,7 +1364,7 @@
 c0
 00
 01
-2d
+55
 6f
 e0
 c5
@@ -1228,7 +1388,7 @@
 20
 20
 01
-60
+88
 70
 48
 d5
@@ -1244,7 +1404,7 @@
 20
 40
 01
-36
+5e
 20
 40
 63
@@ -1288,7 +1448,7 @@
 20
 22
 81
-41
+69
 1f
 e2
 04
@@ -1296,7 +1456,7 @@
 20
 40
 01
-44
+6c
 1a
 20
 a2
@@ -1304,7 +1464,7 @@
 c2
 00
 01
-3b
+63
 20
 60
 00
@@ -1332,19 +1492,19 @@
 20
 40
 01
-a1
+c9
 20
 40
 01
-83
+ab
 20
 40
 01
-74
+9c
 20
 40
 01
-6b
+93
 20
 40
 63
@@ -1352,7 +1512,7 @@
 20
 20
 01
-4f
+77
 6f
 e0
 c5
@@ -1368,7 +1528,7 @@
 da
 40
 01
-54
+7c
 20
 20
 42
@@ -1472,7 +1632,7 @@
 da
 40
 01
-6e
+96
 20
 20
 42
@@ -1532,11 +1692,11 @@
 24
 3a
 01
-80
+a8
 20
 20
 01
-7d
+a5
 6f
 e2
 44
@@ -1592,7 +1752,7 @@
 20
 22
 81
-8e
+b6
 da
 60
 48
@@ -1600,7 +1760,7 @@
 da
 40
 01
-95
+bd
 20
 20
 42
@@ -1612,7 +1772,7 @@
 da
 40
 01
-91
+b9
 20
 20
 42
@@ -1664,11 +1824,11 @@
 c0
 00
 01
-a0
+c8
 c0
 00
 81
-9f
+c7
 20
 60
 00
@@ -1692,7 +1852,7 @@
 20
 40
 01
-bc
+e4
 24
 61
 00
@@ -1715,12 +1875,12 @@
 eb
 20
 40
-02
-f3
+03
+1b
 20
 40
 02
-d4
+fc
 67
 e1
 48
@@ -1732,7 +1892,7 @@
 20
 40
 01
-c2
+ea
 6f
 e0
 c4
@@ -1740,7 +1900,7 @@
 c3
 00
 01
-b4
+dc
 70
 48
 c6
@@ -1748,7 +1908,7 @@
 20
 20
 01
-b2
+da
 70
 48
 c5
@@ -1768,11 +1928,11 @@
 c2
 85
 81
-b8
+e0
 20
 40
 01
-a0
+c8
 6f
 e0
 c8
@@ -1871,8 +2031,8 @@
 00
 20
 21
-01
-de
+02
+06
 68
 49
 06
@@ -1883,12 +2043,12 @@
 00
 24
 21
-01
-e0
+02
+08
 20
 3a
-01
-e0
+02
+08
 1f
 ef
 a2
@@ -1947,16 +2107,16 @@
 00
 c0
 18
-81
-e7
+82
+0f
 c0
 0a
-81
-e9
+82
+11
 c0
 1f
-81
-ed
+82
+15
 20
 20
 62
@@ -1984,7 +2144,7 @@
 20
 20
 01
-60
+88
 70
 48
 d4
@@ -2064,7 +2224,7 @@
 20
 40
 02
-11
+39
 2a
 2f
 fe
@@ -2096,7 +2256,7 @@
 20
 40
 02
-11
+39
 d8
 a0
 8a
@@ -2124,7 +2284,7 @@
 20
 21
 02
-06
+2e
 20
 20
 21
@@ -2228,7 +2388,7 @@
 20
 40
 02
-32
+5a
 70
 8a
 08
@@ -2272,7 +2432,7 @@
 c3
 02
 82
-33
+5b
 68
 59
 01
@@ -2308,7 +2468,7 @@
 c0
 08
 02
-52
+7a
 58
 00
 57
@@ -2352,7 +2512,7 @@
 c0
 08
 02
-4f
+77
 58
 00
 2b
@@ -2388,7 +2548,7 @@
 20
 20
 02
-4b
+73
 58
 00
 83
@@ -2400,7 +2560,7 @@
 20
 20
 02
-40
+68
 6f
 e0
 c3
@@ -2432,7 +2592,7 @@
 c5
 97
 82
-61
+89
 78
 3c
 fc
@@ -2476,7 +2636,7 @@
 20
 37
 02
-6a
+92
 1b
 42
 04
@@ -2524,7 +2684,7 @@
 20
 40
 02
-78
+a0
 6f
 e0
 81
@@ -2648,7 +2808,7 @@
 20
 40
 02
-9e
+c6
 6f
 e0
 c0
@@ -2760,7 +2920,7 @@
 20
 22
 82
-b1
+d9
 e7
 e0
 80
@@ -2780,7 +2940,7 @@
 c2
 00
 02
-ab
+d3
 1a
 42
 04
@@ -2915,12 +3075,12 @@
 07
 c0
 00
-82
-d8
+83
+00
 c0
 01
-02
-df
+03
+07
 20
 60
 00
@@ -2951,8 +3111,8 @@
 c0
 20
 20
-02
-e5
+03
+0d
 58
 00
 03
@@ -3000,7 +3160,7 @@
 20
 40
 02
-c7
+ef
 6f
 f0
 8a
@@ -3035,8 +3195,8 @@
 00
 20
 40
-02
-ea
+03
+12
 20
 40
 6f
@@ -3063,8 +3223,8 @@
 00
 20
 40
-02
-ea
+03
+12
 6f
 e0
 c4
@@ -3096,7 +3256,7 @@
 20
 40
 03
-0c
+34
 68
 59
 01
@@ -3140,13 +3300,13 @@
 c3
 02
 83
-0c
+34
 20
 60
 00
 00
-ec
-d5
+20
+44
 aa
 55
 40
@@ -3192,7 +3352,7 @@
 70
 00
 00
-82
+86
 00
 20
 00
@@ -3252,18 +3412,34 @@
 2a
 aa
 55
-08
+18
 00
 6b
 42
-07
+17
+41
+6d
+67
+72
+61
+73
+20
+41
+69
 4c
-50
-39
-39
-36
-2d
-31
+69
+6e
+4b
+20
+49
+49
+49
+20
+55
+6c
+74
+72
+61
 aa
 55
 06
@@ -3558,7 +3734,7 @@
 aa
 aa
 55
-0a
-5d
-ba
-6d
+42
+63
+a9
+71
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/ramcode.rom	(revision 4730)
+++ /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/ramcode.rom	(working copy)
@@ -1,41 +1,81 @@
 c2840012
-c000001a
-c001004a
-c0088053
-c00a0239
-c00a80e0
-c00c00ee
-c00c80ad
-c00d0065
-c012828d
-c0138282
-c05880f8
-c06280f5
-c06d0222
-c06d82b6
-c06e02f3
-c06e82d4
+c0000042
+c0010072
+c008807b
+c00a0261
+c00a8108
+c00c0116
+c00c80d5
+c00d008d
+c01282b5
+c01382aa
+c0588120
+c062811d
+c06d024a
+c06d82de
+c06e031b
+c06e82fc
 2020235a
-c012025b
-c0128045
-c0130035
-c01c8255
-c01f801e
-c0268259
+c0120283
+c012806d
+c013005d
+c01c827d
+c01d001b
+c01f8046
+c0268281
 c17f8000
 2020235a
+efe10006
+c0020020
+c0032ec8
+c002ae8a
+20600000
+18c22200
+6fe0c3cb
+c00366d5
+c007d03d
+1a220c00
+efe18006
+67e1c397
+c0060029
+20202b96
+efe10006
+67e106b5
+98002200
+68494398
+18467c07
+20228030
+20202d50
+d8c0426b
+efe08006
+9a267200
+24212e03
+20407c6d
+20402e46
+1f208401
+20407db0
+1fe22200
+1fe22600
+20402e10
+5800000d
+e7e08005
+1a60f3ff
+684906b5
+20407c67
+98408c00
+20207ccc
 2435a002
 37d98200
 37d98200
 20202002
 7855fc00
-20370021
+20370049
 2436a9b8
 204024d2
 6fe1409a
 67e10176
 6fe0c8d4
-243a0032
+243a005a
 6fe0c321
 c282a4e0
 c507a4e0
@@ -80,7 +120,7 @@
 20402018
 2040310f
 2040248c
-2020004a
+20200072
 708a0f60
 708a10aa
 708a127a
@@ -110,14 +150,14 @@
 708a844a
 708a8540
 708a16fe
-204000b5
+204000dd
 6fe0c436
 205a70d7
-24558061
+24558089
 37d98200
 70813b5f
 6fe0c099
-c00800a2
+c00800ca
 6fe0c438
 1fe1fe04
 67f08a02
@@ -128,18 +168,18 @@
 67f18a73
 708a8660
 708a8b3b
-20400094
+204000bc
 70804300
 70804205
 58557474
 67f18968
 7089606e
-204001f4
-2040021f
-2040008e
+2040021c
+20400247
+204000b6
 7041480c
 20406f4e
-20200221
+20200249
 20758000
 37d98200
 6fe0c11c
@@ -147,7 +187,7 @@
 37d98200
 20600000
 6fe0c099
-c00c009a
+c00c00c2
 6fe0c438
 1fe1fe06
 67f08a02
@@ -170,16 +210,16 @@
 67f18a73
 708a762a
 70890204
-20200080
+202000a8
 6fe0c141
-c00500b0
+c00500d8
 2020220e
 708a1425
 58a93f3f
 67f18a60
 708a631f
 20600000
-203580dc
+20358104
 6fe2020d
 207a0000
 37d98200
@@ -221,7 +261,7 @@
 6fe1415b
 207a0000
 67e1020f
-202000c6
+202000ee
 2040686f
 204021ba
 18002a08
@@ -259,7 +299,7 @@
 67e1451d
 58000064
 67e144f6
-20400192
+204001ba
 5800000e
 67e144f2
 58000140
@@ -269,23 +309,23 @@
 67e44512
 6fe448a6
 67e444fa
-58000146
+5800016e
 67e143db
-580001e2
+5800020a
 67e143dd
 5800638a
 67e143df
-58000149
+58000171
 67e143e3
 58006365
 67e14524
-58000132
+5800015a
 67e143d5
 58006329
 67e143d7
-58000160
+58000188
 67e1451f
-58000130
+58000158
 67e14521
 70415e07
 20402969
@@ -295,17 +335,17 @@
 204077ac
 20406396
 6fe0c51a
-c000012d
+c0000155
 6fe0c51b
 67e0c4ec
 202063a1
 7044ecff
 70451c01
-20200160
+20200188
 7048d500
 2020639a
 7044ecff
-20400136
+2040015e
 20406329
 2020739a
 6fe0c6ce
@@ -316,27 +356,27 @@
 efe08011
 6848c6cf
 98467c00
-20228141
+20228169
 1fe20400
-20400144
+2040016c
 1a20a201
-c200013b
+c2000163
 20600000
 79200407
 20206edd
 dfe0000a
 204070c8
 20206327
-204001a1
-20400183
-20400174
-2040016b
+204001c9
+204001ab
+2040019c
+20400193
 20406318
-2020014f
+20200177
 6fe0c51c
 c1808000
 da6044f8
-da400154
+da40017c
 202042e7
 6fe0c51c
 c1808000
@@ -362,7 +402,7 @@
 c3858000
 20204317
 da604518
-da40016e
+da400196
 202042e7
 7048d500
 70451c02
@@ -377,8 +417,8 @@
 6fe0c8d6
 247a0000
 6fe144f8
-243a0180
-2020017d
+243a01a8
+202001a5
 6fe244fe
 67e246aa
 20204321
@@ -392,12 +432,12 @@
 6fe0c8d0
 6848c8d1
 98467c00
-2022818e
+202281b6
 da6048cc
-da400195
+da4001bd
 202042e0
 da6048d3
-da400191
+da4001b9
 202042e0
 7048d100
 6fe0c8d2
@@ -410,34 +450,34 @@
 6fe0c8ce
 79407e00
 67e0c8ce
-c00001a0
-c000819f
+c00001c8
+c00081c7
 20600000
 20204323
 20204325
 6fe0c8d5
 207a0000
-204001bc
+204001e4
 24610000
 7048c400
 70440701
 20406ff3
 20406feb
-204002f3
-204002d4
+2040031b
+204002fc
 67e148c1
 da2048bb
-204001c2
+204001ea
 6fe0c40c
-c30001b4
+c30001dc
 7048c601
-202001b2
+202001da
 7048c501
 20600000
 7048c500
 6fe144e9
-c28581b8
-204001a0
+c28581e0
+204001c8
 6fe0c8c6
 207a0000
 7048c600
@@ -462,11 +502,11 @@
 6fe10676
 68490670
 98467c00
-202101de
+20210206
 68490672
 98467e00
-242101e0
-203a01e0
+24210208
+203a0208
 1fefa264
 6fe10670
 68490672
@@ -481,16 +521,16 @@
 7048cb00
 20600000
 1a627e00
-c01881e7
-c00a81e9
-c01f81ed
+c018820f
+c00a8211
+c01f8215
 202062da
 7048d401
 20600000
 7048d400
 204078ad
 7044f100
-20200160
+20200188
 7048d401
 204078ad
 7044f101
@@ -510,7 +550,7 @@
 708ac200
 708ac300
 d8e00006
-20400211
+20400239
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -518,14 +558,14 @@
 d8e00005
 2040211c
 2040211e
-20400211
+20400239
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-20210206
+2021022e
 2020214f
 2000003c
 58000f00
@@ -551,7 +591,7 @@
 6fe0c409
 67f080cd
 20000bb8
-20400232
+2040025a
 708a08c1
 6a40c419
 df200008
@@ -562,7 +602,7 @@
 20600000
 7080cc03
 6ff08129
-c3028233
+c302825b
 68590164
 6049440a
 7080cc00
@@ -571,7 +611,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c0080252
+c008027a
 58005762
 67f10907
 70890103
@@ -582,7 +622,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c008024f
+c0080277
 58002bb1
 67f10907
 c6978000
@@ -591,10 +631,10 @@
 20600000
 58004189
 67f10907
-2020024b
+20200273
 58008312
 67f10907
-20200240
+20200268
 6fe0c334
 c1000000
 c001b04a
@@ -602,7 +642,7 @@
 793f8030
 20202af6
 204025c2
-c5978261
+c5978289
 783cfc00
 2000001e
 204025c2
@@ -613,7 +653,7 @@
 78507c00
 19623600
 37c18400
-2037026a
+20370292
 1b420400
 604b000f
 242c26fa
@@ -625,7 +665,7 @@
 984fb600
 20406877
 20372677
-20400278
+204002a0
 6fe08168
 c301a677
 2055a477
@@ -656,7 +696,7 @@
 6fe240ad
 9840fe00
 67e240ad
-2040029e
+204002c6
 6fe0c0cb
 79207e04
 204023e1
@@ -684,12 +724,12 @@
 efe08011
 e8408013
 98467c00
-202282b1
+202282d9
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c20002ab
+c20002d3
 1a420400
 20600000
 6fe401fd
@@ -723,8 +763,8 @@
 67f08a0a
 20600000
 6fe0c407
-c00082d8
-c00102df
+c0008300
+c0010307
 20600000
 580003e8
 67e14405
@@ -732,7 +772,7 @@
 6fe148b4
 da600e10
 20406fc0
-202002e5
+2020030d
 580003e8
 67e14405
 684948ae
@@ -744,7 +784,7 @@
 684948b8
 9846fc00
 20207d5f
-204002c7
+204002ef
 6ff08a09
 793ffe07
 67f08a09
@@ -753,14 +793,14 @@
 708a0d61
 708a0b00
 20600000
-204002ea
+20400312
 20406f90
 6fe0c409
 67f080cd
 20406f97
 708a0d60
 7080cd00
-204002ea
+20400312
 6fe0c409
 67f080cd
 708a0b50
@@ -768,7 +808,7 @@
 df00000b
 6de1440a
 7080cc03
-2040030c
+20400334
 68590164
 604948b8
 20406f9c
@@ -779,5 +819,5 @@
 7080cc00
 20600000
 6ff08129
-c302830c
+c3028334
 20600000
Index: output/sched.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/sched.rom	(revision 4730)
+++ /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/output/sched.rom	(working copy)
@@ -38,7 +38,7 @@
 70   #mem_patch24
 00   #mem_patch25
 00   #mem_patch26
-82   #mem_patch27
+86   #mem_patch27
 00   #mem_patch28
 20   #mem_patch29
 00   #mem_patch2a
@@ -71,7 +71,7 @@
 
 mem_le_lap:31 31 1f 98 07 2a
 mem_le_name_len:
-'LP996-1
+'Amgras AiLinK III Ultra
 mem_shutter_key_conf0_temp:06 ff 90 00 ff
 # mem_shutter_key_conf0_temp:15 08 8c 00 ff
 
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/program/patch.prog	(revision 4730)
+++ /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/program/patch.prog	(working copy)
@@ -28,11 +28,62 @@
 	beq patch24_5,p_le_rx_dec
 	beq patch24_6,p_le_rx_nopayload
 	beq patch27_1,p_le_parse
+	beq patch27_2,p_le_parse_l2cap
 	beq patch27_7,p_le_lpm_set_mult
 	beq patch29_5,p_le_init_adv
 	rtneq patch3f_7
 	branch assert
 
+p_le_parse_l2cap:
+	ifetch 2,contr
+	beq LE_L2CAP_CID_ATT,p_le_parse_att
+	beq LE_L2CAP_CID_SMP,le_parse_smp
+	beq LE_L2CAP_CID_SIGNAL,le_parse_signaling
+	rtn
+
+p_le_parse_att:
+	copy contr,rega
+	fetch 1,mem_device_option
+	beq DVC_OP_SHUTTER_DY,shutter_dy_le_parse_att
+	beq DVC_OP_KEYBOARD,keyboard_le_att_auto_reco_process
+	copy rega,contr
+	ifetch 3,contr
+	store 3,mem_le_att_opcode
+p_le_parse_att2:
+	beq ATTOP_READ_BLOB_REQUEST,p_le_parse_att_read_blob_request
+	branch le_parse_att2
+
+p_le_parse_att_read_blob_request:
+	ifetch 2,contr
+	store 2,mem_le_att_offset
+	iforce rega
+	fetcht 2,mem_le_att_handle
+	sub temp,0x07,null
+	branch p_shutter_readblob_name_fix,zero
+	branch le_send_att_read_blob_response
+
+
+p_shutter_readblob_name_fix:
+	//call ice_break
+	arg mem_le_name_len,contr
+	ifetch 1,contr
+	isub rega,loopcnt
+	nbranch le_send_att_error_response_notfound,positive
+	call store_contr
+	call le_get_search_max_mtu_data
+	add loopcnt,1,temp
+	call not_greater_than
+	copy pdata,rega
+	copy pdata,regc
+	call le_fifo_malloc_tx_l2cap_gatt
+	setarg ATTOP_READ_BLOB_RESPONSE
+	istore 1,contw
+	add regc,-1,loopcnt
+	fetcht 2,mem_le_att_offset
+	call get_contr
+	iadd temp,contr
+	branch memcpy_fast
+
 p_soft_reset:
 	nbranch soft_reset+1,wake
 	until null,lpo_edge
Index: sched/shutter.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/sched/shutter.dat	(revision 4730)
+++ /1121s/branch/shutter/branch/shutter/dq_project/yc1386p_dq_shutter_public_adc_Li_hard/sched/shutter.dat	(working copy)
@@ -4,7 +4,7 @@
 
 mem_le_lap:31 31 1f 98 07 2a
 mem_le_name_len:
-'LP996-1
+'Amgras AiLinK III Ultra
 mem_shutter_key_conf0_temp:06 ff 90 00 ff
 # mem_shutter_key_conf0_temp:15 08 8c 00 ff
 
