جدید در نگارش ۲٫۵٫۳
- iOS 26 and later support the native Liquid Glass bottom navigation, switches and some action buttons; the schedule, campus and profile content can scroll behind the bottom bar, while older systems and other platforms keep the previous interface
- Added graduate student schedule import: after completing the unified identity sign-in you can pull the graduate schedule directly, adjacent periods are merged into consecutive classes, single/odd-even weeks and week ranges are supported; if the direct
Bugaoshan is a free and open-source campus assistant app designed for Sichuan University (SCU) students. It aggregates essential campus services into one convenient platform.
Key features:
• Course schedule management — Import your timetable from the academic affairs office, view daily schedules, and use the home screen widget for quick access
• Grade tracking — View grades, analyze pass rates, and track academic progress
• Exam schedule — Check upcoming exam dates and arrangements
• Physical fitness test records — View your fitness test results
• Classroom availability — Find empty classrooms across campus in real time
• Balance inquiry — Check campus card balance, network fees, dormitory electricity, and air conditioning balances with historical trend analysis
• Academic calendar — View the university calendar and holiday schedules
• Second classroom activities — Browse and register for extracurricular activities
• Training program inquiry — View training plans for different grades and colleges
• Campus network device management — View and manage online devices on your account
• Notice board — Access announcements from the academic affairs office, student affairs department, and more
• Volunteer platform — Query and register for volunteer activities
• Personalization — Customize themes, course table styles, fonts, app icons, and animation duration
Bugaoshan is built with Flutter and is licensed under AGPL-3.0. No proprietary services (Firebase, GMS, etc.) are used. All data is fetched directly from official SCU services — no third-party tracking or analytics.
اعانه
نگارشها
با وجود موجود بودن بارگیریهای APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهیهای بهروز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد میشود کارهٔ افدروید را نصب و از آن استفاده کنید.
بارگیری افدروید
-
x86_64
این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
اجازهها
-
مشاهدهٔ اتصالات شبکه
میگذارد کاره اطّلاعات مربوط به اتّصالهای شبکه مانند شبکههای موجود و وصلشده را ببیند.
-
اجرای سرویس پیشزمینه
به برنامه اجازه میدهد از سرویسهای پیشزمینه استفاده کند.
-
دسترسی کامل به شبکه
به برنامه امکان میدهد سوکتهای شبکه را ایجاد کند و از پروتکلهای شبکه سفارشی استفاده نماید. مرورگر و سایر برنامهها روشی را برای ارسال دادهها به اینترنت ارائه میکنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
-
نمایش آگاهیها
میگذارد کاره آگاهی نشان دهد
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
خواندن محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بخواند.
-
خواندن پروندههای صوتی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای صوتی را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای تصویری از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای تصویری را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای ویدیویی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای ویدیویی را از فضای ذخیرهٔ همرسانده بخواند.
-
اجرا شدن در هنگام راهاندازی
به برنامه اجازه میدهد که به محض پایان راهاندازی سیستم، راهاندازی شود. این ویژگی ممکن است باعث شود راهاندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه میدهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
-
درخواست نادیدهگرفتن بهینهسازی باتری
به یک برنامه اجازه میدهد جهت نادیده گرفتن بهینهسازی باتری برای خود مجوز درخواست کند.
-
درخواست نصب بسته
به برنامه اجازه میدهد درخواست نصب بستهبندی کند.
-
زمانبندی کنشهای با زمان دقیق
این کاره میتواند انجام کاری را برای زمان دلخواه در آینده برنامهریزی کند. به این معنی که میتواند وقتی فعّالانه از دستگاه استفاده نمیکنید اجرا شود.
-
کنترل لرزش
به برنامه اجازه میدهد تا لرزاننده را کنترل کند.
-
ممانعت از به خواب رفتن تلفن
به برنامه اجازه میدهد تا از غیرفعال شدن تلفن جلوگیری کند.
-
تغییر یا حذف محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بنویسد.
-
نصب میانبرها
به برنامه اجازه میدهد میانبرهای صفحه اصلی را بدون دخالت کاربر اضافه کند.
-
io.github.the_brotherhood_of_scu.bugaoshan.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
بارگیری APK
۱۴ میب
امضای PGP
|
گزارش ساخت
-
arm64-v8a
این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
اجازهها
-
مشاهدهٔ اتصالات شبکه
میگذارد کاره اطّلاعات مربوط به اتّصالهای شبکه مانند شبکههای موجود و وصلشده را ببیند.
-
اجرای سرویس پیشزمینه
به برنامه اجازه میدهد از سرویسهای پیشزمینه استفاده کند.
-
دسترسی کامل به شبکه
به برنامه امکان میدهد سوکتهای شبکه را ایجاد کند و از پروتکلهای شبکه سفارشی استفاده نماید. مرورگر و سایر برنامهها روشی را برای ارسال دادهها به اینترنت ارائه میکنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
-
نمایش آگاهیها
میگذارد کاره آگاهی نشان دهد
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
خواندن محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بخواند.
-
خواندن پروندههای صوتی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای صوتی را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای تصویری از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای تصویری را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای ویدیویی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای ویدیویی را از فضای ذخیرهٔ همرسانده بخواند.
-
اجرا شدن در هنگام راهاندازی
به برنامه اجازه میدهد که به محض پایان راهاندازی سیستم، راهاندازی شود. این ویژگی ممکن است باعث شود راهاندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه میدهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
-
درخواست نادیدهگرفتن بهینهسازی باتری
به یک برنامه اجازه میدهد جهت نادیده گرفتن بهینهسازی باتری برای خود مجوز درخواست کند.
-
درخواست نصب بسته
به برنامه اجازه میدهد درخواست نصب بستهبندی کند.
-
زمانبندی کنشهای با زمان دقیق
این کاره میتواند انجام کاری را برای زمان دلخواه در آینده برنامهریزی کند. به این معنی که میتواند وقتی فعّالانه از دستگاه استفاده نمیکنید اجرا شود.
-
کنترل لرزش
به برنامه اجازه میدهد تا لرزاننده را کنترل کند.
-
ممانعت از به خواب رفتن تلفن
به برنامه اجازه میدهد تا از غیرفعال شدن تلفن جلوگیری کند.
-
تغییر یا حذف محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بنویسد.
-
نصب میانبرها
به برنامه اجازه میدهد میانبرهای صفحه اصلی را بدون دخالت کاربر اضافه کند.
-
io.github.the_brotherhood_of_scu.bugaoshan.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
بارگیری APK
۱۴ میب
امضای PGP
|
گزارش ساخت
-
armeabi-v7a
این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
اجازهها
-
مشاهدهٔ اتصالات شبکه
میگذارد کاره اطّلاعات مربوط به اتّصالهای شبکه مانند شبکههای موجود و وصلشده را ببیند.
-
اجرای سرویس پیشزمینه
به برنامه اجازه میدهد از سرویسهای پیشزمینه استفاده کند.
-
دسترسی کامل به شبکه
به برنامه امکان میدهد سوکتهای شبکه را ایجاد کند و از پروتکلهای شبکه سفارشی استفاده نماید. مرورگر و سایر برنامهها روشی را برای ارسال دادهها به اینترنت ارائه میکنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
-
نمایش آگاهیها
میگذارد کاره آگاهی نشان دهد
-
android.permission.POST_PROMOTED_NOTIFICATIONS
-
خواندن محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بخواند.
-
خواندن پروندههای صوتی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای صوتی را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای تصویری از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای تصویری را از فضای ذخیرهٔ همرسانده بخواند.
-
خواندن پروندههای ویدیویی از فضای ذخیرهسازی همرسانده
میگذارد کاره پروندههای ویدیویی را از فضای ذخیرهٔ همرسانده بخواند.
-
اجرا شدن در هنگام راهاندازی
به برنامه اجازه میدهد که به محض پایان راهاندازی سیستم، راهاندازی شود. این ویژگی ممکن است باعث شود راهاندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه میدهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
-
درخواست نادیدهگرفتن بهینهسازی باتری
به یک برنامه اجازه میدهد جهت نادیده گرفتن بهینهسازی باتری برای خود مجوز درخواست کند.
-
درخواست نصب بسته
به برنامه اجازه میدهد درخواست نصب بستهبندی کند.
-
زمانبندی کنشهای با زمان دقیق
این کاره میتواند انجام کاری را برای زمان دلخواه در آینده برنامهریزی کند. به این معنی که میتواند وقتی فعّالانه از دستگاه استفاده نمیکنید اجرا شود.
-
کنترل لرزش
به برنامه اجازه میدهد تا لرزاننده را کنترل کند.
-
ممانعت از به خواب رفتن تلفن
به برنامه اجازه میدهد تا از غیرفعال شدن تلفن جلوگیری کند.
-
تغییر یا حذف محتوای فضای ذخیره همرسانیشده
به برنامه اجازه میدهد محتوای فضای ذخیره همرسانیشدهتان را بنویسد.
-
نصب میانبرها
به برنامه اجازه میدهد میانبرهای صفحه اصلی را بدون دخالت کاربر اضافه کند.
-
io.github.the_brotherhood_of_scu.bugaoshan.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
بارگیری APK
۱۴ میب
امضای PGP
|
گزارش ساخت