<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Update Bootloader In An OTA Using The updater_script in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307217#M39660</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was in sysfs_file_write("class/mmc_host/mmc0/mmc0:0001/boot_config", "8"). On our custom device it seems device is using boot1 partition so boot_config must be set to 0x10 instead of 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nonetheless, I`m still unable to update bootloader through OTA. I have tried with dd from shell when device boots and it works, but from OTA update it stays the same.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Sep 2015 11:53:46 GMT</pubDate>
    <dc:creator>mixa</dc:creator>
    <dc:date>2015-09-08T11:53:46Z</dc:date>
    <item>
      <title>Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307209#M39652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;Maybe some one can Help me with this. I am trying to update the bootloader in an OTA (update.zip). &lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;I added the "u-boot-no-padding.bin" to the update zip, and then modified the updater_script.&lt;/SPAN&gt; Is there anyone who might be able to tell if this updater_script is correct? I added the section at the end about u-boot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;show_progress&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0.1&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;format&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"ext4"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"EMMC"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/dev/block/mmcblk0p5"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;mount&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"ext4"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"EMMC"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/dev/block/mmcblk0p5"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;package_extract_dir&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"system"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ifconfig"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/hd"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/setprop"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/dmesg"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/load_policy"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/kill"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/reboot"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/top"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/getevent"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/clear"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/setsebool"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/setconsole"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/mount"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/md5"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/wipe"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/newfs_msdos"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/cat"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/renice"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/chmod"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/runcon"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/log"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/start"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ionice"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/printenv"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"mksh"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/sh"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/du"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/nandread"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/mv"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/df"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/dd"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/chcon"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/restorecon"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/cp"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/watchprops"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/rm"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/vmstat"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ioctl"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/notify"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/lsmod"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/iftop"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/touch"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/chown"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/uptime"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ln"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/umount"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ps"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/smd"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/getsebool"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/grep"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ls"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/date"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/getprop"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/sync"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/sleep"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/insmod"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/lsof"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/mkdir"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/route"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/schedtop"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/id"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/setenforce"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/getenforce"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/sendevent"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/rmdir"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/rmmod"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/netstat"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/cmp"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"toolbox"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/stop"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0644&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0777&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0777&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/init.d"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;3003&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;06755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ip"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;3003&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;02750&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/netcfg"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;3004&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;02755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/ping"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;06750&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/run-as"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1002&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1002&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0440&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/bluetooth"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/bluetooth"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0640&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/bluetooth/auto_pair_devlist.conf"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1002&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1002&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0440&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/dbus.conf"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1014&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0550&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/dhcpcd/dhcpcd-run-hooks"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0550&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/init.goldfish.sh"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0555&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/etc/ppp"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0644&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/vendor"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0644&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/vendor/etc"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/vendor/lib"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm_recursive&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;2000&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/xbin"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;set_perm&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;06755&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/xbin/su"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;symlink&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/xbin/su"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system/bin/su"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;show_progress&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0.1&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;10&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;show_progress&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0.2&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;package_extract_file&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"boot.img"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/dev/block/mmcblk0p1"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;show_progress&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0.2&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;10&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #ff8000;"&gt;# Write u-boot to 1K position. &lt;BR /&gt;# u-boot binary should be a no padding uboot! &lt;BR /&gt;# For eMMC(iNand) device, needs to unlock boot partition. &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;ui_print&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"writting u-boot..."&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;package_extract_file&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"files/u-boot-no-padding.bin"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/tmp/u-boot-no-padding.bin"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;sysfs_file_write&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"class/mmc_host/mmc0/mmc0:0001/boot_config"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"1"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;simple_dd&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/tmp/u-boot-no-padding.bin"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/dev/block/mmcblk0"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;1024&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;sysfs_file_write&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"class/mmc_host/mmc0/mmc0:0001/boot_config"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"8"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;show_progress&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;0.1&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;5&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;); &lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #0000bb;"&gt;unmount&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #dd0000;"&gt;"/system"&lt;/SPAN&gt;&lt;SPAN style="font-family: monospace; font-size: 13.333333969116211px; color: #007700;"&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;I really need help with this. &lt;/SPAN&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px; line-height: 1.5em;"&gt;Please help.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;Thank-you,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;Dave&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Apr 2014 06:28:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307209#M39652</guid>
      <dc:creator>freewaymad</dc:creator>
      <dc:date>2014-04-30T06:28:26Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307210#M39653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dave, could you provide more details&lt;/P&gt;&lt;P&gt;what are you doing and what board and software using.&lt;/P&gt;&lt;P&gt;BTW what is "OTA" ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2014 13:44:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307210#M39653</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-05-04T13:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307211#M39654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chip,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is for android &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px; background-color: #f6f6f6;"&gt;JB4.3_1.1.0 GA&lt;/SPAN&gt; release. I am using Ubuntu 14.04 (Trusty). According to the documentation with this release the bootloader needs to be upgraded (ICS to Jellybean). This is what is in FAQ of the documentation:&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;How do I customize the update script to update uboot?&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;Because Android only upgrades the boot.img, system.img, and recovery partitions, the automatically generated update&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;package does not support upgrading bootloader. If you need to upgrade the bootloader, you need to modify the update&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;package and perform the signing work manually.&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;1. Unzip the update.zip, and then modify the updater_script by implementing the following operations.&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;To upgrade uboot to NOR flash, refer to this script:&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;ui_print("writting u-boot...");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;write_raw_image("u-boot.bin", "/dev/mtd0");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;show_progress(0.1, 5);&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;To upgrade uboot for eMMC storage, because u-boot may be stored in the "boot partition" of eMMC, you need to&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;perform some system file operations before dd, for example,&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;# Write u-boot to 1K position.&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;# u-boot binary should be a no padding uboot!&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;# For eMMC(iNand) device, needs to unlock boot partition.&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;ui_print("writting u-boot...");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;package_extract_file("files/u-boot-no-padding.bin", "/tmp/u-boot-no-padding.bin");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;sysfs_file_write("class/mmc_host/mmc0/mmc0:0001/boot_config", "1");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;simple_dd("/tmp/u-boot-no-padding.bin", "/dev/block/mmcblk0", 1024);&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;sysfs_file_write("class/mmc_host/mmc0/mmc0:0001/boot_config", "8");&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;show_progress(0.1, 5);&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;2. Resign the update package by using the following command:&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;$ make_update_zip.sh ~/mydroid ~/update-dir&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;I did that but it will not update. I get that the signature fails and the update stops. I cannot even do an adb sideload. I even tried with a custom recovery (TWRP) and I get the same thing, but with this recovery I can turn the signature verification off. So I did, but I get flash error Status 7. It just seems like trying to do this in an OTA (over the air or update.zip) does not work.&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;Regards,&lt;/P&gt;&lt;P style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6;"&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 May 2014 05:31:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307211#M39654</guid>
      <dc:creator>freewaymad</dc:creator>
      <dc:date>2014-05-05T05:31:06Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307212#M39655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let me try that, but would you be nice to explain the process of OTA?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2014 17:40:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307212#M39655</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2014-05-07T17:40:35Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307213#M39656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alejandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have make the package as a "update.zip". There are two ways that I know of; the first way is right in the documentation FAQ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;35 How do I build an OTA package?&lt;/P&gt;&lt;P&gt;The Android build system supports auto generation of update.zip. It can generate the updater_script and all system.img files.&lt;/P&gt;&lt;P&gt;You can use the following command to generate an OTA package.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ make dist&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, you use this command to build sabresd_6dq product after the build finish.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ make PRODUCT=sabresd_6dq-eng dist -j4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find a few packages in the following path for the OTA update.zip to do the OTA and make a different package.&lt;/P&gt;&lt;P&gt;• out/dist/sabresd_6dq-ota-eng.xxx.zip&lt;/P&gt;&lt;P&gt;• out/target/proudct/sabresd_6dq/sabresd_6dq-ota-eng.xxx.zip&lt;/P&gt;&lt;P&gt;The package we used before R13.1 was update.zip. In this package, however, everything is automatically generated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You would then sign the update.zip with your digital keys (also in the FAQ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second way would be to use "Dsixda's Kitchen". This is a whole tutorial in itself, but a very awesome tool.&lt;/P&gt;&lt;P&gt;Next you would unzip the update and navigate to the updater_script in the "META-INF folder:&lt;/P&gt;&lt;P&gt;META-INF/com/google/android&lt;/P&gt;&lt;P&gt;Update the updater script to load the new bootloader if needed and zip the update back up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Put the update on a sdcard (not in any folder) and update through the recovery, adb, or fastboot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TIP: updating the updater_script in windows: do not use notepad, use notepad++.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updating the updater_script in Ubuntu: you can use gedit, but I prefer Geany or SciTE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2014 18:51:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307213#M39656</guid>
      <dc:creator>freewaymad</dc:creator>
      <dc:date>2014-05-07T18:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307214#M39657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I`m having problem with this script for u-boot update. I thnik that update binary does not have commands sysfs_file_write or simple_dd. I have looked in recovery sources and these are the supported commands:&lt;SPAN style="color: #222225; font-family: Arial, Helvetica, sans-serif; font-size: 13.333333969116211px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("mount", MountFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("is_mounted", IsMountedFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("unmount", UnmountFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("format", FormatFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("show_progress", ShowProgressFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("set_progress", SetProgressFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("delete", DeleteFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("delete_recursive", DeleteFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("package_extract_dir", PackageExtractDirFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("package_extract_file", PackageExtractFileFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("symlink", SymlinkFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("set_perm", SetPermFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("set_perm_recursive", SetPermFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("getprop", GetPropFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("file_getprop", FileGetPropFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("write_raw_image", WriteRawImageFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("apply_patch", ApplyPatchFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("apply_patch_check", ApplyPatchCheckFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("apply_patch_space", ApplyPatchSpaceFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("read_file", ReadFileFn);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("sha1_check", Sha1CheckFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("wipe_cache", WipeCacheFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;RegisterFunction("ui_print", UIPrintFn);&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;RegisterFunction("run_program", RunProgramFn);&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000bb; font-size: 13.333333969116211px; font-family: monospace;"&gt;Where do I find updater binary that supports these commands?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Sep 2015 10:03:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307214#M39657</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-04T10:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307215#M39658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mihailo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find the simple_dd function here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/onyx-intl/t80_platform_bootable/blob/master/recovery/updater/install.c#L719" title="https://github.com/onyx-intl/t80_platform_bootable/blob/master/recovery/updater/install.c#L719"&gt;t80_platform_bootable/install.c at master · onyx-intl/t80_platform_bootable · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Same for the sysfs write:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/onyx-intl/t80_platform_bootable/blob/master/recovery/updater/install.c#L675" title="https://github.com/onyx-intl/t80_platform_bootable/blob/master/recovery/updater/install.c#L675"&gt;t80_platform_bootable/install.c at master · onyx-intl/t80_platform_bootable · GitHub&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But instead of modifying the recovery project directly you should create your own libupdater which would contain those two functions. Here is an example of a custom libupdater which add a bootloader update command (from the AOSP source tree):&lt;/P&gt;&lt;P&gt;&lt;A href="http://androidxref.com/5.1.1_r6/xref/device/samsung/manta/BoardConfig.mk#82" title="http://androidxref.com/5.1.1_r6/xref/device/samsung/manta/BoardConfig.mk#82"&gt;Cross Reference: /device/samsung/manta/BoardConfig.mk&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://androidxref.com/5.1.1_r6/xref/device/samsung/manta/recovery/" title="http://androidxref.com/5.1.1_r6/xref/device/samsung/manta/recovery/"&gt;Cross Reference: /device/samsung/manta/recovery/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Sep 2015 10:41:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307215#M39658</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2015-09-04T10:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307216#M39659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, thanks for fast reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the meanwhile I have found this functions on T80, and just for the test I have added two functions (sysfs_file_write and simple_dd) to recovery project. It compiled fine, and I have used u-boot-no-padding.bin in OTA. But when I flash it over OTA, my device gets bricked. And now when it powers on it goes immediately to Mfg download mode. No activity on UART. I tried full flash with MfgTool but it still won`t boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I unbrick it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Sep 2015 14:41:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307216#M39659</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-04T14:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307217#M39660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was in sysfs_file_write("class/mmc_host/mmc0/mmc0:0001/boot_config", "8"). On our custom device it seems device is using boot1 partition so boot_config must be set to 0x10 instead of 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nonetheless, I`m still unable to update bootloader through OTA. I have tried with dd from shell when device boots and it works, but from OTA update it stays the same.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Sep 2015 11:53:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307217#M39660</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-08T11:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307218#M39661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Again, copy/paste is developers worst nightmare. In the script there is command to extract uboot to tmp: package_extract_file("files/u-boot-no-padding.bin", "/tmp/u-boot-no-padding.bin"). I have not put u-boot-no-padding.bin to directory files and simple_dd function was failing but because it is not printing anything or return with error, everything passed correctly. Now it works :smileywink:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Gary The only question for you is, if I make the updater binary as a custom updater in device do I have to implement all the functions or just new ones?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Sep 2015 12:12:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307218#M39661</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-08T12:12:43Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307219#M39662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mihailo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I suggested is to make a custom update *library* which will be link against the rest of the updater tool thanks to its declaration as a "TARGET_RECOVERY_UPDATER_LIBS". This library should therefore only contain the extra functions you want to add to the updater tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really the best is to follow what is done in the AOSP for other products like the manta.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Sep 2015 15:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307219#M39662</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2015-09-08T15:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307220#M39663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Gary.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I did that way and it is good. I`m just having trouble how to put u-boot.bin during build into OTA zip file. As our u-boot is built with android build (called in Makefile) and it is copied in device out directory I`m not sure how to include it in target_files dir which will be zipped during OTA build.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Sep 2015 15:14:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307220#M39663</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-08T15:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307221#M39664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I succeeded to include u-boot in OTA file. I hade to modify build/core/Makefile and add this line:$(hide) $(ACP) $(PRODUCT_OUT)/u-boot-6dl.bin $(zip_root)/BOOT/u-boot-6dl.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I have made device specific releasetools.py that will add commands to update-script:&lt;/P&gt;&lt;P&gt;def FullOTA_InstallEnd(info):&lt;/P&gt;&lt;P&gt;&amp;nbsp; # copy the data into the package.&lt;/P&gt;&lt;P&gt;&amp;nbsp; u_boot_bin = info.input_zip.read("BOOT/u-boot-6dl.bin")&lt;/P&gt;&lt;P&gt;&amp;nbsp; common.ZipWriteStr(info.output_zip, "u-boot-6dl.bin", u_boot_bin)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; # emit the script code to install this data on the device&lt;/P&gt;&lt;P&gt;&amp;nbsp; info.script.AppendExtra("""ui_print("Upgrading u-boot...");""")&lt;/P&gt;&lt;P&gt;&amp;nbsp; info.script.AppendExtra("""package_extract_file("u-boot-6dl.bin", "/tmp/u-boot-6dl.bin");""")&lt;/P&gt;&lt;P&gt;&amp;nbsp; info.script.AppendExtra("""simple_dd("/tmp/u-boot-6dl.bin", "/dev/block/mmcblk0", 1024, 1024);""")&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; info.script.AppendExtra("""ui_print("Finished upgrading u-boot...");""")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also modified simple_dd to skip first 1K bytes from input file so that I do not have to make u-boot without padding.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Sep 2015 13:38:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307221#M39664</guid>
      <dc:creator>mixa</dc:creator>
      <dc:date>2015-09-11T13:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Update Bootloader In An OTA Using The updater_script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307222#M39665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mihailo,&lt;/P&gt;&lt;P&gt;I am using OTA to update uboot, but it doesn't work. I think my problem is same as yours and your code is helpful to me .&lt;/P&gt;&lt;P&gt;BTW, I want to know how do you modify simple_dd to skip first 1K bytes from input file, can you share your code to me?&lt;/P&gt;&lt;P&gt;Thanks very much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Feb 2017 06:12:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Update-Bootloader-In-An-OTA-Using-The-updater-script/m-p/307222#M39665</guid>
      <dc:creator>ningli</dc:creator>
      <dc:date>2017-02-14T06:12:47Z</dc:date>
    </item>
  </channel>
</rss>

