[Hero, G2 Touch Android Development] croques:
VillainRom Updater errors

08-15 11:59:05.171: ERROR/cmupdater(4652): UpdateCheckService: Error in JSON File:
08-15 11:59:05.171: ERROR/cmupdater(4652): org.json.JSONException: Unterminated array at character 66 of { "MirrorList": [ "http://shen.villainrom.co.uk/Theme" "http://www.villainrom.co.uk/shen/Theme" "http://www.tip2tail.co.uk/shen/Theme" ], "UpdateList": [ { "mod": "SlideVillain1.1.0", "board": "hero", "type": "theme", "name": "Shen's Theme for Slide", "version": "1.0", "description": "Shen's Theme designed for SlideVillain v1.1.0", "branch": "S", "filename": "SlideVillain1.1.0.theme.shen1.0-signed.zip", "Screenshots": [ "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen2.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen3.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen4.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen5.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen6.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen7.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen8.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen9.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen10.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen11.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen12.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen13.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen14.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen15.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen16.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen17.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen18.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen19.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen20.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen21.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen22.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/screen23.png" ] }, { "mod": "SlideVillain1.1.0", "board": "hero", "type": "theme", "name": "Shen's Theme for Slide - Blue Battery Patch", "version": "1.0", "description": "BLUE BATTERY PATCH FOR SHEN'S THEME - ONLY APPLY THIS AFTER APPLYING THE THEME", "branch": "S", "filename": "SlideVillain1.1.0.theme.shen1.0_blue.battery.patch-signed.zip", "Screenshots": [ "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/blue_battery-SlideVillain.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/stat_sys_battery_60.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/stat_sys_battery_80.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/stat_sys_battery_100.png", "http://shen.villainrom.co.uk/Theme/Screenshots/SlideVillain1.1.0/stat_sys_battery_charge_anim5.png" ] }, { "mod": "VillainROM5.4.0|VillainROM5.4|Vi
08-15 11:59:05.871: ERROR/cmupdater(4652): UpdateCheckService: Error in JSON File:
08-15 11:59:05.871: ERROR/cmupdater(4652): org.json.JSONException: Unterminated array at character 1641 of { "MirrorList": [ "http://villainrom.jeremygohblog.com/tristan202" ], "UpdateList": [ { "mod": "VillainROM5.5.0|VillainROM5.5", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "5.5r4", "description": "First version OTA|See changelog on VillainROM or XDA forum", "branch": "S", "filename": "sensevillain_5.5r4-signed.zip" }, { "mod": "VillainROM6.0.0|VillainROM6.0.1", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "6.01", "description": "SenseVillain 6.01|Flash only on VillainROM 6 series.|See changelog on VillainROM or XDA forum.", "branch": "S", "filename": "sensevillain_6.01-signed.zip" }, { "mod": "VillainROM6.1.0", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "6.1", "description": "SenseVillain 6.1|Flash only on VillainROM 6 series.|See changelog on VillainROM or XDA forum.", "branch": "S", "filename": "sensevillain_6.10-signed.zip" }, { "mod": "VillainROM6.2.0|VillainROM6.2.1", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "6.2", "description": "SenseVillain 6.2|Flash only on VillainROM 6 series.|See changelog on VillainROM or XDA forum.", "branch": "S", "filename": "sensevillain_6.20-signed.zip" } { "mod": "VillainROM7.0.0", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "10.1", "description": "SenseVillain 10.1|Flash only on VillainROM 10 series.|See changelog on VillainROM or XDA forum.", "branch": "S", "filename": "sensevillain_10.1-signed.zip" } { "mod": "VillainROM7.1.0|VillainROM7.1.1|VillainROM7.1.2|VillainROM7.1.3", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "10.51", "description": "SenseVillain 10.51|Flash only on VillainROM 10.1.3.|See changelog on VillainROM.co.uk", "branch": "S", "filename": "sensevillain_10.51-signed.zip" } { "mod": "VillainROM7.2.0|VillainROM7.2.1|VillainROM7.1.2|VillainROM7.1.3", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "10.6", "description": "SenseVillain 10.6|Flash only on VillainROM 10.2.|See changelog on VillainROM.co.uk", "branch": "S", "filename": "sensevillain_10.6-signed.zip" } { "mod": "VillainROM9.0.0", "board": "hero", "type": "theme", "name": "SenseVillain", "version": "12.0", "description": "SenseVillain 12|Flash only on VillainROM 12 series.|See changelog on VillainROM or XDA forum.", "branch": "S", "filename": "SenseVillain_12-signed.zip" } ]}
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONTokener.syntaxError(JSONTokener.java:446)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONTokener.readArray(JSONTokener.java:436)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONTokener.nextValue(JSONTokener.java:99)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONTokener.readObject(JSONTokener.java:381)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONTokener.nextValue(JSONTokener.java:96)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONObject.<init>(JSONObject.java:154)
08-15 11:59:05.871: ERROR/cmupdater(4652): at org.json.JSONObject.<init>(JSONObject.java:171)
08-15 11:59:05.871: ERROR/cmupdater(4652): at uk.co.villainrom.otaupdater.service.UpdateCheckService.parseJSON(UpdateCheckService.java:453)
08-15 11:59:05.871: ERROR/cmupdater(4652): at uk.co.villainrom.otaupdater.service.UpdateCheckService.getAvailableUpdates(UpdateCheckService.java:395)
08-15 11:59:05.871: ERROR/cmupdater(4652): at uk.co.villainrom.otaupdater.service.UpdateCheckService.checkForNewUpdates(UpdateCheckService.java:185)
08-15 11:59:05.871: ERROR/cmupdater(4652): at uk.co.villainrom.otaupda