From 2f4db81643c1bb32cf3bc99ff293a42faf66452b Mon Sep 17 00:00:00 2001 From: Michael Mrozek Date: Tue, 16 Jul 2013 04:46:13 +0200 Subject: [PATCH] .xinitrc: Added Pandora-Type recognition to determine safe speed after a crash happened --- recipes/pandora-system/pandora-skel/.xinitrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/recipes/pandora-system/pandora-skel/.xinitrc b/recipes/pandora-system/pandora-skel/.xinitrc index d4a9e5b..cebf5af 100644 --- a/recipes/pandora-system/pandora-skel/.xinitrc +++ b/recipes/pandora-system/pandora-skel/.xinitrc @@ -88,8 +88,16 @@ chmod +x /tmp/gui.stop nocleanwarn=$(cat /tmp/nocleanwarn) if [ $nocleanwarn = "Yes" ]; then + + pnd_version=$(dmesg | grep OMAP3 | grep ES | awk '{print $3}') + if [ "$pnd_version" == "OMAP3630" ]; then + safespeed="1000" + else + safespeed="600" + fi + defmhz="$(cat /etc/pandora/conf/cpu.conf | grep default | awk -F\: '{print $2}')" - if [ $defmhz -gt 600 ]; then + if [ $defmhz -gt $safespeed ]; then if zenity --question --title="Unclean Shutdown" --text="Warning!\n\nThe system has not been shutdown properly last time.\n\nAs you overclocked the CPU as default speed, this might be the reason for that.\nTherefore CPU speed has been currently set to the standard CPU speed of your SoC.\n\nShould it be set to your default speed ($defmhz MHz) or shall we keep safe setting for this session?" --ok-label="Set it to $defmhz MHz" --cancel-label="Leave it safe..."; then sudo /usr/pandora/scripts/op_cpuspeed.sh $defmhz fi -- 2.39.5