Dans une grande casserole, portez à ébullition tous les ingrédients de la saumure, à l'exception du cidre, en remuant pour dissoudre le sel et le sucre. Retirez du feu, ajouter le cidre et laissez refroidir à température ambiante. Placez le porc dans une casserole profonde ou un récipient juste assez grand pour le contenir. Versez la saumure. Couvrir la casserole et réfrigérer de 8 à 12 heures. Une heure avant de griller, retirez le porc de la saumure, jetez la saumure et séchez le porc avec du papier absorbant.
Dans un petit bol, mélangez les ingrédients à frottez. Étalez le frottement sur tout le porc. Laissez reposer à température ambiante pendant que vous préparez le barbecue.
Préparez le barbecue pour une cuisson indirecte à feu moyen 180°c à 230°c.
Dans un grand bol, mélangez les pommes, les oignons, l'huile, le sel et le poivre noir et remuez pour enrober.
Placez le porc dans un grand plat. Répartissez les pommes et les oignons autour du porc. Répartissez également les brins de romarin et de thym sur les légumes.
Griller le porc à feu moyen indirect, couvercle fermé, jusqu'à ce qu'un thermomètre à lecture instantanée inséré au centre du rôti enregistre 63°c soit 1 heure et demi à 2 heures (ou votre cuisson préférée), en tournant toutes les 30 minutes et en remuant les pommes et les oignons pour cuire uniformément. Si les pommes et les oignons sont ramollis et légèrement caramélisés avant la fin de la cuisson du porc, transférez-les dans un plat de cuisson séparé, couvrez-les légèrement de papier d'aluminium et laissez reposer à température ambiante à l'intérieur.
Lorsque le porc est prêt, transférez le rôti sur une planche à découper, couvrez de papier d'aluminium et laissez reposer à température ambiante, à l'intérieur, pendant 20 à 30 minutes.
Coupez le rôti en tranches. Disposez sur une assiette de service avec les pommes et les oignons et arrosez du jus de cuisson.