The 5 IDs in my list are the ones RoI bouquet use.

Custom folder you'll also need to add the new pyo files from here http://www.world-of-satellite.com/showthread.php?52580-Channel-Number-Hack-plus-HD-Swap post 4

I believe that 1097 is also SS5 ie, so you may want to add that to the list
the custom file adds channel numbers so snp picons wont work but srp picons will
SNP will work. they need to have numbers to them too. So one picon with no number and a symlink with number or copy with number added.dsayers said:the custom file adds channel numbers so snp picons wont work but srp picons will
SNP will work. they need to have numbers to them too. So one picon with no number and a symlink with number or copy with number added.
bbconelon.png
101bbconelon.png
You can run AB 28.2 once with your picon settings and it will create sym links for you.
Sent from my XT1032 using Forum Fiend v1.3.3.
Sorry if this has been asked, but, would the SKY SPORTS 5 ROI come by default under the ROI bouquet for those of us who select both UK and ROI in the AutoBouquetMaker, or we have to do the whole customlist stuff you guys are talking about? Thanks in advance.
The 5 IDs in my list are the ones RoI bouquet use.
I used 1312 and its showing the same listings as the cable version apart from cable is showing footballs greatest and the roi ones showing Gerrard footballs greatest
1312 is what users of an RoI Sky card and box will receive. Maybe 1097 is for pubs.1097 is showing the EPL on Saturday at 14:30 on it's EPG. It is relatively new, so good chance Sky will switch to the new service (like they do). I would suggest that you add both until we see which is actually used, it could be one is for pubs, but worth having both available.

<hacks>
<![CDATA[
for number in customised["video"].keys():
customised["video"][number]["number"] = number
# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
customised["video"][swaprule[0]]["number"] = swaprule[1]
customised["video"][swaprule[1]]["number"] = swaprule[0]
for service in sorted(customised["video"].keys()):
if service in range(1,1000):
if "interactive_name" in customised["video"][service]:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
else:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]
rename = {
# ITV regions
3527: "STV Edinburgh",
5070: "STV Glasgow",
6210: "STV North (Grampian)",
6220: "STV Scottish West",
6325: "STV North (Dundee)",
# Sky Sports Ireland
1312: "Sky Sports 5 IE",
1097: "Sky Sports 5 IE",
}
channels_to_add_by_id = {
1251: 286, # RTE One
2808: 287, # RTE One+1
1252: 288, # RTE2
1255: 290, # TV3
1025: 291, # TV3+1
1253: 292, # TG4
3615: 293, # 3e
1257: 296, # Oireachtas TV
2804: 295, # RTE News Now
1256: 294, # RTEjr
5315: 993, # "Made In Bristol"
5537: 994, # "Made In Leeds"
5536: 995, # "Made In Cardiff"
5043: 996, # "Made In Tn&Wr"
5421: 997, # "Notts TV"
5090: 990, # "London Live"
5070: 991, # "STV Glasgow"
3527: 992, # "STV Edinburgh"
1097: 499, # "Sky Sports 5 IE"
}
# Channel renames
for service in sorted(customised["video"].keys()):
if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in rename:
customised["video"][service]["interactive_name"] = rename[customised["video"][service]["channel_id"]]
# Add channels by ID
for service in sorted(customised["video"].keys()):
if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in channels_to_add_by_id:
customised["video"][channels_to_add_by_id[customised["video"][service]["channel_id"]]] = customised["video"][service]
del customised["video"][service]
]]>
</hacks>

<custommix>
<inserts>
<insert provider="sat_282_sky_irl" source="401" target="441"></insert> <!-- Sky Sports 1 Ireland -->
<insert provider="sat_282_sky_irl" source="402" target="442"></insert> <!-- Sky Sports 2 Ireland -->
<insert provider="sat_282_sky_irl" source="403" target="443"></insert> <!-- Sky Sports 3 Ireland -->
<insert provider="sat_282_sky_irl" source="404" target="444"></insert> <!-- Sky Sports 4 Ireland -->
<insert provider="sat_282_sky_irl" source="405" target="445"></insert> <!-- Sky Sports 5 Ireland -->
</inserts>
<hacks>
<![CDATA[
for number in customised["video"].keys():
customised["video"][number]["number"] = number
# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
customised["video"][swaprule[0]]["number"] = swaprule[1]
customised["video"][swaprule[1]]["number"] = swaprule[0]
for service in sorted(customised["video"].keys()):
if service in range(1,1000):
if "interactive_name" in customised["video"][service]:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
else:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]
for service in sorted(customised["video"].keys()):
if service in range(441,446):
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"] + " ROI"
]]>
</hacks>
</custommix>
<custommix>
<hacks>
<![CDATA[
for number in customised["video"].keys():
customised["video"][number]["number"] = number
# swap channel numbers. Only swaps number. Channel swap is still done in bouquetwriter.py
if providerConfig.isSwapChannels() and "swapchannels" in providers[section_identifier] and len(providers[section_identifier]["swapchannels"]) > 0 and "preferred_order" in providers[section_identifier]["swapchannels"][0]:
for swaprule in providers[section_identifier]["swapchannels"][0]["preferred_order"]:
if swaprule[0] in services[section_identifier]["video"] and swaprule[1] in services[section_identifier]["video"] and services[section_identifier]["video"][swaprule[1]]["service_type"] >= 17:
customised["video"][swaprule[0]]["number"] = swaprule[1]
customised["video"][swaprule[1]]["number"] = swaprule[0]
for service in sorted(customised["video"].keys()):
if service in range(1,1000):
if "interactive_name" in customised["video"][service]:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["interactive_name"]
else:
customised["video"][service]["interactive_name"] = str(customised["video"][service]["number"]) + " " + customised["video"][service]["service_name"]
SS_ROI_ID = [1309, 1308, 1323, 1324, 1312]
for service in sorted(customised["video"].keys()):
if "channel_id" in customised["video"][service] and customised["video"][service]["channel_id"] in SS_ROI_ID:
ID_index = SS_ROI_ID.index(customised["video"][service]["channel_id"])
customised["video"][service]["interactive_name"] = "%d Sky Sports %d RoI" % (ID_index + 441, ID_index + 1)
customised["video"][441 + ID_index] = customised["video"][service]
del customised["video"][service]
]]>
</hacks>
</custommix>