2023年5月24日 星期三

Debian apt-get update with error: timeout was reached

       記得那時有多一顆硬碟就把/var另外備份到多的硬碟再重新掛載。結果有一天硬碟掛了,舊有的/var資料比較舊、dpkg都亂了。只好強制升級,跑完升級後都會出現error: timeout was reached。

       勉強撐過一段時間之後終於有時間來找找解決辦法,東找找西找找最後發現沒裝packagekit,apt-get install packagekit之後就沒看見錯誤了。

2023年5月16日 星期二

Openwrt with RAIDON-BX32N(SL3650-LB2)


升級檔案->https://github.com/phchshow/openwrt-raidon-bx32n        

        前幾個禮拜突然想到很久之前買的儲存設備閒置,本來想趁著SSD便宜組個RAID1玩一下。結果設備有點舊,雖然在官網上可以找到升級檔,但是一樣舊,kernel版本只有2.6.31。

        本來想說修改升級檔讓admin取得root權限就好,順便跑跑debootstrap裝個minidlna發揮最後的殘值。但是還是有點不甘心,只好靠著幾年之前有稍微研究Android 2.3時有買uart的USB設備來碰碰運氣,明明看其他oxnas的只需要插三個pin。但是我用就沒辦法看到,只好去找先前是買什麼,才看到買的供電要由設備端供應,拿出三用電錶也只確認接地,一陣亂插之下運氣不錯可以看到uboot開機資訊。結果沒辦法輸入,後來東碰碰西碰碰另外兩條線碰在一起就可以輸入了,整個傻眼。

        原先想用其他oxnas版本來碰碰運氣看能不能直升,結果分區都不一樣,只能再研究研究怎麼編Openwrt,一研究就是好幾天,畢竟不是本科,靠著一些薄弱的知識東找西找總算是能夠生出一個穩定版本的Openwrt。不過也只限定在硬碟跟USB算穩定,LED燈跟風扇不知道怎麼控制。應該是i2c跟gpio,電路板也看不懂,有時間再來學習。

        最後雖然可以跑新的kernel,卻又受限在設備是32位元的,本來想跑Postgresql replication卻跑不了,再來想想能跑什麼服務。

 

2013年6月28日 星期五

compile tiap_drv.ko

make -C system/wlan/ti/WiLink_AP/platforms/os/linux KERNEL_DIR= $(KERNEL) ARCH="arm" CROSS_COMPILE="$(ANDROID_BUILD_TOP)/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-" HOST_PLATFORM="zoom2" REPORT_LOG=n

2013年2月25日 星期一

ramdisk and devtree for flipout

ramdisk:
    ./split_bootimg.pl CG35.smg
    mkdir ramdisk
    cd ramdisk
    gzip -dc ../CG35.smg-ramdisk.gz | cpio -i

    to new ramdisk:
    find . | cpio -o -H newc | gzip > ../newramdisk

devtree:
    apt-get install device-tree-compiler
    get device-tree directory from phone /proc
    dtc -f -I fs -O dtb -o devtree device-tree


reference: ramdisk:xda

2013年1月29日 星期二

ruth(MB511) device configure files for CM7, update rom status: RC Version 5

My ROM VERSION:
RUTEM_U3_01.14.16_DEBLUR_SIGNED_USARUTH15ND0RTINT056.0R_PDS000_USARUTHEHKTWEMARA_P011_A010_HWp3_1FF.sbf

RC version 5: v0.7.4
configure sources
gapps.zip

NOTICE:If you want update fix zip, you should use bootmenu to update.When boot at motologo,click click and click "vol -" to enter bootmenu. 
->because bootmenu executed by mot_boot_mode, so /system can't umount, only can remount.
--and update zip have to modify updater-script, remount /system.

can work:
camera
battd
fmradio
bluetooth
gps
sensors
usb connect
audio

half work:
video
-> 720p has problem.

wifi
->no softap.

ril
->I only use 2G service, so I can't test 3G.

2012年12月24日 星期一

flipout(rooted) overclock and drop voltage


insmod /system/lib/modules/overclock.ko[1] omap2_clk_init_cpufreq_table_addr=0xc00505b4
echo 50 > /proc/overclock/max_vsel
echo 800000 > /proc/overclock/max_rate

echo "1 600000" > freq_table
echo "2 400000" > freq_table
echo "3 200000" > freq_table
echo "4 125000" > freq_table


echo "1 125000000 16" > /proc/overclock/mpu_opps
echo "2 200000000 20" > /proc/overclock/mpu_opps
echo "3 400000000 30" > /proc/overclock/mpu_opps
echo "4 600000000 40" > /proc/overclock/mpu_opps

unstable[update]


echo 52 > /proc/overclock/max_vsel
echo 875000 > /proc/overclock/max_rate

echo "1 675000" > /proc/overclock/freq_table
echo "2 475000" > /proc/overclock/freq_table
echo "3 275000" > /proc/overclock/freq_table
echo "4 200000" > /proc/overclock/freq_table


echo "1 200000000 18" > /proc/overclock/mpu_opps
echo "2 275000000 22" > /proc/overclock/mpu_opps
echo "3 475000000 32" > /proc/overclock/mpu_opps
echo "4 675000000 42" > /proc/overclock/mpu_opps

[update]

echo 50 > /proc/overclock/max_vsel
echo 800000 > /proc/overclock/max_rate

echo "1 600000" > /proc/overclock/freq_table  
echo "2 400000" > /proc/overclock/freq_table  
echo "3 300000" > /proc/overclock/freq_table
echo "4 200000" > /proc/overclock/freq_table


echo "1 200000000 20" > /proc/overclock/mpu_opps
echo "2 300000000 25" > /proc/overclock/mpu_opps
echo "3 400000000 30" > /proc/overclock/mpu_opps
echo "4 600000000 40" > /proc/overclock/mpu_opps