Kernel Updater, adaptable for different Kernel makers - Tasker Tips & Tricks

Since I like Flash Kernel, I made this Tasker updater.
Attached below I have not only posted the apk, but the code. The code can be adapted to virtually any kernel with a dedicated host that has a file tree.
Link to the APK: https://www.dropbox.com/s/ejuxgxv0gpea13s/FlashK.26.apk?dl=0
Link to the Tasker scene file: https://www.dropbox.com/s/1qhvl12j7gviter/FlashK.scn.xml?dl=0
Code:
Too long to post. Please use the link above.
Link to the Tasker task (calls the scene): https://www.dropbox.com/s/52j9nrx3swkzh9q/FlashK.tsk.xml?dl=0
Code:
Too long to post. Please use the link above.
If the above is too convoluted and you want something easier to work with, here is a task file/code you might like (no GUI scene, expect for a flash/cancel dialog):
DL link to task: https://www.dropbox.com/s/udy1963lzrtiqz6/Flash_Updater.tsk.xml?dl=0
Decided to post the following code, in spite of character limits, because it gives you an idea of how the GUI/scene version works.
Code:
<TaskerData sr="" dvi="1" tv="5.1m">
<Task sr="task9">
<cdate>1518745699053</cdate>
<edate>1518989979923</edate>
<id>9</id>
<nme>Flash Updater</nme>
<pri>100</pri>
<Kid sr="Kid">
<launchID>9</launchID>
<pkg>kdx.vas.mwp</pkg>
<vnme>v5</vnme>
<vnum>5</vnum>
</Kid>
<Action sr="act0" ve="7">
<code>342</code>
<Int sr="arg0" val="5"/>
<Str sr="arg1" ve="3">/sdcard/FlashK/Version_Installed.txt</Str>
<Str sr="arg2" ve="3">%old_status</Str>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%old_status</lhs>
<op>2</op>
<rhs>false</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act10" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sdcard/FlashK/site.txt</Str>
<Str sr="arg1" ve="3">%currentV</Str>
</Action>
<Action sr="act11" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%currentV</Str>
<Str sr="arg1" ve="3">FlashKernel-OP5-v</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act12" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%currentV2</Str>
<Str sr="arg1" ve="3">-changelog</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act13" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sdcard/FlashK/Version_Installed.txt</Str>
<Str sr="arg1" ve="3">%InstalledV</Str>
</Action>
<Action sr="act14" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%currentV21</lhs>
<op>1</op>
<rhs>%InstalledV</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act15" ve="7">
<code>548</code>
<Str sr="arg0" ve="3">Downloading new Kernel</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act16" ve="7">
<code>410</code>
<Str sr="arg0" ve="3">/sdcard/FlashK/Version_Installed.txt</Str>
<Str sr="arg1" ve="3">%currentV21</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act17" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">http://nchancellor.net</Str>
<Str sr="arg1" ve="3">downloads/kernels/op5/8.x/stable/FlashKernel-OP5-v%currentV21.zip</Str>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3">application/zip, application/octet-stream</Str>
<Str sr="arg7" ve="3">/sdcard/FlashK/kernel.zip</Str>
<Int sr="arg8" val="0"/>
</Action>
<Action sr="act18" ve="7">
<code>548</code>
<Str sr="arg0" ve="3">Ready to Flash?</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act19" ve="7">
<code>404</code>
<Str sr="arg0" ve="3">/sdcard/Flashk/kernel.sh</Str>
<Str sr="arg1" ve="3">/cache/recovery/openrecoveryscript</Str>
<Int sr="arg2" val="1"/>
</Action>
<Action sr="act2" ve="7">
<code>548</code>
<Str sr="arg0" ve="3">Creating Directories</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act20" ve="7">
<code>551</code>
<Str sr="arg0" ve="3"/>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3">IconAndTextMenu</Str>
<Int sr="arg3" val="30"/>
<Int sr="arg4" val="1"/>
<ListElementItem sr="item0">
<label>Flash Kernel</label>
<Action sr="action" ve="7">
<code>59</code>
<Int sr="arg0" val="1"/>
</Action>
<Img sr="icon" ve="2">
<nme>mw_notification_system_update</nme>
</Img>
</ListElementItem>
<ListElementItem sr="item1">
<label>Cancel</label>
<Action sr="action" ve="7">
<code>406</code>
<Str sr="arg0" ve="3">/cache/recovery/openrecoveryscript</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="1"/>
</Action>
<Img sr="icon" ve="2">
<nme>mw_navigation_cancel</nme>
</Img>
</ListElementItem>
</Action>
<Action sr="act21" ve="7">
<code>406</code>
<Str sr="arg0" ve="3">/cache/recovery/openrecoveryscript</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="1"/>
</Action>
<Action sr="act22" ve="7">
<code>43</code>
</Action>
<Action sr="act23" ve="7">
<code>548</code>
<Str sr="arg0" ve="3">The newest Kernel was already downloaded</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act24" ve="7">
<code>404</code>
<Str sr="arg0" ve="3">/sdcard/Flashk/kernel.sh</Str>
<Str sr="arg1" ve="3">/cache/recovery/openrecoveryscript</Str>
<Int sr="arg2" val="1"/>
</Action>
<Action sr="act25" ve="7">
<code>551</code>
<Str sr="arg0" ve="3">The newest Kernel was already downloaded...</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3">IconGridMenu</Str>
<Int sr="arg3" val="30"/>
<Int sr="arg4" val="1"/>
<ListElementItem sr="item0">
<label>Flash Kernel</label>
<Action sr="action" ve="7">
<code>59</code>
<Int sr="arg0" val="1"/>
</Action>
<Img sr="icon" ve="2">
<nme>mw_notification_system_update</nme>
</Img>
</ListElementItem>
<ListElementItem sr="item1">
<label>Cancel</label>
<Action sr="action" ve="7">
<code>513</code>
</Action>
<Img sr="icon" ve="2">
<nme>mw_navigation_cancel</nme>
</Img>
</ListElementItem>
</Action>
<Action sr="act26" ve="7">
<code>406</code>
<Str sr="arg0" ve="3">/cache/recovery/openrecoveryscript</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="1"/>
</Action>
<Action sr="act3" ve="7">
<code>409</code>
<Str sr="arg0" ve="3">/sdcard/FlashK</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>410</code>
<Str sr="arg0" ve="3">/sdcard/FlashK/Version_Installed.txt</Str>
<Str sr="arg1" ve="3">0</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act5" ve="7">
<code>410</code>
<Str sr="arg0" ve="3">/sdcard/Flashk/kernel.sh</Str>
<Str sr="arg1" ve="3">install /mnt/sdcard/FlashK/kernel.zip
cmd reboot</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act6" ve="7">
<code>135</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="1"/>
<Str sr="arg2" ve="3"/>
</Action>
<Action sr="act7" ve="7">
<code>43</code>
</Action>
<Action sr="act8" ve="7">
<code>548</code>
<Str sr="arg0" ve="3">Checking current version</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act9" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">http://nchancellor.net</Str>
<Str sr="arg1" ve="3">downloads/kernels/op5/8.x/stable</Str>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3">/sdcard/FlashK/site.txt</Str>
<Int sr="arg8" val="0"/>
</Action>
<Img sr="icn" ve="2">
<nme>hl_aaa_nixx_bolt</nme>
</Img>
</Task>
</TaskerData>

Related

Show battery current value and charge rate on notification panel.

Hi ,
This task can be triggered with any Charger connected. It will show charge rate and current value. There is also REFRESH button to get updated value from the device.
I have tested on my Nexus6 and Nexus4 , both working as expected.
Code:
<TaskerData sr="" dvi="1" tv="4.8u4m">
<Task sr="task7">
<cdate>1464179426283</cdate>
<edate>1464254445018</edate>
<id>7</id>
<nme>Show Current</nme>
<pri>100</pri>
<rty>1</rty>
<Action sr="act0" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/charge_rate</Str>
<Str sr="arg1" ve="3">%charge_rate</Str>
</Action>
<Action sr="act1" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/current_now</Str>
<Str sr="arg1" ve="3">%current_now</Str>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_now</Str>
<Str sr="arg1" ve="3">%current_now/1000</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Charging..</Str>
<Str sr="arg1" ve="3">%charge_rate , %current_now mAh</Str>
<Img sr="arg2" ve="2">
<nme>hd_aaa_nixx_plug</nme>
</Img>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="5"/>
<ListElementItem sr="item0">
<label>Refresh</label>
<Action sr="action" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">Show Current</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="0"/>
</Action>
<Img sr="icon" ve="2">
<nme>hd_ab_av_replay</nme>
</Img>
</ListElementItem>
</Action>
</Task>
</TaskerData>
Thank you for that; How do you create the task on Refresh?
The Show Current is not a valid variable; Any clues on how to create that?
Edit: no worries - i have found was i did wrong
My charging Rate shows %charge_rate instead of Turbo ?
geovass said:
Thank you for that; How do you create the task on Refresh?
The Show Current is not a valid variable; Any clues on how to create that?
Edit: no worries - i have found was i did wrong
My charging Rate shows %charge_rate instead of Turbo ?
Click to expand...
Click to collapse
Same here. I'm getting %charge rate.
ihancioglu said:
Hi ,
This task can be triggered with any Charger connected. It will show charge rate and current value. There is also REFRESH button to get updated value from the device.
I have tested on my Nexus6 and Nexus4 , both working as expected.
Code:
<TaskerData sr="" dvi="1" tv="4.8u4m">
<Task sr="task7">
<cdate>1464179426283</cdate>
<edate>1464254445018</edate>
<id>7</id>
<nme>Show Current</nme>
<pri>100</pri>
<rty>1</rty>
<Action sr="act0" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/charge_rate</Str>
<Str sr="arg1" ve="3">%charge_rate</Str>
</Action>
<Action sr="act1" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/current_now</Str>
<Str sr="arg1" ve="3">%current_now</Str>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_now</Str>
<Str sr="arg1" ve="3">%current_now/1000</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Charging..</Str>
<Str sr="arg1" ve="3">%charge_rate , %current_now mAh</Str>
<Img sr="arg2" ve="2">
<nme>hd_aaa_nixx_plug</nme>
</Img>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="5"/>
<ListElementItem sr="item0">
<label>Refresh</label>
<Action sr="action" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">Show Current</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="0"/>
</Action>
<Img sr="icon" ve="2">
<nme>hd_ab_av_replay</nme>
</Img>
</ListElementItem>
</Action>
</Task>
</TaskerData>
Click to expand...
Click to collapse
Hi, I am a beginner & I don't how I can make this code work. Can anyone help me please?
ihancioglu said:
Hi ,
This task can be triggered with any Charger connected. It will show charge rate and current value. There is also REFRESH button to get updated value from the device.
I have tested on my Nexus6 and Nexus4 , both working as expected.
Code:
<TaskerData sr="" dvi="1" tv="4.8u4m">
<Task sr="task7">
<cdate>1464179426283</cdate>
<edate>1464254445018</edate>
<id>7</id>
<nme>Show Current</nme>
<pri>100</pri>
<rty>1</rty>
<Action sr="act0" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/charge_rate</Str>
<Str sr="arg1" ve="3">%charge_rate</Str>
</Action>
<Action sr="act1" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/current_now</Str>
<Str sr="arg1" ve="3">%current_now</Str>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_now</Str>
<Str sr="arg1" ve="3">%current_now/1000</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Charging..</Str>
<Str sr="arg1" ve="3">%charge_rate , %current_now mAh</Str>
<Img sr="arg2" ve="2">
<nme>hd_aaa_nixx_plug</nme>
</Img>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="5"/>
<ListElementItem sr="item0">
<label>Refresh</label>
<Action sr="action" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">Show Current</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="0"/>
</Action>
<Img sr="icon" ve="2">
<nme>hd_ab_av_replay</nme>
</Img>
</ListElementItem>
</Action>
</Task>
</TaskerData>
Click to expand...
Click to collapse
Can any one explain how to use these codes?
geovass said:
Thank you for that; How do you create the task on Refresh?
The Show Current is not a valid variable; Any clues on how to create that?
Edit: no worries - i have found was i did wrong
My charging Rate shows %charge_rate instead of Turbo ?
Click to expand...
Click to collapse
Can you tell me how to create this task. Im new to tasker.
tanveer7652 said:
Can you tell me how to create this task. Im new to tasker.
Click to expand...
Click to collapse
You can import that code as task.
1. Copy the code and save as anyname.tsk.xml
2. Save it in /tasker/tasks folder
3. Tap on task tap and import the file
geovass said:
Thank you for that; How do you create the task on Refresh?
The Show Current is not a valid variable; Any clues on how to create that?
Edit: no worries - i have found was i did wrong
My charging Rate shows %charge_rate instead of Turbo ?
Click to expand...
Click to collapse
What did you have to do? I'm getting that as well.
Hi. How did you manage to read the file? I'm getting an error presumably because the file has no extension and thus Tasker sees it as directory.
So, the reason that you guys are getting that "%charge_rate" instead of the actual type of charging is due to the fact that your internal system doesn't have that variable at /sys/class/power_supply/battery/
If you use a root enabled browser, you can manually navigate to that folder and find the variable used instead of "charge_rate". Mine was "charge_type". Modify it in the task edit panel in tasker (the first event command).
Hope you guys were able to understand that one.
I'm getting a strange error trying to read the proper files.
It's telling me that it doesn't have permission to read them, but it doesn't appear to be using superuser permission.
Any thoughts?
Hi, thx for this task. I like it.
I linked it to a profile Event power, and I added an exit task on this profile, to cancel the notification (cancel notification with the same title)
I made a hacky solution for the Nexus 6P on Android 6+
You can find it here
Does the phone needs to be rooted?
I imported the profile, but when I run it, it says "code3: java.lang.NullPointerException."
Any idea?
danilomrx said:
Does the phone needs to be rooted?
I imported the profile, but when I run it, it says "code3: java.lang.NullPointerException."
Any idea?
Click to expand...
Click to collapse
I was getting the same error and my phone is even rooted. It appeared as Tasker wouldn't let me read the file or didn't have access to the /sys/ directory. Instead of the read file action, I used a shell command action to read the file and store the output as a variable. The shell command (with use root checked): cat \sys\class\power_supply\battery\charge_type
I did this for both variables and it works without issue
As it didn't work on some users (including me) I fixxed it... At least on my device (Samsung S5)
<TaskerData sr="" dvi="1" tv="4.9u4m">
<Task sr="task6">
<cdate>1464179426283</cdate>
<edate>1499188065070</edate>
<id>6</id>
<nme>BatteryChargeSpeed</nme>
<pri>100</pri>
<rty>1</rty>
<Action sr="act0" ve="7">
<code>123</code>
<Str sr="arg0" ve="3">cat /sys/class/power_supply/battery/charge_type</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="1"/>
<Str sr="arg3" ve="3">%charge_type</Str>
<Str sr="arg4" ve="3"/>
<Str sr="arg5" ve="3"/>
</Action>
<Action sr="act1" ve="7">
<code>123</code>
<Str sr="arg0" ve="3">cat /sys/class/power_supply/battery/current_now</Str>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="1"/>
<Str sr="arg3" ve="3">%current_now</Str>
<Str sr="arg4" ve="3"/>
<Str sr="arg5" ve="3"/>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_now</Str>
<Str sr="arg1" ve="3">%current_now/1000</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="1"/>
<Int sr="arg4" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Charging..</Str>
<Str sr="arg1" ve="3">Charging %charge_type, %current_now mAh</Str>
<Img sr="arg2" ve="2">
<nme>hd_aaa_nixx_plug</nme>
</Img>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="5"/>
<ListElementItem sr="item0">
<label>Refresh</label>
<Action sr="action" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">BatteryChargeSpeed</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="0"/>
</Action>
<Img sr="icon" ve="2">
<nme>hd_ab_av_replay</nme>
</Img>
</ListElementItem>
</Action>
</Task>
</TaskerData>

Help with initianting a task in Tasker.

Hello everyone. So i just downloaded Tasker and i want to initiate this task i found on tasker tips and tricks. Being new to it idk how to initiate this one can anyone please help me in noob friendly ways. Its the following
Code:
<TaskerData sr="" dvi="1" tv="4.8u4m">
<Task sr="task7">
<cdate>1464179426283</cdate>
<edate>1464254445018</edate>
<id>7</id>
<nme>Show Current</nme>
<pri>100</pri>
<rty>1</rty>
<Action sr="act0" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/charge_rate</Str>
<Str sr="arg1" ve="3">%charge_rate</Str>
</Action>
<Action sr="act1" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">/sys/class/power_supply/battery/current_now</Str>
<Str sr="arg1" ve="3">%current_now</Str>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_now</Str>
<Str sr="arg1" ve="3">%current_now/1000</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Charging..</Str>
<Str sr="arg1" ve="3">%charge_rate , %current_now mAh</Str>
<Img sr="arg2" ve="2">
<nme>hd_aaa_nixx_plug</nme>
</Img>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="5"/>
<ListElementItem sr="item0">
<label>Refresh</label>
<Action sr="action" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">Show Current</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
Btw the one who gave this is not replying to others who asked for the steps too. I would be delighted if someone can help.
This may be you'll need:
http://apcmag.com/ultimate-guide-tasker-app-part-1-basics.htm/

Professional Calculator fails to pass "+" into TextEdit or bug

I have scene with all buttons for calculator and also TextEdit and Text1 to show calculations, but only numbers show, the plus and minus signs are not showing, thus the code is not working correctly, but since I double checked it inside 4u1 and 4u3 versions, I assume its a bug,
below the XML file:
<TaskerData sr="" dvi="1" tv="4.8u4">
<dmetric>1196.0,720.0</dmetric>
<Scene sr="scene_calculator">
<cdate>1499187712427</cdate>
<edate>1499346862257</edate>
<gridSize>10</gridSize>
<heightLand>720</heightLand>
<heightPort>1184</heightPort>
<nme>lcars_calculator</nme>
<widthLand>1196</widthLand>
<widthPort>720</widthPort>
<ButtonElement sr="elements0" ve="3">
<clickTask>22</clickTask>
<flags>4</flags>
<geom>320,240,400,240,523,100,100,100</geom>
<Str sr="arg0" ve="3">Text115</Str>
<Str sr="arg1" ve="3">1</Str>
<Int sr="arg2" val="32"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<ButtonElement sr="elements1" ve="3">
<clickTask>24</clickTask>
<flags>4</flags>
<geom>40,462,403,240,623,100,100,100</geom>
<Str sr="arg0" ve="3">Text21</Str>
<Str sr="arg1" ve="3">2</Str>
<Int sr="arg2" val="32"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<ButtonElement sr="elements2" ve="3">
<clickTask>29</clickTask>
<flags>4</flags>
<geom>30,742,403,240,723,100,100,100</geom>
<Str sr="arg0" ve="3">Text426</Str>
<Str sr="arg1" ve="3">3</Str>
<Int sr="arg2" val="32"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<ButtonElement sr="elements3" ve="3">
<flags>4</flags>
<geom>300,852,400,240,993,370,143,130</geom>
<Str sr="arg0" ve="3">count</Str>
<Str sr="arg1" ve="3">=</Str>
<Int sr="arg2" val="32"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<EditTextElement sr="elements4" ve="3">
<flags>4</flags>
<geom>320,240,400,240,33,250,770,110</geom>
<valueselectedTask>17</valueselectedTask>
<Str sr="arg0" ve="3">Textedit1</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="12"/>
<Int sr="arg3" val="128"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="4"/>
<Int sr="arg8" val="1000"/>
<RectElement sr="background">
<flags>4</flags>
<geom>-1,-1,-1,-1,-1,-1,-1,-1</geom>
<Str sr="arg0" ve="3"/>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3">#00F5F5F5</Str>
<Str sr="arg3" ve="3"/>
<Int sr="arg4" val="0"/>
<Str sr="arg5" ve="3">#FF000000</Str>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
</RectElement>
</EditTextElement>
<TextElement sr="elements5" ve="3">
<flags>4</flags>
<geom>320,240,400,240,613,260,173,90</geom>
<Str sr="arg0" ve="3">Text2</Str>
<Str sr="arg1" ve="3">%Answer</Str>
<Int sr="arg2" val="12"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
<Int sr="arg8" val="0"/>
<RectElement sr="background">
<flags>4</flags>
<geom>-1,-1,-1,-1,-1,-1,-1,-1</geom>
<Str sr="arg0" ve="3"/>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Int sr="arg4" val="0"/>
<Str sr="arg5" ve="3">#FF000000</Str>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
</RectElement>
</TextElement>
<ButtonElement sr="elements6" ve="3">
<clickTask>26</clickTask>
<flags>4</flags>
<geom>317,400,403,240,833,370,150,130</geom>
<Str sr="arg0" ve="3">Text41</Str>
<Str sr="arg1" ve="3">CLEAR</Str>
<Int sr="arg2" val="12"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<ButtonElement sr="elements7" ve="3">
<clickTask>35</clickTask>
<flags>4</flags>
<geom>320,360,400,240,673,370,150,130</geom>
<Str sr="arg0" ve="3">Text411</Str>
<Str sr="arg1" ve="3">EXIT</Str>
<Int sr="arg2" val="12"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<ButtonElement sr="elements8" ve="3">
<clickTask>37</clickTask>
<flags>4</flags>
<geom>310,480,410,240,813,250,100,100</geom>
<Str sr="arg0" ve="3">Text4261</Str>
<Str sr="arg1" ve="3">+</Str>
<Int sr="arg2" val="32"/>
<Int sr="arg3" val="100"/>
<Str sr="arg4" ve="3">#FFFFFFFF</Str>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="0"/>
<Img sr="arg7" ve="2"/>
</ButtonElement>
<PropertiesElement sr="props">
<Int sr="arg0" val="1"/>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3">#FF000000</Str>
<Int sr="arg3" val="0"/>
<Str sr="arg4" ve="3">calculator</Str>
<Str sr="arg5" ve="3"/>
<Img sr="arg6" ve="2"/>
<Str sr="arg7" ve="3"/>
</PropertiesElement>
</Scene>
<Task sr="task17">
<cdate>1499341533266</cdate>
<edate>1499341533266</edate>
<id>17</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%Answer</Str>
<Str sr="arg1" ve="3">%new_val</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task22">
<cdate>1499341725596</cdate>
<edate>1499341725596</edate>
<id>22</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%One</Str>
<Str sr="arg1" ve="3">1</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>51</code>
<Str sr="arg0" ve="3">calculator</Str>
<Str sr="arg1" ve="3">Textedit1</Str>
<Int sr="arg2" val="2"/>
<Str sr="arg3" ve="3">%One</Str>
<Str sr="arg4" ve="3"/>
</Action>
</Task>
<Task sr="task24">
<cdate>1499342169288</cdate>
<edate>1499342169288</edate>
<id>24</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%Two</Str>
<Str sr="arg1" ve="3">2</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>51</code>
<Str sr="arg0" ve="3">lcars_calculator</Str>
<Str sr="arg1" ve="3">Textedit1</Str>
<Int sr="arg2" val="2"/>
<Str sr="arg3" ve="3">%Two</Str>
<Str sr="arg4" ve="3"/>
</Action>
</Task>
<Task sr="task26">
<cdate>1499342485228</cdate>
<edate>1499342485228</edate>
<id>26</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>51</code>
<Str sr="arg0" ve="3">lcars_calculator</Str>
<Str sr="arg1" ve="3">Textedit1</Str>
<Int sr="arg2" val="0"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
</Action>
<Action sr="act1" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%Answer</Str>
<Str sr="arg1" ve="3">0</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
</Task>
<Task sr="task29">
<cdate>1499342972368</cdate>
<edate>1499342972368</edate>
<id>29</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%Three</Str>
<Str sr="arg1" ve="3">3</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>51</code>
<Str sr="arg0" ve="3">calculator</Str>
<Str sr="arg1" ve="3">Textedit1</Str>
<Int sr="arg2" val="2"/>
<Str sr="arg3" ve="3">%Three</Str>
<Str sr="arg4" ve="3"/>
</Action>
</Task>
<Task sr="task35">
<cdate>1499342485228</cdate>
<edate>1499342485228</edate>
<id>35</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>49</code>
<Str sr="arg0" ve="3">calculator</Str>
</Action>
</Task>
<Task sr="task37">
<cdate>1499342972368</cdate>
<edate>1499342972368</edate>
<id>37</id>
<pri>102</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%Plus</Str>
<Str sr="arg1" ve="3">+</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>51</code>
<Str sr="arg0" ve="3">calculator</Str>
<Str sr="arg1" ve="3">Textedit1</Str>
<Int sr="arg2" val="2"/>
<Str sr="arg3" ve="3">+</Str>
<Str sr="arg4" ve="3"/>
</Action>
</Task>
</TaskerData>
I followed "tasker calculator" tutorial very carefully made by Getsmarts NYC on Youtube.
can someone help me find the problem with tasker or the code?
thanks
Maybe it's your font pack?

[ROM][UNOFFICIAL][pioneer][10] Resurrection Remix Q (enhanced) updated to 8.7.3

This is the Resurrection Remix Q 8.6.7 (latest) enhanced with the following changes:
ROM side:
1. Viper4Droid integrated
2. You MUST the have a second partition on the SDCARD formatted as ext4. This second partition will automatically be mounted in the /data/sdext2 directory to be used as an extender for internal storage with the help of Apps2SD.
3. This is an user build (works with banking apps as ING banking).
Kernel side (custom kernel):
1. Compiled with latest clang.
2. Brightness adjuster (accessible through /sys/android_tweaks/dimadjust - set on default on 64 (0-110 max)).
3. Lazy brightness - the brightness does not jump as in the original kernel suddenly, but in small steps allowing a smoother transition.
4. ZRAM enabled and automatic swappiness adjustment to not fill the entire ZRAM.
5. simple_lmk integrated and adjusted for pioneer.
6. fingerprint2wake (you need a fingerprint registered). If enabled (default) the phone will be wake up by any fingerprint, but it will present the lockscreen in any situation to be unlocked (I don't like one fingerprint to enter in the unlocked state).
7. Modified alucard hotplug to support big/little cpu arhitecture (core sleeping).
8. Adjustable vibrator strength.
9. Sound control.
10. Usb fastcharge.
11. Adreno idler.
12. Cpu and gpu undervolted.
13. All (except the LTO - probably will follow) the enhancements from sultan kernel ported to this custom kernel (flying speed). Credits to @sultan (wahoo kernel). Thanks!
You can access kernel features by installing Magisk and then a kernel modifying flags like EXKernel...)
Status: Testing (Probably stable).
Issues: Hardware camera button does not work (If anyone knows how to make it work under RR, please let me know).
Update to 8.6.6: https://drive.google.com/file/d/1IQcsLlaFAdb8bRELP4Vg15HgrqtSe7MU/view?usp=drivesdk
Update to 8.6.7:
RROS-Q-8.6.7-20210227-pioneer-Unofficial.zip
drive.google.com
Update to 8.7.3:
https://drive.google.com/file/d/171TTGrYXlw3lfk7N1nDlrU6lJjqwJUGq/view?usp=drivesdk
Kernel link: https://github.com/uraganu1/pioneer_p17.1
Status: testing.
Enjoy and Happy New Year!
Thanks sir,
Will try it soon
If camera button not working as mentioned will be done soon then super.
One question
Based on stock based or sodp (looks stock still asking)
Couldn't find in the description
Arbaazhussain said:
Thanks sir,
Will try it soon
If camera button not working as mentioned will be done soon then super.
One question
Based on stock based or sodp (looks stock still asking)
Couldn't find in the description
Click to expand...
Click to collapse
Camera is working, camera hardware button is not working, it's based on lineage ...
cojocar.andrei said:
Camera is working, camera hardware button is not working, it's based on lineage ...
Click to expand...
Click to collapse
Ok sir thank you
I am going to try soon
Initial experience is super good and i was successful in dirty flashing it with RR 8.6.5 gsi still i will clean flash
Faced single problem for now
It is flashing zips with the recovery which is already bundled with it
It doesn't ask for verification also It cancels itself I tried magisk and twrp.zip
Well it can be fixed with twrp. I did it and twrp and magisk flashed through it.
Thank you sir
Any plans of making official?
I mean applying for maintainership?
One major bug sir
My sim not working
It shows service and also that mobile data is on but no internet
You need to edit your apn in network. Probably the settings from there do not work on default for your sim ...
cojocar.andrei said:
You need to edit your apn in network. Probably the settings from there do not work on default for your sim ...
Click to expand...
Click to collapse
Did that
I changed sim also
Different operator and also same operator different sim
I think some kernel problem
Please see sir
Arbaazhussain said:
Did that
I changed sim also
Different operator and also same operator different sim
I think some kernel problem
Please see sir
Click to expand...
Click to collapse
Tell me your operator and your usual APN settings to check in the ROM files ...
cojocar.andrei said:
Tell me your operator and your usual APN settings to check in the ROM files ...
Click to expand...
Click to collapse
Indian sim
Jio operator and airtel I tried
Apn screenshot coming right up
BTW I am on Resurrection Remix gsi
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Can I have your kernel sources? I'm very interested with the
fingerprint2wake (you need a fingerprint registered). If enabled (default) the phone will be wake up by any fingerprint, but it will present the lockscreen in any situation to be unlocked (I don't like one fingerprint to enter in the unlocked state).
Click to expand...
Click to collapse
And really want that commit
Arbaazhussain said:
Indian sim
Jio operator and airtel I tried
Apn screenshot coming right up
BTW I am on Resurrection Remix gsi
View attachment 5187145
Click to expand...
Click to collapse
So if you set this apn in the RRQ settings it does not work? That's strange...
These are the lines in RR for the Jio operator:
<apn carrier="Jio 4G" apn="jionet" type="default,supl" roaming_protocol="IPV4V6" />
<apn carrier="Jio 4G" mcc="405" mnc="840" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="840" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="854" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="854" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="855" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="855" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="856" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="856" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="857" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="857" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="858" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="858" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="859" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="859" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="860" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="860" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="861" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="861" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="862" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="862" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="863" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="863" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="864" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="864" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="865" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="865" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="866" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="866" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="867" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="867" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="868" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="868" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="869" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="869" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="870" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="870" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="871" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="871" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="872" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="872" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="873" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="873" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="874" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
Will compare them with the lineage ones, if on lineage this works ...
Hari Nguyen said:
Can I have your kernel sources? I'm very interested with the
And really want that commit
Click to expand...
Click to collapse
Hehe, will think about it ...
Arbaazhussain said:
One major bug sir
My sim not working
It shows service and also that mobile data is on but no internet
Click to expand...
Click to collapse
Check your apn settings and create apn profile that fit your ISP
cojocar.andrei said:
So if you set this apn in the RRQ settings it does not work? That's strange...
These are the lines in RR for the Jio operator:
<apn carrier="Jio 4G" apn="jionet" type="default,supl" roaming_protocol="IPV4V6" />
<apn carrier="Jio 4G" mcc="405" mnc="840" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="840" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="854" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="854" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="855" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="855" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="856" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="856" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="857" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="857" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="858" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="858" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="859" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="859" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="860" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="860" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="861" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="861" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="862" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="862" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="863" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="863" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="864" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="864" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="865" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="865" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="866" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="866" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="867" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="867" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="868" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="868" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="869" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="869" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="870" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="870" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="871" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="871" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="872" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="872" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="873" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="IMS" mcc="405" mnc="873" apn="ims" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" user_visible="false" />
<apn carrier="Jio 4G" mcc="405" mnc="874" apn="jionet" type="default,supl" protocol="IPV4V6" roaming_protocol="IPV4V6" />
Will compare them with the lineage ones, if on lineage this works ...
Click to expand...
Click to collapse
On lineage this is the same, if it works on lineage, then it should work here as well, try creating your own apn ...
And check your preferred network type as well, maybe something wrong is selected there ...
cojocar.andrei said:
On lineage this is the same, if it works on lineage, then it should work here as well, try creating your own apn ...
And check your preferred network type as well, maybe something wrong is selected there ...
Click to expand...
Click to collapse
No sir I created my own too
will try again
Next time because I lended my laptop to my uncle.
Lineage works
Sodp too didn't have any problems about internet
Wait let me explain you with screenshot
Qs panel it shows mobile data on and also there is service for calls
In status bar it doesn't show and browser or any internet apps says no network
I AM PROVIDING USING RR GSI ON LINEAGE VENDOR AND BOOT
Kind sir, can you write down the instruction manual for some of us who are noobish in a way?
branja6 said:
Kind sir, can you write down the instruction manual for some of us who are noobish in a way?
Click to expand...
Click to collapse
it's same as flashing lineage os
Still I will say
WHATEVER HAPPENS WHETHER YOU CAN BOOT OR CAN'T
HAVE A BACKUP OF DATA SYSTEM INTERNAL STORAGE ALL THE PARTITION ON YOUR PC/LAPTOP OR SD CARD
If you didn't backup and then say I can't do anything then u r either lazy or acting foolish
1. If u can flash stock (not necessary)(IT WILL FACTORY RESET)
2. Then go to twrp
3. Press on Install
4. Search for the zip where u placed the resurrection remix zip
5. Press on it and swipe to flash
6. Reboot system
Done
It may ask for factory reset do it (remember u will loose everything I'm internal storage and data partition) and wait
If u followed what I said u will boot resurrection remix for sure
Arbaazhussain said:
it's same as flashing lineage os
Still I will say
WHATEVER HAPPENS WHETHER YOU CAN BOOT OR CAN'T
HAVE A BACKUP OF DATA SYSTEM INTERNAL STORAGE ALL THE PARTITION ON YOUR PC/LAPTOP OR SD CARD
If you didn't backup and then say I can't do anything then u r either lazy or acting foolish
1. If u can flash stock (not necessary)(IT WILL FACTORY RESET)
2. Then go to twrp
3. Press on Install
4. Search for the zip where u placed the resurrection remix zip
5. Press on it and swipe to flash
6. Reboot system
Done
It may ask for factory reset do it (remember u will loose everything I'm internal storage and data partition) and wait
If u followed what I said u will boot resurrection remix for sure
Click to expand...
Click to collapse
Thank you very much! ^^
What about the sd card? Do we have to do it (format a part of it to ext4) on a PC?

Unable to import Tasker code in XML format

I am unable to import Tasker code which is in XML format. It says "Error : Unable to import project". I save the file in the required format before importing - "filename.prj.xml" or "filename.prf.xml"
Could some expert please advise?
Google drive link / or only text is included below -
https://drive.google.com/file/d/1spzlBEiG57-9ZZj5JHdAP0mnWVB_4jQx/view?usp=sharing
XML text below
-------------------------------
<TaskerData sr="" dvi="1" tv="5.11">
<Profile sr="prof1" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<flags>8</flags>
<id>1</id>
<nme>Backup_GBWhatsApp</nme>
<Time sr="con0" ve="2">
<from>120000</from>
<to>120100</to>
</Time>
<BatteryLevel sr="con1" val="50" />
</Profile>
<Task sr="task1" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<id>1</id>
<nme>Backup_GBWhatsApp</nme>
<Action sr="act0" ve="7">
<code>420</code>
<se>false</se>
<Str sr="arg0" ve="3">/sdcard/gbwhatsapp/databases/magstore.db.crypt12</Str>
<Str sr="arg1" ve="3">/sdcard/Backup/GBWhatsApp_%DATE_%TIME.zip</Str>
<Str sr="arg2" ve="3">Password123</Str>
<Int sr="arg3" val="256" />
<Int sr="arg4" val="0" />
<Int sr="arg5" val="1" />
</Action>
<Action sr="act1" ve="7">
<code>589</code>
<Bundle sr="arg0">
<Str sr="accountName">[email protected]</Str>
</Bundle>
</Action>
</Task>
<Task sr="task2" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<id>2</id>
<nme>Upload_GBWhatsApp</nme>
<Action sr="act0" ve="7">
<code>TaskerTaskUpload</code>
<se>false</se>
<Bundle sr="arg0">
<Str sr="filePath">/sdcard/Backup/GBWhatsApp_%DATE_%TIME.zip</Str>
<Str sr="folderName">Backups/GBWhatsApp</Str>
<Str sr="accountName">[email protected]</Str>
</Bundle>
</Action>
</Task>
<Task sr="task3" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<id>3</id>
<nme>Change_Google_Account</nme>
<Action sr="act0" ve="7">
<code>589</code>
<Bundle sr="arg0">
<Str sr="accountName">%new_account</Str>
</Bundle>
</Action>
</Task>
<Task sr="task4" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<id>4</id>
<nme>Backup_and_Upload_GBWhatsApp</nme>
<Action sr="act0" ve="7">
<code>TaskerTaskRun</code>
<se>false</se>
<Bundle sr="arg0">
<Str sr="taskName">Backup_GBWhatsApp</Str>
</Bundle>
</Action>
<Action sr="act1" ve="7">
<code>Wait</code>
<Int sr="seconds" val="1" />
</Action>
<Action sr="act2" ve="7">
<code>TaskerTaskRun</code>
<se>false</se>
<Bundle sr="arg0">
<Str sr="taskName">Upload_GBWhatsApp</Str>
</Bundle>
</Action>
</Task>
<Task sr="task5" ve="2">
<cdate>1694371200000</cdate>
<edate>0</edate>
<id>5</id>
<nme>Backup_and_Upload_GBWhatsApp_Button</nme>
<Action sr="act0" ve="7">
<code>TaskerTaskRun</code>
<se>false</se>
<Bundle sr="arg0">
<Str sr="taskName">Backup_and_Upload_GBWhatsApp</Str>
</Bundle>
</Action>
</Task>
</TaskerData>

Categories

Resources