MT2625 NBIOT SDK 1.2 release

NBIOT_SDK_V1.2.0.7z

ReleaseNote_NBIOT_SDK_V1.2.0
Main changes
-   Features and optimization
o [MT2625] Added new AT command AT+CRLA--Restricted UICC logical channel access.
o [MT2625] Provided the NV item to customer to change the OOSA  search timer.
o [MT2625] Optimized the cell search flow that speed up and try to find the strongest cell for the frequency list search.
o [MT2625] Upgrading the implementation of 3GPP CR R5-181304, so if TC 22.4.23 is tested on Starpoint V1.6.0.1 or later, this upgrading should be supported.
o [MT2625] Add NVDM backup area base address and length on download configuration file for FlashTool to retain backup area data prevent from being formatted. This feature only can work with FlashTool V2.2.7 or above version.
o [MT2625] Support customized ATCI default port and default baud rate.
o [MT2625] Enhancement LWM2M CT AT command.
o [MT2625]:Output partial AP log (GLOGE、GLOGW、RTC_LOG_ERROR、snprintf)  to PC tool with the new created "SIG_SYSLOG_TEST_FILE_OUT" GKI signal, so that the PC Tool can filter such log from GUI.
-   Bug fixes
o [MT2625] Fixed the issue that AT channel is blocked with PIN enabled SIM card.
o [MT2625] Fixed the issue that TC22.3.1.2 failed on Starpoint V1.6.0.1.
o [MT2625] Fixed the issue that sometimes subscribed topic can't be received randomly.
o [MT2625] Fixed the issue that there is 5s delay to send the data to CT IOT platform.
o [MT2625] Fixed the issue that crash happened when a large MQTT package published.
o [MT2625] Fixed the issue that sometimes 2 packages are sent to CT IOT platform in one send.
o [MT2625] Fixed the issue that WDT timeout seldom happened if HTTP failed to send request or connect to server.
o [MT2625] Add sleep lock of HAL ADC and HAL TRNG during HW working.
o [MT2625] Fixed the issue that not auto do default PDN link Creation when the SDK version from V1.0.x to V1.1.1 and later.
o [MT2625] Fixed the issue that DUT still enter into light sleep mode while GNSS power on.
o [MT2625]: Fixed the issue that TC22.4.11 failed on Starpoint V1.6.0.1.
o [MT2625]:Fixed the issue that the Meta tool is not able to read right calibration data after formatted all.
o [MT2625]:Fixed the issue that UE crashed when setting  earfcnoffset to other value than -0.5 in MixRx in META.
o [MT2625]:Fixed the issue that when the first NVDM access is the top NVDM item in NVDM verno table, its verno is wrong. It will lead to this top NVDM item is wrong in this case.
o [MT2625]:Fixed the issue that UE crashed when temperature is lower than -42 degree centigrade.
o [MT2625]:Fixed the issue that UE  crashed caused by unsuitable measurement scheduling.
o [MT2625]:Fixed the issue that the Meta Tool does not response properly when UE fails synchronize to instrument during NSFT test.

 

支付宝使用的30多个开源软件

在支付宝中的“设置”选项中,有一项为“关于”,在版权信息中显示了所有使用的开源软件信息。不看不知道,一看吓一跳,原来支付宝居然使用了30多个开源软件,下面整理了支付宝 Android 客户端使用的开源组件,觉得对你们有帮助的可以看下:

继续阅读“支付宝使用的30多个开源软件”

MT2625 SW Architecture

MT2625 SW Architecture

联发科在参考设计中集成了NB-IoT(MT2625)、蓝牙(AB1602)、WiFi(MT5932)和GPS(MT3333)。也就是说,这款通用模组面向的客户不局限于抄表、智能路灯、共享单车等大家所熟知的业务,消费者家中各种的家电连接、售后服务,高校洗衣房里智能洗衣机的远程排位等等场景均可通过上述模组实现。

单纯从集成多种连接能力看,这将进一步扩充NB-IoT商用场景,对NB-IoT网络未覆盖的区域也是一种连接能力的补充,有点类似LTE TDD/FDD融合发展的意味,通过同时支持多模壮大TD-LTE国际市场的发展空间,进而引领5G发展。

继续阅读“MT2625 SW Architecture”

宋卫平北上 | 兽爷

过去一年,如果评选中国地产界四大热词,“抢房”和“摇号”肯定要入选。

限购依旧继续,但排队摇号抢房比比皆是。前不久的成都,中铁建一个300多套房子的项目,6万多人去摇号;招商一个项目600套房子,5万人摇号。

靠着房地产,我们应对了历次经济危机。这一次,在全国人民疯狂地摇号抢房下,我们又完成人类历史规模最大的债务转移。

继续阅读“宋卫平北上 | 兽爷”

老赖也有春天 | 兽爷

2017年春节长假一个晚上,海南三亚,中亚酒店。

十几个老中青在天台大堂吧坐成两桌,不咸不淡地喝茶吹水。他们从大陆各个角落迢迢而来,有当地官宦,也有打北京来的大哥,还有几个地产富豪。

其中一个地产富豪眼睛很大。十几天前,他开了一个“同袍偕行”的发布会,宣布150亿援交一个濒临破产的互联网明星企业家。

当时没有人会知道,甚至“大眼睛”自己也料想不到,五个月后,他还会干一件将载入商业史的大事——拯救中国首富。

继续阅读“老赖也有春天 | 兽爷”

你包叔 | 感觉链家被掏空

2003年,顺驰一路狂飚的时候,孙宏斌突然创立了一家名为融创的公司,专做高端楼盘。

融创与顺驰同样激进,一年之后,销售额就达到了25亿。孙宏斌甚至认为,5年后,他将拥有两个顺驰。

两年后,孙宏斌将自己手头上的资产分成了顺驰A和顺驰B。他把顺驰A卖给了路劲,即便再多熬四五个月,就能拿到30亿回款,但顺驰已经枯竭了。

转让顺驰好几年后,接盘侠路劲董事长单伟豹还在吐槽孙宏斌。他说孙宏斌兜售顺驰前,已经掏空了这家公司,留下了一堆烂资产,把好的资产全装进顺驰B——融创里面了。

顺驰的失利成了孙宏斌人生的重要一课。融创因此学会了断臂求生,把收购来的成都著名烂盘蓝谷地和长春的项目马上卖掉变现,融创获得重生。

融创的“创”,来源于天津城投旗下的“天津创业环保”。天津的朋友告诉你包叔:

融创的第一桶金,来自与国企的眉来眼去。

2015年,天津一位女领导落马,牵涉了“建口”20多个官员,到现在仍有余波。

那时,孙宏斌还不知道,十年后,他将投资两家房地产以外的公司。一家是乐视,一家是链家。他也不会想到,自己将接连被掏两次。

世事好轮回。

继续阅读“你包叔 | 感觉链家被掏空”

春风又绿江南岸 | 兽爷


昨天夏至。据说这是每年的转折点,这天过后,太阳会走上一条回头路。

夏至前,中国股市就迫不及待地走上了回头路。

前天是2015年的股灾三周年。纪念股灾最好的方式是什么?就是在三周年日,把所有股票打折销售,让历史重演一遍。

于是前天股市,下午千股跌停。但兽爷的好朋友你包叔看上去却很高兴,他说他的股票下午一点都没跌——因为上午就跌停了。

辩证法奠基人赫拉克利特说,人不能两次踏进同一条河流。但中国股市告诉我们,具有中国特色的股民,可以两次踏进同一条河流。

股灾不可怕,可怕的是市场没有逻辑。有人说,三年过去,本来想系统总结一下经验教训,结果发现经验没多少,教训又多了。

大家像蝼蚁一样勤勤勉勉活着。一会儿股市过山车,一会儿楼市一声雷,一会儿汇市大跳水。

股、房、汇,这三个交易市场,是一个国家金融的命脉。

继续阅读“春风又绿江南岸 | 兽爷”

CtsNetTestCases android.net.wifi.cts.NsdManagerTest#testNDSManager FAIL

[DESCRIPTION]
CtsNetTestCases android.net.wifi.cts.NsdManagerTest#testNDSManager
04-05 15:12:49 I/ConsoleReporter: [1/1 arm64-v8a CtsNetTestCases HGAE5WKC] android.net.wifi.cts.NsdManagerTest#testNDSManager fail: junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:48)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertTrue(Assert.java:27)
at android.net.wifi.cts.NsdManagerTest.testNDSManager(NsdManagerTest.java:361)
at java.lang.reflect.Method.invoke(Native Method)
[SOLUTION]

继续阅读“CtsNetTestCases android.net.wifi.cts.NsdManagerTest#testNDSManager FAIL”

android.hardware.consumerir.cts.ConsumerIrTest#test_timing fail

[DESCRIPTION]
run cts -m CtsHardwareTestCases -t android.hardware.consumerir.cts.ConsumerIrTest#test_timing
fail
06-12 15:34:34 D/ModuleListener: ModuleListener.testStarted(android.hardware.consumerir.cts.ConsumerIrTest#test_timing)
06-12 15:34:34 D/ModuleListener: ModuleListener.testFailed(android.hardware.consumerir.cts.ConsumerIrTest#test_timing, junit.framework.AssertionFailedError: Pattern length pattern:499995000, actual:926538
at junit.framework.Assert.fail(Assert.java:50)
at junit.framework.Assert.assertTrue(Assert.java:20)
at android.hardware.consumerir.cts.ConsumerIrTest.test_timing(ConsumerIrTest.java:94)
at java.lang.reflect.Method.invoke(Native Method)
[SOLUTION]

继续阅读“android.hardware.consumerir.cts.ConsumerIrTest#test_timing fail”

android.media.cts.CamcorderProfileTest#testGetWithId fail

[DESCRIPTION]
run cts -m CtsMediaTestCases - t android.media.cts.CamcorderProfileTest#testGetWithId
fail :
06-11 11:31:08 D/ModuleListener: ModuleListener.testStarted(android.media.cts.CamcorderProfileTest#testGetWithId)
06-11 11:31:09 D/ModuleListener: ModuleListener.testFailed(android.media.cts.CamcorderProfileTest#testGetWithId, junit.framework.AssertionFailedError: expected:<4500000> but was:<24000000>
at junit.framework.Assert.fail(Assert.java:50)
at junit.framework.Assert.failNotEquals(Assert.java:287)
at junit.framework.Assert.assertEquals(Assert.java:67)
at junit.framework.Assert.assertEquals(Assert.java:199)
at junit.framework.Assert.assertEquals(Assert.java:205)
at android.media.cts.CamcorderProfileTest.assertProfileEquals(CamcorderProfileTest.java:115)
at android.media.cts.CamcorderProfileTest.checkSpecificProfiles(CamcorderProfileTest.java:240)
[SOLUTION]

继续阅读“android.media.cts.CamcorderProfileTest#testGetWithId fail”

android.bluetooth.cts.BluetoothLeScanTest#testBasicBleScan fail

[DESCRIPTION]

android.bluetooth.cts.BluetoothLeScanTest

-- testBasicBleScan

--testBatchScan

-- testOpportunisticScan

-- testScanFilter

Fail信息如下:

fail junit.framework.AssertionFailedError: Scan results shouldn't be empty at junit.framework.Assert.fail(Assert.java:50)

[SOLUTION]
首先,请确保合入patch:ALPS03646285

继续阅读“android.bluetooth.cts.BluetoothLeScanTest#testBasicBleScan fail”

你包叔 | 天府向左,成都向右

2013年9月,一个浙江地产商跑到成都西北一百公里的北川新县城,拍了块地,要搞房地产。

所有人都觉得他疯了。

北川是大地震灾情最严重的地方,县城2.2万人只有8000多人活了下来,大半个县城都在土里埋着。政府重建了一个新县城,给每家都分了安置房。

人人有房住,比雄安还更早消灭商品房市场。谁还会买房?

继续阅读“你包叔 | 天府向左,成都向右”

一颗螺丝掉在地上 | 兽爷

“血汗工厂”第一次为中国人所熟知,是几个香港大学生在2008年搞的一个大新闻。

那些学生偶然看到玖龙纸业东莞工厂工人罢工的新闻,于是有组织有计划潜入东莞,躲在积满3厘米黑灰的工厂门口。有工人出来,就把对方拉到一边偷偷问。

这些图样图森破的年轻人,吃惊地“发现”,玖龙生产的每一张纸,都浸透了工人的鲜血。

继续阅读“一颗螺丝掉在地上 | 兽爷”

com.google.android.permission.gts.DefaultPermissionGrantPolicyTest#testDefaultGrantsWithRemoteExceptions test fail

[DESCRIPTION]
 com.google.android.permission.gts.DefaultPermissionGrantPolicyTest#testDefaultGrantsWithRemoteExceptions test fail
java.lang.AssertionError: Permission:android.permission.WRITE_EXTERNAL_STORAGE cannot be granted by default to package:com.google.android.talk  
[SOLUTION]

继续阅读“com.google.android.permission.gts.DefaultPermissionGrantPolicyTest#testDefaultGrantsWithRemoteExceptions test fail”

关于USB Accessory Test测试事项

[DESCRIPTION]
一、USB Accessory Test测试,不要求测试机端支持OTG;
因此取消usb.host不会影响此项测试;

<meta-data android:name="test_category" android:value="@string/test_category_hardware" />

<meta-data android:name="test_required_features" android:value="android.hardware.usb.accessory" />

<meta-data android:name="test_excluded_features"

二、USB Accessory Test测试方法:
1、Install the Cts Vefifier USB Companion app on a separate helper device;
2、Start the accessory test companion in the Cts Verifier USB compannion;
3、Connect the two devices, if using a otg adapter make sure the adapter directly conected to the helper device.if using an type-c cable make sure that the helper device is set as supply power to the attached device.

[SOLUTION]

继续阅读“关于USB Accessory Test测试事项”