aguda
GF Ouro
- Entrou
- Ago 28, 2007
- Mensagens
- 19,102
- Gostos Recebidos
- 2
Priority Manager-v. 1.5 by Buyukbang: Complete Tool to Power Up Azbox
I decided not to release V1.4 which was only tested by a few people. I left it as an internal release since I was not convinced with it because of some bugs. I added new features to V1.5 and solved all bugs that I found. This is the most stable and most powerful release of PRIORITY MANAGER.
I hope you like it !
Note: Again I asked help from Opensat for this release and got nothing At first FatGiant said that they will help, but then again they don't respond my PM's. I solved all problems with my self. Opensat really needs a separate department to assist volunteer developers.
PLEASE READ "INSTALLATION" SECTION BEFORE ASKING OR COMPLAINING ABOUT SOMETHING!, THANKS....
DESCRIPTION:
SPECIAL THANKS TO:
Bug Reports
NEW v1.5:
INSTALLATION:
DESCRIPTION OF THE PROCESSES:
LIST OF NEW COMMANDS IN BUSYBOX V1.16:
SAMPLE LOG FILE:
I decided not to release V1.4 which was only tested by a few people. I left it as an internal release since I was not convinced with it because of some bugs. I added new features to V1.5 and solved all bugs that I found. This is the most stable and most powerful release of PRIORITY MANAGER.
I hope you like it !
Note: Again I asked help from Opensat for this release and got nothing At first FatGiant said that they will help, but then again they don't respond my PM's. I solved all problems with my self. Opensat really needs a separate department to assist volunteer developers.
PLEASE READ "INSTALLATION" SECTION BEFORE ASKING OR COMPLAINING ABOUT SOMETHING!, THANKS....
DESCRIPTION:
Código:
This plugin is written by BUYUKBANG to improve total performance of Azbox HD and add its
missing features! However its name remains as "Priority Manager", it now makes more than
its name is offering. Here are the features of Priority Manager:
* Priority Manager automatically changes the priorities of the processes to give optimal
performance for the menu being used. I tested all processes one by one, decided their
effects on the performance of all modules and prepared a bug-free (hopefully) and complex
logic to cover all possible usage cases.
* Priority Manager provides power saving! Smudger's power measurements show that
Priority Manager decrease power consumption of the box from 25W to 23W while watching an
SD channel and from 28W to 24W while watching an HD channel.
* Priority Manager provides password protected hidden channel list feature. This will
cover missing function in Azbox and so that you will be able to prepare a separate hidden
channel list which you want hide from people not knowing your password. Default channel
list will be automatically replaced, so that any reboots / electricity problems will not
reveal this second channel list.
* You can backup or restore /DISK2 and /PLUGINS folders with just a simple button from
user interface.
* Priority Manager optionally takes backup of /DISK2 and /PLUGINS folders in user defined
periods in background.
* Priority Manager upgrades Busybox from v1.0 to v1.16.
* Priority Manager enables Cron usage.
* Priority Manager can move plugins to internal HDD or USB storages.
* Priority Manager optionally automatically mounts CIF and NFS shares when remote server
is online and automatically unmounts CIF AND NFS shares when remote server is offline, so
protects file manager from freezes when remote goes offline after the shares mounted.
* Priority Manager optionally creates swap file on your HDD/Flash disk which will help
RAM by caching some part of the memory. Priority Manager not only supports creating swap
file on internal HDD or usb HDD/Flash disk connected before Azbox boots, it also supports
creating swap file on usb HDD/Flash disk connected after Azbox boots by continuously
checking for new USB devices.
* Priority Manager can execute user selected programs after going into SLEEP mode and
the kill them after return from SLEEP mode. By using this feature running resource
intensive programs like transmission, aMule, azepgmgr in only SLEEP mode will be
automatically managed without user intervention.
* Priority Manager increases internal storage (DOM) speed speed up to 20% by changing
its working parameters.
* Priority Manager provides "Deep Sleep Mode" which automatically kills all unnecessary
applications and improve downloading speed when box goes to sleep mode.
* Up on deactivating or uninstalling Priority Manager, if related features activated in
/DISK2/etc/PriorityManagerSettings.txt, Busybox downgrades to the orginal version,swap file
and cron is deactivated all mounted shares are unmounted and plugins are moved back to
original place. A complete rollback without reboot requirement is performed.
Código:
Smudger for the all information, tests and power measurements, his tests killed the bugs!
Kanber Kav for his permission for the usage and modification of his Multicas Info plugin
and for the idea of increasing internal storage (DOM) speed!
Código:
If you have any problems with Priority Manager, activate VERBOSE LOG from user interface
and restart Priority Manager from PLUGINS-->PriorityManager-->Activate/Reactivate.
This will create a verbose log file /Download/PriorityManager_Verbose_Log . Collect data
with this option set to 1, without stopping, restarting, reactivating and deactivating
Priority Manager, because all this operations will delete all old log files. Then send an
e-mail to buyukbang @ gmail.com containing PriorityManager_Verbose_Log with the approximate
time that problem occured.
Código:
User interface is completely reworked. Toggling all settings from user interface
without any need for using TELNET / FTP is now possible. Added a button to user interface
to review current settings.
NEW: Password protected hidden channel list feature is added.
NEW: Backup /DISK2 and /PLUGINS folder from user interface is added.
NEW: Restore last backup of /DISK2 and /PLUGINS folders from user interface is added.
FIX : Fixed some bugs in "Move Plugins" feature.
Código:
METHOD 1 : USING PLUGINS MENU USER INTERFACE
1. Extract PriorityManager.plugin and plugins.lst files from the archive file.
2. Copy PriorityManager.plugin and plugins.lst to USB or simply transfer them by FTP to
/tmp folder of your Azbox.
3. Enter Plugins menu, press Red Button on remote controller to add plugin. If you're
using USB select to install it from USB, or if you transferred files to /tmp folder
install it from tmp folder.
4. Check user defined parameters in /DISK2/etc/PriorityManagerSettings.txt and edit
parameters if you want, save the file.
5. Activate plugin from the plugins menu: PLUGINS-->PriorityManager-->Activate/Reactivate
6. After the first run of the script standby.sh and wakeup.sh scripts will be created
under /DISK2/etc . These scripts will help to main script for the decision of the sleep
mode by creating and deleting a file ( /tmp/PriorityManager_Sleep ) If you have already
standby.sh and wakeup.sh in /DISK2/etc, they will be backed up by installation process
in the same directory. Then you may want to manually add below commands to scripts
before running Priority Manager:
echo 0 > /tmp/PriorityManager_Sleep = to standby.sh
rm /tmp/PriorityManager_Sleep = to wakeup.sh
METHOD 2 : MANUAL INSTALLATION
Those having difficulties with azbox plugin installation mechanism may choose this method.
1. Rename PriorityManager.plugin as PriorityManager.tgz and extract files with an unzip
tool like winrar, 7-Zip, etc.
2. Upload PriorityManager folder to azbox under /PLUGINS folder.
3. chmod 755 everything in PriorityManager folder and its sub folders.
4. Check user defined parameters in /DISK2/etc/PriorityManagerSettings.txt and edit
parameters if you want, save the file.
5. Activate plugin from the plugins menu: PLUGINS-->PriorityManager-->Activate/Reactivate
6. After the first run of the script standby.sh and wakeup.sh scripts will be created
under /DISK2/etc . These scripts will help to main script for the decision of the sleep
mode by creating and deleting a file ( /tmp/PriorityManager_Sleep ) If you have already
standby.sh and wakeup.sh in /DISK2/etc, they will be backed up by installation process
in the same directory. Then you may want to manually add below commands to scripts
before running Priority Manager:
echo 0 > /tmp/PriorityManager_Sleep = to standby.sh
rm /tmp/PriorityManager_Sleep
Código:
SDecoderServer - A/V playback and demux
DStar - Menu handler
CRTVCore - TV module
CRTVSetup - TV module
detector_test - file type detection
emu_module - Multicas
file_control - manages file operations.
mbox_module - MBox emu
mgcamd - MgCamd emu
cheops_module - Cheops emu
sbox.sigma - SBox emu
telnetd - telnet server
vsftpd - ftp server
JIPC_Server - manages messages between processes (Java Interprocess Communication Server)
cifsdnotifyd - SAMBA server
cifsoplockd - SAMBA server
xfslogd - XFS log
xfsdatad - XFS
xfsbufd - XFS
ir_control - Remote control
youtube_player - Youtube
Polaris - Browser
browser_control - Browser
rssfeed - RSS
EStar - Photo viewer
Código:
ar, arp, arping, blkid, brctl, bzip2, cal, catv, chattr, chpasswd, chpst, cksum, comm,
cpio, crond, crontab, cryptpw, cttyhack, depmod, devfsd, devmem, dhcprelay, diff, dnsd,
dnsdomainname, dumpkmap, ed, eject, envdir, envuidgid, ether-wake, expand, fakeidentd,
fbsplash, fdflush, findfs, flash_eraseall, flash_lock, flash_unlock, flashcp, fold, fsck,
fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, hd, httpd, hush, ifenslave, ifplugd,
inetd, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute, iprule, iptunnel, kbd_mode,
killall5, length, linux32, linux64, loadfont, loadkmap, logread, losetup, lpd, lpq, lpr,
lsattr, lspci, lsusb, lzmacat, lzop, lzopcat, makemime, man, mdev, mesg, microcom,
mkdosfs, mke2fs, mkfs.ext2, mkfs.minix, mkfs.reiser, mkfs.vfat, mkpasswd, mountpoint,
msh, nameif, nc, nice, nmeter, nohup, ntpd, patch, pgrep, ping6, pkill, popmaildir,
printenv, pscan, rdev, readprofile, realpath, reformime, resize, rpm, rpm2cpio, rtcwake,
runlevel, runsv, runsvdir, script, scriptreplay, sendmail, seq, setarch, setconsole,
setfont, setkeycodes, setlogcons, setsid, setuidgid, sha256sum, sha512sum, showkey,
slattach, softlimit, split, stat, sum, sv, svlogd, switch_root, tac, tcpsvd, tftpd,
timeout, tr, traceroute6, tunctl, tune2fs, udpsvd, uncompress, unexpand, unlzma, unlzop,
volname, wall, watch, watchdog, who, zcip
Código:
PRIORITY MANAGER V1.5 BY BUYUKBANG
FLAGS => R:RECORD M:MOUNT S:SWAP A:ACTION B:BUSYBOX C:CRON P:PLUGINS
21:56:11 06/27/10: moving plugins to /data/usb1/sda1
21:56:48 06/27/10: mounting /DATA/usb1/sda1 TO /PLUGINS
21:56:51 06/27/10: recreating symlinks for /user /emu
21:56:52 06/27/10: plugins moved
/dev/sda1 on /PLUGINS type ex** (rw,data=ordered)
21:56:53 06/27/10: increasing internal storage (dom) speed
21:56:53 06/27/10: upgrading busybox
21:57:02 06/27/10: busybox upgraded
21:57:03 06/27/10: cron activated
# these are just examples, add your entries without leading #
# 30 14 * * * /DATA/hdb1/EPG/cronepg.sh
# 50 20 * * 0 /opt/rsync.sh
# 0 10 * * 4 /DATA/hdb1/EPG/update.sh
* * * * * /DISK2/etc/test1.sh
21:57:15 06/27/10: CREATING A NEW SWAP FILE
21:58:58 06/27/10: SWAP FILE ACTIVATED
total used free shared buffers
Mem: 100484 97244 3240 0 2836
Swap: 151700 0 151700
Total: 252184 97244 154940
21:59:01 06/27/10: NFS MOUNT COMPLETED
192.168.2.12:/film on /DATA/hdb1/movie/film type nfs
192.168.2.12:/download on /DATA/hdb1/movie/download type nfs
192.168.2.12:/mp3 on /DATA/hdb1/music/PC type nfs
192.168.2.12:/pictures on /DATA/hdb1/picture/PC type nfs
21:59:01 06/27/10: BACKUP STARTED => /DATA/hdb1/BACKUP/100627215901
21:59:40 06/27/10: DELETING OLD BACKUP /DATA/hdb1/BACKUP/100619151221
21:59:40 06/27/10: BACKUP COMPLETED
21:59:42 06/27/10: START=>PLUGINS TV=10 R=0 M=1 S=1 A=W BU=1 C=1 P=1 BA=1
22:00:39 06/27/10: PLUGINS=>TV TV=13 R=0 M=1 S=1 A=W BU=1 C=1 P=1 BA=1
Última edição: