[ROM] AICP - 12.1 - N 7.1.2 i9305 Unofficial

Search This thread

mop09737

Senior Member
May 12, 2007
458
111
I´ve just install with micro open gapps, and the only problem to report is that I wasn´t ablle to put the last skype version to works, I've installed an old version and it is working just fine.

Thanks Rodman
 
  • Like
Reactions: rodman01

Antsu

Senior Member
Nov 28, 2013
452
235
Hi guys and @rodman01!

Aicp 20170916 on board with stratonz boeffla, magisk v14 and nano open gapps, and wow this is crazy. Had PacRom for awhile and that was marvelous also but oh boy, you rodman01 rock. You've saved many euros for me by supporting this device. Thank you! And my son thanks also!
 
  • Like
Reactions: rodman01

tinko975

Senior Member
Dec 3, 2013
2,913
686
49
Zagreb
Hi guys and @rodman01!

Aicp 20170916 on board with stratonz boeffla, magisk v14 and nano open gapps, and wow this is crazy. Had PacRom for awhile and that was marvelous also but oh boy, you rodman01 rock. You've saved many euros for me by supporting this device. Thank you! And my son thanks also!

which kernel exactly? version, link?
 

ruffraf

New member
Oct 5, 2017
1
0
Which modem to use

Hello guys,

I tried all of the modems mentioned here but i still can't get the SIM card working. My S3 I9305 was originally on Optus network and I even tried to use the modem from kitkat stock rom, but still the same.
Any idea?

---------- Post added at 12:01 PM ---------- Previous post was at 11:58 AM ----------

If you have international i9305, you have to flash latest modem (from KitKat) like one of those:
XXUFOA1
XXUFOI1
XXUFPE1
XXUFPA1

Repo HERE by MaHo_66.

Hello guys,

I tried all of the modems mentioned here but i still can't get the SIM card working. My S3 I9305 was originally on Optus and I even tried to use the modem from kitkat stock rom, but still the same.
Any idea?
 

Oswald Boelcke

Senior Moderator / Moderator Committee
Staff member
  • Like
Reactions: rodman01

tinko975

Senior Member
Dec 3, 2013
2,913
686
49
Zagreb
Best rom for S3. Without too much tweaks slowing it. Simple fast and stable. Love simplicity on old devices.
 

andybog

Member
Jul 7, 2011
43
6
Hello all,

Massive thanks to @rodman01 for giving us so much choice and keeping our 5 year old device alive.
Been on MM for a while until Xposed was sorted for N. Just a few questions as it may be an N thing. I did all the flashing yesterday so all files are of the latest available.

I installed latest version of this rom (after complete wipes, even internal and ext cards) then straight away installed open gapps nano, let device boot.
Q 1 - I didn't see 'android is upgrading' or 'android is starting apps' pops during the initial boot, is this a problem? or has it been done away with because of the changes in N?
Q 2 - I didn't get a setupwizard upon initial boot either. Is this a problem?

Cheers in advance.
 

rodman01

Inactive Recognized Contributor / Themer
Apr 25, 2012
5,770
9,564
Allgäu
Ref to Q1:
its normal since android N, that you cannot see it anymore. Its not visible anymore.
Ref to Q2:
usually, and especially after a clean and new installation, the setup wizard should appear.
A problem is this not really, you can make all settings also without wizard. Beside the google app backup restore. For that I haven't found a possibility without wizard.
 

Oswald Boelcke

Senior Moderator / Moderator Committee
Staff member
Changed my wife's i9305 from RR-N-v5.8.5-final to this aicp_i9305_n-12.1-rodman01-20170916. Rest of her system configuration remained unchanged i.e. flashed Magisk v14, boeffla-kernel-6.1-beta3-boeffla-stratonz_beta8-i9305.recovery, microG (powered by NanoMod-microG-14.7.20171115), rovo89's xposed-v88.2-sdk25-arm and all applications she had on her device before.
AICP v12.1 is very smoothly running, no reboots for at least now two days, working well with the mentioned Boeffla kernel, remarkably well customisable (like RR). For my wife, AICP is now the daily driver on her device; I personally still tend to use RR-M-v5.7.4-Sammy but to be honest if I was to move to Nougat I could decide to use RR or AICP.
Extremely well done job by @rodman01. As so often, thanks very much!:good:
 

tinko975

Senior Member
Dec 3, 2013
2,913
686
49
Zagreb
Changed my wife's i9305 from RR-N-v5.8.5-final to this aicp_i9305_n-12.1-rodman01-20170916. Rest of her system configuration remained unchanged i.e. flashed Magisk v14, boeffla-kernel-6.1-beta3-boeffla-stratonz_beta8-i9305.recovery, microG (powered by NanoMod-microG-14.7.20171115), rovo89's xposed-v88.2-sdk25-arm and all applications she had on her device before.
AICP v12.1 is very smoothly running, no reboots for at least now two days, working well with the mentioned Boeffla kernel, remarkably well customisable (like RR). For my wife, AICP is now the daily driver on her device; I personally still tend to use RR-M-v5.7.4-Sammy but to be honest if I was to move to Nougat I could decide to use RR or AICP.
Extremely well done job by @rodman01. As so often, thanks very much!:good:

i cant understand what is Micro G.. i read topic on forum, but dont understand whats benefits having that on mobile..
and also i can congratulate, using old S3 as daily driver in Germany is really like driving oldtimer vehicle ;D
 
  • Like
Reactions: larswars

andybog

Member
Jul 7, 2011
43
6
Been using the ROM for awhile its great, massive thanks for keeping our device alive.
I recently made a call and opted to use the speaker phone and at full volume I could just hear the other person.
How can I adjust max volume for the speaker phone?
 
  • Like
Reactions: larswars

Atexor

Senior Member
Jun 28, 2014
416
164
Poland
Unfortunately, but on latest AICP bluetooth doesn't work. I can't connect (pair) with 2 my phones - new Xiaomi and pretty old Sony Ericsson. In both cases they detects S3 but can't send anything.
I set all permissions for bluetooth/memory apps.

On LOS works.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    .
    .
    .
    .

    GhQyhHk.png
    AICP​
    Android Ice Cold Project​

    AICP is known by everyone as Ice Cold Project that started on Desire HD and since then evolved into a mature ROM with the BEST community you can find!!!

    Until Lollipop, Rom has always been AOKP based. Unfortunately, since AOKP either stopped development or will make a comeback later this year, we changed our base to LineagOS when it comes to hardware, drivers and some features.

    If there are any bugs, either we will sort them or LineageOS team if it concerns their modifications. This rom isn't LineageOS supported so no need to report errors or bugs to them!!
    .
    .
    .
    .
    .

    3ueQ7DH.png
    In the beginning we would like to thank:
    • CM team
    • maxwen
    • SlimBean rom team
    • CarbonRom team
    • LiquidSmooth rom team
    • Omni rom team
    • DU team
    • Community


    ISn0uXd.png
    • @LorD ClockaN
    • @zipsnet
    • @n3ocort3x
    • @semdoc
    • @eyosen
    • @alienmind
    • @Chezbel
    • @Drgravy
    • @eboye
      .
      .
      .

    K2p0Hv4.png

    We are now paying for servers that build nightlies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
    Thank you!!


    3U7XWsV.png

    Latest Stable Release Version 12.1

    Download folder: latest stable versions


    VTVKEeK.png

    Full Changelog link: goo.gl/mIgmYG


    b5b2bXK.png
    • You tell... :p



    kfCXFCX.png

    ROMS should contain everything you need to enjoy Nougat. You are not required to install any Add Ons, simply download the latest ROM, gapps, flash it, and go!

    You are STRONGLY recommended to fully wipe your device before flashing, and if possible avoid restoring system apps and system data with Titanium Backup - these can cause stability issues that are very hard to debug. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience strange behavior.



    How to flash:


    • Don't do it if you don't know it

    KERNEL:
    Kernel in this rom follows CM source with custom additions.

    If you want to contribute to the AICP or wanna see what is being worked on/merge feel free to visit our gerrit, link is at the bottom!!!


    F6DLgPu.png

    IceColdJelly AICP G+ community

    kernel stratonz-github
    device pans-github
    rom AICPs-github

    You want to see a normal night at the DEV office, click here!!
    14
    Nougat for AICP is up and there / WIP but stable?!? new upload/2nd try

    Hi there and Happy Saturday,
    AICP nougat for i9305 is ready and uploaded. Its a beta built, but I am of a good hope, that we can call it stable. Please give feedback about your impressions and experiences, screenshots are also welcome.
    Working:
    - calls, data, ril
    - wifi, wifi tethering, bluetooth, gps

    Not working:
    -still missing features like batterie style changes etc and cm bugs
    -theming, not sure, not tested
    -others tell me

    Bank gapps are highly recommended, as well as a new and clean flash.
    banks_dynamic_gapps-7.x.x_beta-20160925.zip: https://www.androidfilehost.com/?fid=529152257862669268

    Download and have fun :)
    aicp_i9305_n-12.0-rodman01-20161021.zip: https://www.androidfilehost.com/?fid=457095661767103287
    13
    new build is up now....12.1=N7.1

    Hi There and Good Evening,
    the first prebuild, test or preview version of N7.1 is up and online.

    Download
    aicp_i9305_n-12.1-rodman01-20161029.zip: https://www.androidfilehost.com/?fid=529152257862672124

    As mentioned full wipe is recommended and please use open gapps.
    I tried the 7.1 pico version. http://opengapps.org/

    So download and have fun and happy Sunday :).
    12
    new weekend build is up

    Hello and Happy Sunday,
    its flashing time :)...
    New update is available and ready for you to flash.
    Its based on todays AICP Sources and I changed the hardware keylight/backlight behavior from enabled when touching the screen and buttons, to only light when buttons are touched. Hope you enjoy it. Thanks to yank and agni, where I took the changes from.

    Download
    aicp_i9305_mm-11.0-rodman01-20160403.zip: https://www.androidfilehost.com/?fid=24459283995311890
    12
    Good Morning,
    new update with security patch September 2017 is online and ready to flash.
    Rom is still coming without root. So please install supersu or magisk, if you need root.

    Download
    aicp_i9305_n-12.1-rodman01-20170916.zip: https://www.androidfilehost.com/?fid=745425885120763048

    Changelog:
    ====================
    09-16-2017
    ====================


    * external/sonivox/
    188ae17 Fix compiler warnings in sonivox and enable -Werror.

    * frameworks/av/
    42d6aec MPEG4Source: fix fragmented read.
    5c73060 stagefright: fix crash due to bad timestamp index
    e86277b stagefright: check aac_frame_length to prevent infinite loop
    7512981 MediaPlayerService: fix access of mPlayer in client
    3a2217a audio effects: filter reserved effect commands
    ef870f7 MPEG4Extractor: ensure returned status is checked.
    18a9eb6 DO NOT MERGE Check frame handle validity before freeing buffer.
    8242d49 Change MPEG2 reinit Error Handling
    cf86123 Track: Check buffer size of static tracks
    1f14f35 MPEG4Extractor: check size for yrrc box
    fc441fa AudioFlinger: Fix memory allocation for client-less tracks
    f1bee34 Notify Errors Appropriately from SoftMPEG2
    f3986e8 EffectBundle: Check value size for get preset name
    26d1a80 Fix TOCTOU problem in libstagefright_soft_aacenc

    * frameworks/base/
    0608b71 Back-port fixes for b/62196835

    * packages/apps/Settings/
    f049c82 Back-port ag/2491664

    * platform_manifest/
    f7a6409 Revert "Revert "manifest: switch to our forks of several repos""

    * vendor/aicp/
    1ad90b0 ether: update build fingerprint.

    ====================
    09-15-2017
    ====================


    * build/
    279ecf1 Updating Security String to 2017-09-05 Bug:63846344

    * external/libavc/
    2170933 Decoder: Fixed allocation of pv_map_ref_idx_to_poc_buf.
    871e2ff Decoder: Fixed overflow in refernce list creation.
    73ff61b Initialize DPB structures to valid values.
    1a4a25a Added error check for output buffer size.

    * external/libhevc/
    2f28765 Limit boundary PU sizes in case of errors
    3008a9a Fix array size for hrd parameters
    d2b7822 Check number of output buffers and sizes
    8e3fe3b Return error for invalid crop parameters

    * external/libvpx/
    50bde27 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream

    * external/skia/
    c6e270a Defend against ICOs with large BMPs embedded DO NOT MERGE

    * external/sonivox/
    afc7e48 Fix interpolator

    * external/sqlite/
    f55bb7e DO NOT MERGE - fix FTS3 column pointer handling

    * external/tremolo/
    0000b2b Use heap instead of alloca in res012.c

    * frameworks/minikin/
    440e10a Reject unsorted cmap entries. DO NOT MERGE

    * hardware/broadcom/wlan/
    71b070f net: wireless: bcmdhd: update bcm4354/4356 FW (7.35.101.8)

    * hardware/qcom/audio-caf/msm8916/
    7a797d4 Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8952/
    0bf8b30 Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8960/
    01e8f3b Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8974/
    f5a8e83 Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8994/
    7da7e5e Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8996/
    53c7f74 Equalizer: Check value size for get preset name

    * hardware/qcom/audio-caf/msm8998/
    c736bfe Equalizer: Check value size for get preset name

    * hardware/qcom/audio/default/
    3f7e702 Equalizer: Check value size for get preset name

    * packages/apps/Messaging/
    87f81d9 37742976 - Catch bad gifs

    * packages/apps/Nfc/
    f20aedf Add READ_EXTERNAL_STORAGE for file based Uri while beaming.

    * platform_manifest/
    9d15e65 Revert "manifest: switch to our forks of several repos"
    8f9705e manifest: switch to our forks of several repos

    * vendor/aicp/
    9f7cbba Merge "Revert "ether: Fully transfer maintainership to Prophentes"" into n7.1
    91082b3 Revert "ether: Fully transfer maintainership to Prophentes"

    ====================
    09-14-2017
    ====================


    * system/bt/
    215d434 Add missing extension length check while parsing BNEP control packets
    a61aaf1 Free p_pending_data from tBNEP_CONN to avoid potential memory leaks
    922d50b Add a missing check for PAN buffer size before copying data
    c6f7f86 Add missing packet length checks while parsing BNEP control packets
    7e30b79 Add missing continuation offset check for SDP continuation requests
    0700e5b Disable PAN Reverse Tethering when connection originated by the Remote
    8825957 Allocate buffers of the right size when BT_HDR is included

    ====================
    09-13-2017
    ====================


    * build/
    31d3a11 qcom_target: Commonize UM target HALs

    * platform_manifest/
    aaab29c cm: Use msm8996 HALs for 8953 & 8937

    ====================
    09-12-2017
    ====================


    ====================
    09-11-2017
    ====================


    * packages/apps/Snap/
    853e8ee WideAnglePanoramaUI: Show switcher on Stop Capture

    ====================
    09-10-2017
    ====================


    * hardware/qcom/media-caf/msm8974/
    209a13c mm-video-v4l2: venc: Protect buffer from being freed while accessing

    * packages/apps/CMParts/
    0c4d3d9 l10n: Update Japanese Translation

    * packages/apps/Jelly/
    5f25616 Jelly: Reuse DateFormat instance in HistoryAdapter.

    * packages/apps/TvSettings/
    acace0c Use new updater activity name for update button

    ====================
    09-09-2017
    ====================


    * hardware/qcom/audio-caf/msm8916/
    76a0188 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.24' into cm-14.1-caf-8916

    * hardware/qcom/audio-caf/msm8960/
    9d1af8a aenc-aac: bounds checking

    * hardware/qcom/audio-caf/msm8996/
    aab6e9f msm8937: hal: Support custom mixer_paths file names
    ed2f918 policy_hal: Don't fill in offload information for unsupported streams
    c816745 msm8937: acdb: Make acdb reloading optional
    49e5b92 ssr: Fix building with OSS materials
    955bf9d msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound
    821cccf msm8996: audio: Add l/r mic swapping when using stereo mics
    ce1ee1d Add special case for stereo camcorder
    bd30b5b hal: Featureize APE/VORBIS/WMA offload support
    d991672 audio policy: fix capture indication to sound trigger service.
    4944746 hal: Don't try to record using 3-mic unless we mean it
    1a22ffe hal: Haxed header
    62da52b audio: Fix flac offload not working
    a819e32 hal: Fix build with HDMI disabled
    3c433f9 audio: Fix complilation warnings under Clang
    0881ab0 msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled
    3b00fbd audio: Extend platform parser to allow device name aliasing
    fa3ad7e hal: post_proc: enabled / disable volume listener based on prop
    1eafbe7 hal: Support the audio amplifier hook
    93c4733 audio: Use direct * pathmap

    * hardware/qcom/display-caf/msm8996/
    0e4f36e display: Fix ColorMetaData
    837bea4 display-caf: msm8996: Use ColorMetaData in SDM in hwc2
    b57e903 display-caf: 8996: Add color metadata to libgralloc1
    149b738 hwc2: Only set display_width and display_height when equal to zero
    ad7a601 hwc2: Handle empty lists in AcceptDisplayChanges
    8a47e28 msm8996: hwc2: check for null layers in layer map
    934772f hwc2 : Fix layer updating flag
    4d97c5e gralloc: Return an error if the buffer was not mapped
    9f3b96b Revert "Revert "gralloc: Default to 601 color space""
    0a5444d hwc2: Workaround use after free by surfaceflinger
    5e1a288 hwc2: Update composition types on AcceptDisplayChanges
    066fd9b Revert "gralloc: Default to 601 color space"
    6d28c4b gralloc: Disable UBWC for writeback buffers
    557c5ff hwc2: Initialize color mode to native
    1c5f5a8 hwc2 : Allow only top most cursor layer
    fd935a0 Revert "gralloc: Return an error if the buffer was not mapped"
    bcd5a49 hwc2: Fix solid fill
    52218dc sdm:hwc2: Store higher order mode id in case of clash
    302a25c gralloc: Return an error if the buffer was not mapped
    d42e293 hwc2: Fix retire fences
    0d41f5d hwc2: Always store a release fence if a layer is presented
    2b1d161 hwc2: Use current frames retire fence only for the primary
    2113967 8996/HWC2: Return this frame's retire fence
    8fe4a3b hwc2: Remove default mode application at boot.
    6257c08 hwc2: Support HWC2_CAPABILITY_SKIP_CLIENT_COLOR_TRANSFORM
    36f1973 hwc: Set ioprio for vsync thread
    bb18e78 Fix duplicate copy file rules
    cc9a267 Don't build lights module if vendor supplies it
    8c771e6 display: Use * pathmap

    * hardware/qcom/media-caf/msm8996/
    e84dcfe Fix duplicated OMX.qcom.audio.decoder.aac entry
    1b85693 media: libOmxSw encoders require prop headers :(
    8adf136 mm-video: Disable proprietary extension
    166864f venc: Fix VQZip issue
    914d3bc media: Avoid collision with FFMPEG plugin
    71d6868 media: Use * pathmap

    ====================
    09-08-2017
    ====================


    * hardware/qcom/audio-caf/msm8994/
    cda376e Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

    * hardware/qcom/display-caf/msm8994/
    39bc982 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

    * hardware/qcom/media-caf/msm8994/
    5142d75 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

    * vendor/cmsdk/
    18589b2 cmsdk: Use intent extradata for WiFi triggers

    ====================
    09-07-2017
    ====================


    * packages/apps/AicpExtras/
    49f628e SeekBarPreferenceCham improvements & clean up
    07dafbd AE panel stroke colors: fix default values
    9044ff6 SeekBarPreferenceCham: safeguard against invalid persisted values